Разработка пользовательского игрового контроллера
Я хотел бы разработать собственный игровой контроллер для использования с эмуляторами на Android. Я думаю, что я бы подключил физические кнопки к USB-порту Mico через микроконтроллер с USB-контроллером. Я мог слушать события с микроконтроллера, используя API хоста, но вопрос в том, как уведомить систему Android об этих событиях.
Есть ли стандартный способ реализации устройств ввода в Android? У кнопок игровой консоли есть стандартные события нажатия клавиш, которые я могу генерировать?
Я не мог найти никаких ресурсов по этому типу предмета, поэтому, если бы кто-то мог указать мне правильное направление, я был бы признателен за это.