ps/2キーボードをUSBに接続するカーネルモジュール?

ps/2キーボードをUSBに接続するカーネルモジュール?

パッシブコンバータを使用してPS / 2キーボードをUSBポートに物理的に接続するカーネルモジュールを作成することは技術的に可能ですか?そうでなければなぜですか?

(キーボードが機能したい場合は、電源アダプタを購入しますが、この質問のポイントは何かを学ぶことです。)

答え1

いいえ。

PS/2との下位互換性を提供するUSB​​規格はありません。 USB以前のPS / 2マウスにはタイムシフトUSB記述子は含まれていません。すべてのUSBポートはGPIOでアクセスできません。

USB記述子:https://blog.digital-scurf.org/posts/stm32-and-rtfm/

https://en.wikipedia.org/wiki/Gpio&https://en.wikipedia.org/wiki/Bit_banging

(wikiリンクは良くありませんが、ここで紹介からアイデアを得ることができます)。

対照的に、パッシブUSB-PS / 2コンバータはUSB入力デバイスでUSBサポートを必要とし、最近USBデバイスはそれを気にしません。https://en.wikipedia.org/wiki/PS/2_port#Conversion_ Between_PS.2F2_and_USB

答え2

BIOSで「レガシーUSB」を有効にすると、手動USB / PS2(ピン - ピン)コンバータを使用できます。彼らは窓で働いています。

しかし、私はLinuxを一度も試したことがありません。

関連情報