Ubuntu 18.04 蓝牙仅支持 2 个与 sixad 的连接

Ubuntu 18.04 蓝牙仅支持 2 个与 sixad 的连接

从 16.04 更新到 18.04 后,我只能使用 sixad 将 4 个六轴控制器中的 2 个成功连接到我的系统。它只接受我打开的前两个控制器。

更新到 bluez 5.50 没有帮助。

有任何想法吗?

谢谢。

答案1

显然,可以通过强制蓝牙设备充当主设备来解决这个问题。也许蓝牙堆栈/硬件只支持 2 个从属连接?默认情况下,我的控制器在 Ubuntu 18.04 上作为从属设备连接。所以我做了以下事情:

  1. 定期连接 2 个控制器
  2. 2x '#hcitool sr [mac] master' 用于连接的设备
  3. 连接剩余的 2 个控制器

相关内容