我刚刚在 Debian 系统上安装了 Apple 无线键盘。我用了本指南并且只有控制台工具——那台机器上还没有X。
键盘工作正常。现在我想使用 keyfuzz 重新映射正确的 Cmd 键并在 udev 中创建规则,就像完成的一样这里。
问题是,我的键盘没有出现在/dev/input
:
# ls /dev/input/by-id
usb-A4Tech_USB_Mouse-event-mouse usb-A4Tech_USB_Mouse-mouse
它也没有出现在lsusb
:
# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 009 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 010 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 011 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 17cc:1001 Native Instruments
Bus 005 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 011 Device 002: ID 09da:0080 A4 Tech Co., Ltd
所以这里也没有键盘。
为什么不显示?idVendor
如何找到idProduct
需要的udev?如何在需要路径的 keyfuzz 脚本中寻址键盘/dev/input/
?