YouDuck.ai

sudo robotctl pad pair

最后更新

sudo robotctl pad pair
sudo robotctl pad pair 78:86:2E:BB:13:28
sudo robotctl pad pair --timeout 5

配对一台手柄只需要做一次。之后 padd.service 从开机起就会驱动任何连上来的手柄。

不需要 MAC 地址——机器人扫描处于配对模式的手柄并接管找到的那一个。手柄会同时被标记为 paired 和 trusted,后者才是它能在重启后自动重连的原因。

两个手柄同时在配对模式

它会拒绝而不是随便猜,并打印出两个地址。指定 MAC 地址也是配对「机器人不认为它是手柄」的硬件的方法。

加第二个手柄不用先删第一个

已绑定的手柄在范围内、每次扫描都能看到,所以机器人优先选择处于配对模式的那个。配完两个都保持配对,padd 驱动先连上的。

代价是:没有新手柄处于配对模式时重跑这条命令,它会把整个搜索窗口等完。只是想重建信任关系的话加 --timeout 5

配不上的时候

按顺序排查:

  1. 手柄真的进了配对模式吗——Xbox 手柄要按顶部 Sync 键到快闪,慢闪只是开机
  2. 绑定槽位是否被占——Xbox 手柄只能存一个主机绑定
  3. aic8800 无线芯片——btd 广播时无法建立新绑定,需要 --pause-btd-on-pair

完整路径见配对手柄

相关内容