реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> SK-AT91SAM9XE512-S3E, не могу прикрутить клавиатуру
likeasm
сообщение Sep 7 2010, 05:57
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 156
Регистрация: 15-04-10
Пользователь №: 56 673



На плате есть 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 не поднята поддержка клавы, но почему тогда плата ее обрабатывает.
Go to the top of the page
 
+Quote Post
sasamy
сообщение Sep 7 2010, 21:06
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 783
Регистрация: 22-11-08
Пользователь №: 41 858



Цитата(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/


Сообщение отредактировал sasamy - Sep 7 2010, 21:40
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 06:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.01355 секунд с 7
ELECTRONIX ©2004-2016