Android ADK -Работа на геймпаде

Я работаю над новой идеей, и код работает очень хорошо, но я столкнулся с некоторыми проблемами и нуждаюсь в вашей помощи.

Недавно я купил старую и сломанную игровую станцию ​​по смехотворной цене (Я не знаю точного английского слова ), и, поскольку она очень старая и сломанная, у меня возникла идея заменить ее на Android ОС (Я видел много USB-накопителей Android или Raspberry Pi)и TFT-экран.

Enter image description here

Проводка Arduino и кнопок работает нормально, и я могу прочитать вывод, когда нажимаю кнопку.

Enter image description here

Итак, моим следующим шагом будет покупка защитного экрана USB Host, подобного этому :http://www.circuitsathome.com/products-page/arduino-shields/usb-host-shield-2-0-for-arduino..

Но теперь я действительно хотел бы знать, как я могу сказать Android, что это будущее устройство будет действовать как клавиатура.

Мне нужно будет привязать некоторые кнопки к стрелке вверх / вниз / влево / вправо ...

Я также хотел бы привязать некоторые кнопки к «домой» или «назад».

Итак, какова практика для достижения этого?

Нужно ли будет создавать пользовательскую клавиатуру?

Все, что я могу найти, находится вUSB-аксессуар, но информации мало.

6
задан Peter Mortensen 19 August 2012 в 04:17
поделиться