2

Bluetooth HID プロファイルを使用するプロジェクトに取り組んでいます。Android の BlueZ スタックには HID サポートがありますが、Android フレームワークによってアプリ レイヤーに拡張されていないことを理解しています。

私の主な関心事は、Bluetooth HID デバイスのドライバー レベルのフローを理解することです。Bluetooth HID デバイスからのキー イベントを処理し、それを入力サブシステムに渡すことができる新しい HID デバイス ドライバーを追加したいと考えています。

どんな助けでも感謝します!!

ありがとう

4

1 に答える 1

1

「レベルフロー」を理解するには、仕様を読み始める必要があります。これは bluetooth.com とここで入手できます: http://www.dawidurbanski.pl/public/download/projekty/bluepad/HID_SPEC_V10.pdf

このアプリケーションは Bluetooth HID 実装であるため、Teksoft Blueinput も参照してください。現在、キーボードとマウスをサポートしていますが、独自の Report Descriptor パーサーを備えているため、他のデバイスを簡単に追加できます。

于 2011-10-20T15:31:46.207 に答える