Xbox 无线控制器在 Arch Linux 上停止工作

Xbox 无线控制器在 Arch Linux 上停止工作

我有一个 Xbox 无线控制器:型号 1914,于 2021 年通过 Xbox 设计实验室购买。

它曾经与 Arch Linux 完美兼容。现在依然如此,但现在只能通过 USB 连接。去年它有时会停止通过蓝牙连接,从那时起我就无法在无线模式下使用它了。

> uname -r
6.8.4-arch1-1

> lsmod | grep xpad
hid_xpadneo            36864  0
xpad                   49152  0
ff_memless             20480  2 xpad,hid_xpadneo

> paru -Qs xpad                                                                                                          
local/xpadneo-dkms 0.9.6-1
    Advanced Linux Driver for Xbox One Wireless Gamepad

> paru -Qs bluez                                                                                                         
local/bluez 5.73-4
    Daemons for the bluetooth protocol stack
local/bluez-libs 5.73-4
    Deprecated libraries for the bluetooth protocol stack
local/bluez-utils 5.73-4
    Development and debugging utilities for the bluetooth protocol stack

可以通过 发现、配对和信任控制器bluetoothctl。配对后,甚至可以在短时间内成功连接,然后其状态变为未连接。指示灯会一直闪烁,即使bluetoothctl短暂报告控制器已连接。

我曾多次尝试移除并修复控制器。我还多次尝试卸载并重新安装bluezbluez-utilsxpadneo-dkms

许多人建议通过 Windows 配对和更新控制器,但我没有任何 Windows 设备或安装。我也怀疑这是否有用,因为控制器曾经通过 Arch Linux 上的蓝牙完美地工作,直到它因某种未知原因停止工作。

如果有人能提供解决方案,我将不胜感激。虽然控制器通过 USB 工作得很好,但我更希望能够再次以无线方式使用它。

相关内容