我正在做一个使用蓝牙HID配置文件的项目。我知道安卓系统中的BlueZ协议栈支持HID,但它并没有被安卓框架扩展到应用层。
我主要关心的是理解蓝牙HID设备的驱动程序级流程。我想添加一个新的HID设备驱动程序,它可以处理来自蓝牙HID设备的按键事件,并将其传递给输入子系统。
任何帮助都是值得的!!
谢谢
发布于 2011-10-20 23:31:46
要理解"level flow“,您应该开始阅读规范,这些规范可以在bluetooth.com和这里找到:http://www.dawidurbanski.pl/public/download/projekty/bluepad/HID_SPEC_V10.pdf
您还可以查看Teksoft Blueinput,因为这个应用程序是一个蓝牙HID实现。它目前支持键盘和鼠标,但有自己的报告描述符解析器,因此可以很容易地添加其他设备。
https://stackoverflow.com/questions/3307263
复制相似问题