suharillo
Mar 12 2013, 21:39
Здравствуйте,
Я только начинаю осваивать программирование USB устройств.
У меня такой вопрос: возможно ли переписать драйвер клавиатуры USB в Линуксе таким образом, чтобы при нажатии клавиши на стандартной клавиатуре хост обрабатывал не массив из восьми байтов, а массив из, например, 256 байтов?
Спасибо.
Lagman
Mar 13 2013, 13:47
Вы у нас разрешение спрашиваете?
Я, в принципе, не против.
suharillo
Mar 13 2013, 17:12
Цитата(Lagman @ Mar 13 2013, 13:47)

Вы у нас разрешение спрашиваете?
Я, в принципе, не против.

бгг) Было бы неплохо спросить тех, у кого был подобный опыт: с чего начать, где что поменять и т.д.
aaarrr
Mar 13 2013, 17:18
Наверное, начинать надо все же не с модификации линуксовых драйверов. Если обычная клавиатура выдает report из 8 байт, то откуда вдруг возьмутся 256?
Lagman
Mar 13 2013, 19:53
Цитата(suharillo @ Mar 13 2013, 21:12)

бгг) Было бы неплохо спросить тех, у кого был подобный опыт: с чего начать, где что поменять и т.д.
начинайте отсюда
http://ru.wikipedia.org/wiki/USB_HID а закончить можно тут
http://lwn.net/Kernel/LDD3/