Package Details: xpadneo-dkms-git 0.9.r252.ge11dc56-1

Git Clone URL: https://aur.archlinux.org/xpadneo-dkms-git.git (read-only, click to copy)
Package Base: xpadneo-dkms-git
Description: Advanced Linux Driver for Xbox One Wireless Gamepad
Upstream URL: https://github.com/atar-axis/xpadneo
Keywords: controller gamepad one xbox
Licenses: GPL-3.0-or-later
Conflicts: xpadneo-dkms
Provides: xpadneo-dkms
Submitter: yangtsesu
Maintainer: xiota (Edu4rdSHL)
Last Packager: Edu4rdSHL
Votes: 49
Popularity: 0.39
First Submitted: 2018-06-12 16:34 (UTC)
Last Updated: 2025-12-20 17:14 (UTC)

Dependencies (4)

Required by (0)

Sources (1)

Latest Comments

1 2 3 4 5 Next › Last »

Edu4rdSHL commented on 2025-12-18 14:14 (UTC) (edited on 2025-12-20 17:15 (UTC) by Edu4rdSHL)

The PACKAGE_VERSION is updated each time the package is updated, see the PKGBUILD. Additionally, your steps to reproduce involves invoking sudo dkms manually, which you shouldn't be doing if you're using the package.

Edit: fixed, thanks for the report, Ubermensch! :)

Ubermensch commented on 2025-12-18 08:48 (UTC)

Hello, thank you for maintaining this package.

There is an issue that breaks DKMS builds after updating the package. The file /var/lib/dkms/hid-xpadneo/[current_version]/source/dkms.conf contains a hardcoded PACKAGE_VERSION="v0.9.r226.ga16acb0".

When the package updates to a new Git revision (e.g., v0.9.r244.g886a83d), this value is not updated. This causes all DKMS build commands to fail because they look for the old, non-existent directory path (/var/lib/dkms/hid-xpadneo/v0.9.r226.ga16acb0/...).

Steps to reproduce:

Install or update xpadneo-dkms-git.

Check the content of /var/lib/dkms/hid-xpadneo/*/source/dkms.conf. The PACKAGE_VERSION will still point to an old commit.

Try sudo dkms install hid-xpadneo/[new_version]. It will fail with an error about the missing old directory.

Workaround: Manually editing the dkms.conf file to set the correct PACKAGE_VERSION fixes the build.

Suggested fix: The PKGBUILD should likely generate or patch the dkms.conf file during prepare() or build() to ensure the version string matches the current Git revision.

This issue has been confirmed on kernel 6.17.12-x64v3-xanmod1.

kode54 commented on 2025-10-09 11:00 (UTC)

Headers are always required for your current kernel(s) to install DKMS packages.

naelstrof commented on 2025-10-08 21:45 (UTC)

xpadneo requires linux-headers, otherwise it fails to install with the following error:

(3/4) Install DKMS modules
==> ERROR: Missing bin kernel headers for module hid-xpadneo/v0.9.r226.ga16acb0.
==> ERROR: Missing tmp kernel headers for module hid-xpadneo/v0.9.r226.ga16acb0.
==> ERROR: Missing proc kernel headers for module hid-xpadneo/v0.9.r226.ga16acb0.
==> ERROR: Missing sbin kernel headers for module hid-xpadneo/v0.9.r226.ga16acb0.
==> ERROR: Missing var kernel headers for module hid-xpadneo/v0.9.r226.ga16acb0.
==> ERROR: Missing mnt kernel headers for module hid-xpadneo/v0.9.r226.ga16acb0.
==> ERROR: Missing usr kernel headers for module hid-xpadneo/v0.9.r226.ga16acb0.
==> ERROR: Missing opt kernel headers for module hid-xpadneo/v0.9.r226.ga16acb0.
==> ERROR: Missing lib64 kernel headers for module hid-xpadneo/v0.9.r226.ga16acb0.
==> ERROR: Missing boot kernel headers for module hid-xpadneo/v0.9.r226.ga16acb0.
==> ERROR: Missing dev kernel headers for module hid-xpadneo/v0.9.r226.ga16acb0.
==> ERROR: Missing srv kernel headers for module hid-xpadneo/v0.9.r226.ga16acb0.
==> ERROR: Missing etc kernel headers for module hid-xpadneo/v0.9.r226.ga16acb0.
==> ERROR: Missing sys kernel headers for module hid-xpadneo/v0.9.r226.ga16acb0.
==> ERROR: Missing root kernel headers for module hid-xpadneo/v0.9.r226.ga16acb0.
==> ERROR: Missing lib kernel headers for module hid-xpadneo/v0.9.r226.ga16acb0.
==> ERROR: Missing home kernel headers for module hid-xpadneo/v0.9.r226.ga16acb0.
==> ERROR: Missing run kernel headers for module hid-xpadneo/v0.9.r226.ga16acb0.

Edu4rdSHL commented on 2025-09-11 02:47 (UTC)

This package is working again!

Edu4rdSHL commented on 2025-04-09 20:41 (UTC)

Please fix udev/modprobe files. The current PKGBUILD make it not work with -lts kernel, for example. There's how it needs to be done https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=xpadneo-dkms#n56

kode54 commented on 2024-11-01 07:51 (UTC)

Now emits a warning on install:

install: cannot stat 'etc-udev-rules.d/50-xpadneo-fixup-steamlink.rules': No such file or directory

for every kernel it installs with.

zerophase commented on 2023-09-17 19:06 (UTC)

Doesn't seem to be working with the CK kernel.