Имеется геймпад Defender Omega, который не работает: не реагирует на нажатия кнопок; через cat /dev/input/js0
на нажатия тоже ничего не появляется.
При подключении в dmesg выводится следующее:
[ 5466.785511] usb 1-2: new full-speed USB device number 5 using xhci_hcd
[ 5467.088184] usb 1-2: New USB device found, idVendor=2563, idProduct=0575, bcdDevice= 2.00
[ 5467.088190] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 5467.088191] usb 1-2: Product: PS3/PC Gamepad
[ 5467.088192] usb 1-2: Manufacturer: SHANWAN
[ 5467.106067] input: SHANWAN PS3/PC Gamepad as /devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-2/1-2:1.0/0003:2563:0575.0006/input/input21
[ 5467.106125] hid-generic 0003:2563:0575.0006: input,hidraw5: USB HID v1.10 Gamepad [SHANWAN PS3/PC Gamepad] on usb-0000:02:00.0-2/input0
[ 5467.150252] usb 1-2: USB disconnect, device number 5
[ 5467.862163] usb 1-2: new full-speed USB device number 6 using xhci_hcd
[ 5468.246335] usb 1-2: New USB device found, idVendor=045e, idProduct=028e, bcdDevice= 1.10
[ 5468.246342] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 5468.246344] usb 1-2: Product: Controller
[ 5468.246346] usb 1-2: Manufacturer: SHANWAN
[ 5468.290562] input: Microsoft X-Box 360 pad as /devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-2/1-2:1.0/input/input22
[ 5468.290636] usbcore: registered new interface driver xpad
% lsusb
Bus 001 Device 006: ID 045e:028e Microsoft Corp. Xbox360 Controller
Пробовал устанавливать в арче такие пакеты:
aur/xboxdrv-stable-git 0.8.8.r18.g662952a-1 (+4 1.74)
XBox/XBox 360 userspace gamepad driver and emulator - git stable branch
aur/xpadneo-dkms 0.9.5-3 (+22 0.52)
Advanced Linux Driver for Xbox One Wireless Gamepad
Но это не помогает никак. Кнопки все также не реагируют на нажатия.
Моя система:
OS: Arch Linux x86_64
Kernel: 6.1.67-1-lts
DE: Plasma 5.27.10