从 16.04 更新到 18.04 后,我只能使用 sixad 将 4 个六轴控制器中的 2 个成功连接到我的系统。它只接受我打开的前两个控制器。
更新到 bluez 5.50 没有帮助。
有任何想法吗?
谢谢。
答案1
显然,可以通过强制蓝牙设备充当主设备来解决这个问题。也许蓝牙堆栈/硬件只支持 2 个从属连接?默认情况下,我的控制器在 Ubuntu 18.04 上作为从属设备连接。所以我做了以下事情:
- 定期连接 2 个控制器
- 2x '#hcitool sr [mac] master' 用于连接的设备
- 连接剩余的 2 个控制器