Linux

確定並解除安裝usb mouser潛水員

  • February 21, 2017

我試過寫一個簡單的usb滑鼠驅動程序,現在已經完成了,我想測試一下。所以我需要rmmod係統的驅動程序和insmod我的。

問題是如何確定現在究竟是哪個驅動程序正在處理滑鼠,以及如何確保解除安裝後沒有驅動程序處理滑鼠。

如果這很重要,我的系統是 Arch Linux。

1)evtest以root身份執行,選擇滑鼠輸入設備,移動滑鼠驗證輸入設備是否正確

2)udevadm info -a /dev/input/eventX使用步驟 (1) 中的設備執行。查看輸出,尤其是DRIVER行。

在 99% 的情況下,您的 USB 滑鼠將由hid-generic核心中的 HID 堆棧處理。有關其工作原理的詳細資訊,請參閱核心原始碼中的hidraw.txthiddev.txtin hid-transport.txtlinux/Documentation/hid/

也可以使用uhid.

引用自:https://unix.stackexchange.com/questions/346567