Я хочу использовать сервер настольного компьютера в качестве клавиатуры для устройства Android.
В соответствии с «Android открытый аксессуарПротокол это должно быть возможно:
AOA 2.0 allows the accessory to register one or more USB Human Interface Devices (HID)
with an Android device. This approach reverses the direction of communication for
typical USB HID devices like USB mice and keyboards. Normally, the HID device is a
peripheral connected to a USB host like a personal computer. But in the case of the
AOA protocol, the USB host acts as one or more input devices to a USB peripheral.
Я бы предпочел избежать реализации стека AOA. Существует ли какой-либо существующий проект, демонстрирующий вышеупомянутый вариант использования? через ОС Windows ?
Как мне «изменить направление связи», чтобы я мог зарегистрировать виртуальные устройства HID?
Я понял это, в конечном итоге это переключает устройство в режим аксессуаров и отправляет отчеты HID для использования, а затем вы просто отправляете сообщения HID с зарегистрированными идентификаторами отчетов на устройство.
Работает как шарм