Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SK-AT91SAM9XE512-S3E
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Отладочные платы
likeasm
На плате есть USB порт, при поключении клавиатуры в терминал выдается следующее:
[@SK-AT91SAM9 /bin]$usb 1-1: new low speed USB device using at91_ohci and addre2usb 1-1: configuration #1 chosen from 1 choice
input: HID 0566:3002 as /class/input/input0
input: USB HID v1.10 Keyboard [HID 0566:3002] on usb-at91-1
input: HID 0566:3002 as /class/input/input1
input: USB HID v1.10 Device [HID 0566:3002] on usb-at91-1
При это плата обрабатывает скан коды( CapsLock загорается при нажатии). Перерыл весь dev. Не могу понять где считать буфер клавиатуры. Подскажите где копать по этому вопросу. Возоможно, что я ядре от SK не поднята поддержка клавы, но почему тогда плата ее обрабатывает.
sasamy
Цитата(likeasm @ Sep 7 2010, 08:57) *
На плате есть USB порт, при поключении клавиатуры в терминал выдается следующее:
[@SK-AT91SAM9 /bin]$usb 1-1: new low speed USB device using at91_ohci and addre2usb 1-1: configuration #1 chosen from 1 choice
input: HID 0566:3002 as /class/input/input0
input: USB HID v1.10 Keyboard [HID 0566:3002] on usb-at91-1
input: HID 0566:3002 as /class/input/input1
input: USB HID v1.10 Device [HID 0566:3002] on usb-at91-1
При это плата обрабатывает скан коды( CapsLock загорается при нажатии). Перерыл весь dev. Не могу понять где считать буфер клавиатуры. Подскажите где копать по этому вопросу. Возоможно, что я ядре от SK не поднята поддержка клавы, но почему тогда плата ее обрабатывает.


Драйвер HID включен в ядро (этого обычно достаточно) - это же очевидно из приведенного лога. Поищите /dev/event - если его нет то включите в ядре, нечасто бывает нужно напрямую работать с устройством ввода.

Цитата
CONFIG_INPUT_EVDEV: │
│ │
│ Say Y here if you want your input device events be accessible │
│ under char device 13:64+ - /dev/input/eventX in a generic way.


Тут пример как работать с этим
http://thelinuxdaily.com/2010/05/grab-raw-...-devinputevent/
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.