2014-10-26 3 views
0

Я хочу, чтобы мой настольный компьютер был как клавиатура для 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-устройства?

+0

вам действительно нужно, чтобы иметь поддельные HID устройства или вы просто нужно что-то, что действует в качестве удаленной клавиатуры делать? Существует множество проектов, которые достигают этого различными способами: [пример с открытым исходным кодом] (http://www.onyxbits.de/remotekeyboard) – user2802841

+0

Это предназначено для внедрения автоматических тестов (имитирующих события пользовательского сенсорного экрана и клавиатуры) – NadavRub

+0

Это кажется чтобы быть направлением: http://source.android.com/accessories/aoa.html Все еще ACCESSORY_REGISTER_HID продолжает сбой ... – NadavRub

ответ

0

Я понял, что это приводит к переключению устройства в режим доступа и отправке HID-отчетов, которые будут использоваться, а затем вы просто отправляете HID-сообщения с зарегистрированными идентификаторами отчетов на устройство.

работает как шарм

+0

Класс AOA HID разработан таким образом, что он может быть активирован без фактического перехода на AOA 2.0 Режим. – skylinedreamer

+0

Я не уверен, что понимаю, что U говорят, что AOA2 можно использовать без swicthing в режиме аксессуаров? – NadavRub

+0

Класс HID можно использовать без включения класса аудио и класса поставщика – skylinedreamer

Смежные вопросы