2

我正在开发一个使用蓝牙 HID 配置文件的项目。我知道 android 中的 BlueZ 堆栈具有 HID 支持,但它没有被 Android 框架扩展到应用层。

我主要关心的是了解蓝牙 HID 设备的驱动程序级别流程。我想添加一个新的 HID 设备驱动程序,它可以处理来自蓝牙 HID 设备的关键事件并将其传递给输入子系统。

任何帮助将不胜感激!!

谢谢

4

1 回答 1

1

要了解“级别流程”,您应该开始阅读规范,可在 bluetooth.com 和此处获取:http ://www.dawidurbanski.pl/public/download/projekty/bluepad/HID_SPEC_V10.pdf

您还可以查看 Teksoft Blueinput,因为此应用程序是蓝牙 HID 实现。它目前支持键盘和鼠标,但有自己的报告描述符解析器,因此可以轻松添加其他设备。

于 2011-10-20T15:31:46.207 回答