【发布时间】:2011-03-23 07:59:47
【问题描述】:
我已编译内核以支持 USB HID 和键盘设备。当我插入 USB 键盘时,内核会识别它,并在我按下同一个键时锁定/解锁 NUMLOCK LED。
我可以创建一个 dev 文件条目,以便我可以从 USB 键盘读取 (cat /dev/input/...) 数据吗?
感谢我可能正在查看扫描代码。
我用鼠标测试了 USB HID,虽然它在控制台上产生了垃圾,但我知道它是使用我找到的信息连接的 here。
EDIT-Ignacio
如何将以下内容映射到 dev 条目,具体来说,我在哪里收集次要修订号?
# cat /proc/bus/input/devices
I: Bus=0003 Vendor=046d Product=c316 Version=2800
N: Name="Logitech Logitech USB Keyboard"
P: Phys=usb-at91rm9200-1.1/input0
H: Handlers=kbd
B: EV=120003
B: KEY=10000 7 ff800000 7ff febeffdf ffefffff ffffffff fffffffe
B: LED=1f
I: Bus=0003 Vendor=046d Product=c316 Version=2800
N: Name="Logitech Logitech USB Keyboard"
P: Phys=usb-at91rm9200-1.1/input1
H: Handlers=kbd
B: EV=3
B: KEY=9f01 400 40000 401878 d800d508 1e0000 0 0 0
【问题讨论】: