Я работаю над новой идеей, и код работает очень хорошо, но я столкнулся с некоторыми проблемами и нуждаюсь в вашей помощи.
Недавно я купил старую и сломанную игровую станцию по смехотворной цене (Я не знаю точного английского слова ), и, поскольку она очень старая и сломанная, у меня возникла идея заменить ее на Android ОС (Я видел много USB-накопителей Android или Raspberry Pi)и TFT-экран.
Проводка Arduino и кнопок работает нормально, и я могу прочитать вывод, когда нажимаю кнопку.
Итак, моим следующим шагом будет покупка защитного экрана USB Host, подобного этому :http://www.circuitsathome.com/products-page/arduino-shields/usb-host-shield-2-0-for-arduino..
Но теперь я действительно хотел бы знать, как я могу сказать Android, что это будущее устройство будет действовать как клавиатура.
Мне нужно будет привязать некоторые кнопки к стрелке вверх / вниз / влево / вправо ...
Я также хотел бы привязать некоторые кнопки к «домой» или «назад».
Итак, какова практика для достижения этого?
Нужно ли будет создавать пользовательскую клавиатуру?
Все, что я могу найти, находится вUSB-аксессуар, но информации мало.