Я хочу, чтобы мой настольный компьютер был как клавиатура для Android-устройства.Android, имитирующий клавиатуру HID
В соответствии с «Android Open Accessory» протокола это должно быть возможно:
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.
я предпочел бы избежать реализации стека АОА, Есть ли существующий проект демонстрирует вышеупомянутую потребительной случай над ОС Windows?
Как мне «изменить направление связи», чтобы я мог зарегистрировать виртуальные HID-устройства?
вам действительно нужно, чтобы иметь поддельные HID устройства или вы просто нужно что-то, что действует в качестве удаленной клавиатуры делать? Существует множество проектов, которые достигают этого различными способами: [пример с открытым исходным кодом] (http://www.onyxbits.de/remotekeyboard) – user2802841
Это предназначено для внедрения автоматических тестов (имитирующих события пользовательского сенсорного экрана и клавиатуры) – NadavRub
Это кажется чтобы быть направлением: http://source.android.com/accessories/aoa.html Все еще ACCESSORY_REGISTER_HID продолжает сбой ... – NadavRub