Могу ли я создать дескриптор отчета HID, который содержит страницу с клавиатурой, Multi-Touch и потребителем?

Я хочу создать дескриптор отчета HID, и тогда мое устройство будет отправлять события Multi-Touch, события клавиатуры и использования пользователем на телефон Android через профиль HID bluetooth.

  1. Если дескриптор отчета содержит информацию об использовании клавиатуры и потребителя, то он работает нормально, телефон Android может принимать события клавиатуры и потребителя.
  2. Если дескриптор отчета содержит только дескриптор отчета Multi-touch HID, то он работает нормально, телефон Android может получать события Multi-touch.
  3. Возникает проблема: если я объединю дескриптор отчета Multi-touch HID, дескриптор клавиатуры и страницы пользователя, то произойдет странная вещь. Телефон Android только получает события Multi-touch и игнорирует все события клавиатуры.

Так почему же? Вы можете дать мне правильный дескриптор отчета для этого? или есть какой-то инструмент проверки дескриптора отчета HID для ОС Android?

Благодарю.

0 ответов

Другие вопросы по тегам