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

 
 
 
Reply to this topicStart new topic
> Программирование USB
suharillo
сообщение Mar 12 2013, 21:39
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 12-03-13
Пользователь №: 75 991



Здравствуйте,

Я только начинаю осваивать программирование USB устройств.
У меня такой вопрос: возможно ли переписать драйвер клавиатуры USB в Линуксе таким образом, чтобы при нажатии клавиши на стандартной клавиатуре хост обрабатывал не массив из восьми байтов, а массив из, например, 256 байтов?

Спасибо.
Go to the top of the page
 
+Quote Post
Lagman
сообщение Mar 13 2013, 13:47
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 875
Регистрация: 28-10-05
Пользователь №: 10 245



Вы у нас разрешение спрашиваете?
Я, в принципе, не против. sm.gif
Go to the top of the page
 
+Quote Post
suharillo
сообщение Mar 13 2013, 17:12
Сообщение #3





Группа: Новичок
Сообщений: 2
Регистрация: 12-03-13
Пользователь №: 75 991



Цитата(Lagman @ Mar 13 2013, 13:47) *
Вы у нас разрешение спрашиваете?
Я, в принципе, не против. sm.gif


бгг) Было бы неплохо спросить тех, у кого был подобный опыт: с чего начать, где что поменять и т.д.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 13 2013, 17:18
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Наверное, начинать надо все же не с модификации линуксовых драйверов. Если обычная клавиатура выдает report из 8 байт, то откуда вдруг возьмутся 256?
Go to the top of the page
 
+Quote Post
Lagman
сообщение Mar 13 2013, 19:53
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 875
Регистрация: 28-10-05
Пользователь №: 10 245



Цитата(suharillo @ Mar 13 2013, 21:12) *
бгг) Было бы неплохо спросить тех, у кого был подобный опыт: с чего начать, где что поменять и т.д.

начинайте отсюда http://ru.wikipedia.org/wiki/USB_HID а закончить можно тут http://lwn.net/Kernel/LDD3/
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 27th June 2025 - 08:51
Рейтинг@Mail.ru


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