С кодами всё не так просто, как может показаться. Коды, которые передаются в HID-report (HID-report - это блок данных, которой HID-устройство посылает компьютеру) не соответствуют сканкодам клавиш и не соответствуют кодам клавиш в Андроиде. Прикладываю табличку соответствий. На первом листе документа - то, что я получил экспериментальным путем, подключив устройство к линукс и отлавливая события x-сервера с помощью программы xev. На втором листе табличка, которую я нашел где-то в интернете, к сожалению только ссылку потерял.
|