我遵循了这种技术(最初在这里看到):Xbox One 控制器 Ubuntu 18.04 ...让控制器运行。
该技术似乎是 Xbox One S 和 Xbox One X 控制器的功能解决方案,因此我认为它适用于精英控制器。在大多数情况下,我是对的。
以下是我按顺序采取的步骤:
sudo apt install -y sysfsutils
echo '/module/bluetooth/parameters/disable_ertm=1' | sudo tee /etc/sysfs.conf
sudo reboot
然后我打开我的精英控制器并开始扫描它和我的电脑并成功地将两者配对。
这导致我的控制器功能齐全(并通过蓝牙!)。
然后我想更改底部按钮的默认映射。为此,我必须进入 Windows 并运行“xbox 配件”应用程序,该应用程序首先更新了我的控制器,然后才能进行映射。
我成功地映射了我想要的东西,但现在回到 ubuntu,连接对于控制器的触发器来说功能较少,这似乎是控制器固件更新的结果:
- 正确的触发器不发送任何输入。
- 左触发器输入作为右触发器
- 从控制器配对到未配对的那一刻,计算机不断接收左触发器输入。
- “查看按钮”(X/home 左侧)不发送任何输入
我该如何解决?