USB マウザードライバの確認と削除

USB マウザードライバの確認と削除

簡単なUSBマウスドライバを作成しようとしていますが、これで完成したのでテストしてみたいです。したがって、rmmodシステムドライバとマイドライバが必要ですinsmod

問題は、現在どのドライバが実際にマウスを処理しているかを確認する方法と、マウスを削除した後にどのドライバがマウス​​を処理していないかを確認する方法です。

重要な場合、私のシステムはArch Linuxです。

ベストアンサー1

1)evtestルートとして実行し、マウス入力デバイスを選択し、マウスを動かして正しいことを確認します。

2)udevadm info -a /dev/input/eventX(1)ステップでデバイスを実行します。出力、特にDRIVERラインを見てください。

99%の場合、USBマウスはhid-genericカーネルのHIDスタックによって処理されます。これがどのように機能するかについては、およびhidraw.txtカーネルソースコードを参照してくださいhiddev.txthid-transport.txtlinux/Documentation/hid/

それでも使用できますuhid

おすすめ記事