要将HID配置文件连接到鼠标/键盘,需要连接带有psm 17和19的HID_CONTROL和HID_INTERUPT通道。我们使用SDP记录为HID找到信息,然后我们建立一个L2CAP连接来连接通道。
bluez中是否有任何可以帮助我连接输入设备的实用程序。我的keybaord / mouse不支持SDP记录,因此当我使用dbus信号(连接到输入设备)时,它会失败。 是否在bluez中提供了任何库,我可以使用BD_ADDR和PSM号码连接到设备,而无需通过SDP查询设备
答案 0 :(得分:1)
它可以使用HIDD实用程序,虽然hidd实用程序也执行SDP然后连接,我通过删除SDP搜索代码来调整代码,之后它确实连接了控制和中断通道。由于我的对等设备能够支持PSM 17和19,因此它确实接受了HID连接