Я скомпилировал ядро для поддержки USB HID и клавиатурных устройств.Когда я подключаю USB-клавиатуру, ядро распознает ее и заходит так далеко, что фиксирует / разблокирует светодиод NUMLOCK при нажатии той же клавиши.
Есть ли dev
запись файла, которую я могу создать, чтобы я мог читать (cat /dev/input/...
) данные с клавиатуры USB?
Я ценю, что могу смотреть на сканирование кодов.
Iпроверил USB HID с помощью мыши, хотя он производит мусор на консоли, я знаю, что он подключен с использованием информации, которую я нашел здесь .
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