Показать сообщение отдельно
Старый 12.03.2012, 02:57   #10
AngelOfGrief
Старший Пользователь
 
Регистрация: 17.01.2009
Возраст: 48
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi A5 3.2FSI Q, Porsche 996 Turbo
Сообщений: 669
AngelOfGrief is a jewel in the roughAngelOfGrief is a jewel in the roughAngelOfGrief is a jewel in the rough
По умолчанию

Так и есть: поключил к тукану обычную usb клаву, у нее функ. клавиши частично не совпадают с его родной беспроводной клавой. Кто-нибудь знает где можно взять USB скан-коды, которые использует Android или где они у него хранятся? Нужны именно USB скан-коды, не коды символов и не обычные скан-коды клавиатуры. Вот кусочек моей программы:

if (n=='H') return 0x3B; // F2 home
if (n=='A') return 0x3f; // F6 audio/player
if (n=='N') return 0x3e; // (F5) navi
if (n=='L') return 0x50; // left
if (n=='R') return 0x4f; // right
if (n=='U') return 0x52; // up
if (n=='D') return 0x51; // down
if (n=='E') return 0x28; // enter
if (n=='B') return 0x29; // ESC back
if (n=='S') return 0x3a; // F1 settings
if (n=='F') return 0x3d; // F4 find/search
if (n=='O') return 0x3c; // F3 notification area

То, что возвращает функция, USB скан-коды. Не работает F6, F4 и F5.
AngelOfGrief вне форума   Ответить с цитированием