docs: state Intel AX200 now works flawlessly
https://github.com/atar-axis/xpadneo/issues/270#issuecomment-847530465
Code Climate has analyzed commit 6107733b and detected 0 issues on this pull request.
View more on Code Climate.
BTW: I had the chance to run the controller against an AX200 chip on a Windows machine - and it has the same problem. This chipset is definitely quirky at best but more probably just incompatible/bad - it's not even a Linux kernel issue. It may work better with BLE-firmwares of the controllers. MS started to roll out BLE updates to old non-BLE models but only to Xbox Insiders currently - essentially turning the BT 4.0 controller into a BLE controller. Yay!
This seems to be true only with current controller firmwares.
Hi
$ sudo dmidecode | grep -i b45
Product Name: B450 AORUS PRO
Family: B450 MB
Product Name: B450 AORUS PRO-CF
$ uname -a
Linux pomme 6.1.0-5-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.12-1 (2023-02-15) x86_64 GNU/Linux
$ lspci | grep AX2
07:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
pomminatorl% sh
And
$ sudo dmesg | grep -i xbo
[ 3965.321966] input: Xbox Wireless Controller as /devices/virtual/misc/uhid/......../input/input39
[ 3965.322212] hid-generic ........: input,hidraw7: BLUETOOTH HID v5.09 Gamepad [Xbox Wireless Controller] on ........
[ 3965.439809] input: Xbox Wireless Controller as /devices/virtual/misc/uhid/......../input/input40
[ 3965.439972] xpadneo ........: input,hidraw7: BLUETOOTH HID v11.30 Gamepad [Xbox Wireless Controller] on ........
[ 3966.422648] xpadneo ........: Xbox Wireless Controller [........] connected
[14892.261823] input: Xbox Wireless Controller as /devices/virtual/misc/uhid/......../input/input50
[14892.262062] xpadneo ........: input,hidraw3: BLUETOOTH HID v11.30 Gamepad [Xbox Wireless Controller] on ........
[14893.244618] xpadneo ........: Xbox Wireless Controller [........] connected
[15125.272584] input: Xbox Wireless Controller as /devices/virtual/misc/uhid/......../input/input53
[15125.272780] xpadneo ........: input,hidraw2: BLUETOOTH HID v11.30 Gamepad [Xbox Wireless Controller] on ........
[15126.255342] xpadneo ........: Xbox Wireless Controller [........] connected
Looks like it works for me too on debian bookworm.
I just have to manually load uhid.
Closing as this is mostly a non-issue. We still have a lot of trouble with AX200 (and variants) but that has to be fixed by bluez or firmware updates, and it's difficult to find out which variant someone is using. If it works for people, they won't look into troubleshooting anyways, no need to document it there in addition to what we already know.