我正在尝试将诺基亚 N9 (meego) 用作虚拟蓝牙鼠标/键盘。我试图使用这个小程序作为起点,但我遇到了问题:当我运行这个程序时,我收到一条错误消息,告诉我“绑定错误(PSM 19):权限被拒绝”。这是蓝牙套接字绑定到 PSM 19 的时候。
当我以普通用户身份运行程序时,以 root 身份运行程序时,我的访问被拒绝。
在互联网上搜索我发现 0x1000 以下的 PSM(端口)是保留的,并且在其他蓝牙实现中无法绑定到这些 PSM 是一个特性(例如 jsr-82)。
我尝试了使用高于 0x1000 的 PSM 的相同程序并且它有效,但其他设备看不到附近有 HID 设备:(
有没有办法绑定到这些 PSM 而不求助于破解蓝牙堆栈本身?