Могу ли я создать дескриптор отчета HID, который содержит страницу с клавиатурой, Multi-Touch и потребителем?
Я хочу создать дескриптор отчета HID, и тогда мое устройство будет отправлять события Multi-Touch, события клавиатуры и использования пользователем на телефон Android через профиль HID bluetooth.
- Если дескриптор отчета содержит информацию об использовании клавиатуры и потребителя, то он работает нормально, телефон Android может принимать события клавиатуры и потребителя.
- Если дескриптор отчета содержит только дескриптор отчета Multi-touch HID, то он работает нормально, телефон Android может получать события Multi-touch.
- Возникает проблема: если я объединю дескриптор отчета Multi-touch HID, дескриптор клавиатуры и страницы пользователя, то произойдет странная вещь. Телефон Android только получает события Multi-touch и игнорирует все события клавиатуры.
Так почему же? Вы можете дать мне правильный дескриптор отчета для этого? или есть какой-то инструмент проверки дескриптора отчета HID для ОС Android?
Благодарю.