Package Details: xpadneo-dkms 0.10.4-1

Git Clone URL: https://aur.archlinux.org/xpadneo-dkms.git (read-only, click to copy)
Package Base: xpadneo-dkms
Description: Advanced Linux Driver for Xbox One Wireless Gamepad
Upstream URL: https://github.com/atar-axis/xpadneo
Keywords: bluetooth dkms drivers hid xbox-controller
Licenses: GPL-2.0-only AND GPL-3.0-or-later
Submitter: katt
Maintainer: marmis
Last Packager: marmis
Votes: 45
Popularity: 1.50
First Submitted: 2020-07-13 16:03 (UTC)
Last Updated: 2026-08-31 05:04 (UTC)

Dependencies (6)

Required by (0)

Sources (1)

Latest Comments

1 2 3 4 5 Next › Last »

deemon commented on 2026-09-09 01:27 (UTC) (edited on 2026-09-09 01:46 (UTC) by deemon)

@marmis no. only bluetooth. Xbox One S controller. kernel 7.2.0, but worked without xpadneo-dkms over a year. (with removing the xpadneo-dkms deleted all the related udev rules and configurations also I could find, so they would not interfere.)

marmis commented on 2026-09-08 02:07 (UTC) (edited on 2026-09-08 02:47 (UTC) by marmis)

@deemon Do you use the controller via USB? I just tested on kernel 7.2.4 and it still doesn't seem to support Xbox controllers via bluetooth (which is what xpadneo is for, edit: and I should probably add that to the description).

But, indeed, firmware issues are also possible. The project's TROUBLESHOOTING guide might help.

deemon commented on 2026-09-08 00:05 (UTC)

@smallAndSimple totally random, but have you tried using your controller without xpadneo-dkms installed at all recently? I did... and it came out I don't even need it anymore or more accurately, it worked better without it with kernel drivers. Was something to do with controller firmware being too old for xpadneo-dkms or something... but wasnt issue for kernel own driver anymore.

marmis commented on 2026-09-06 20:54 (UTC)

@smallAndSimple Sorry, but nothing I can do on the packaging side.

Checking upstream, there's a recent PR that could be related. You can copy their 70-xpadneo-disable-hidraw.rules to your /etc/udev/rules.d/ and see if it helps. Report upstream if it does.

The steam-devices had quite a few updates in the last six months, which could be conflicting with xpadneo rules too. Unless this also happens without that package installed. You can check Steam issues to see you if find anything related.

And, of course, this could be caused by kernel and systemd updates. You'd probably need some git bisect if you think that's the cause.

smallAndSimple commented on 2026-09-06 20:22 (UTC)

Hi, this package seems to have stopped working for me? I get the random disconnects issues again, I am currently running 7.2.3.arch1-2. I have not tried using the Xboc xontrollers for a while, so not sure when it broke.

Rhinoceros commented on 2026-07-12 03:20 (UTC)

All good! Thanks for the update

marmis commented on 2026-07-11 18:23 (UTC)

Sorry for the delay. I was able to test everything this time and should be working again after the update.

marmis commented on 2026-07-10 13:16 (UTC)

Thanks, @Rhinoceros. I'm away from home and my Arch machine, so I haven't been able to test this package. I'll update it as soon as I get home and can check that it is indeed working.

Rhinoceros commented on 2026-07-10 13:11 (UTC)

Hi, the latest version fails to install properly as per this issue upstream.

You can fix this by editing the PKGBUILD to remove version, i.e.

package() {
  cd "${srcdir}/xpadneo-${pkgver}"

+  rm VERSION
+
  # Add modprobe and udev files
  make VERSION="v${pkgver}" PREFIX="${pkgdir}" ETC_PREFIX=/usr/lib \
    install