xboxdrv appears to be discontinued,
xpad will be replaced by xone
xone is here (the newer driver without blueooth): https://aur.archlinux.org/packages/xone-dkms xpadneo is for blueooth: https://aur.archlinux.org/packages/xpadneo-dkms
Git Clone URL: | https://aur.archlinux.org/xboxdrv.git (read-only, click to copy) |
---|---|
Package Base: | xboxdrv |
Description: | Userspace gamepad driver for Linux |
Upstream URL: | https://xboxdrv.gitlab.io/ |
Licenses: | GPL3 |
Submitter: | None |
Maintainer: | anthraxx (nvllsvm) |
Last Packager: | nvllsvm |
Votes: | 259 |
Popularity: | 0.68 |
First Submitted: | 2009-11-17 12:07 (UTC) |
Last Updated: | 2022-02-14 06:20 (UTC) |
xboxdrv appears to be discontinued,
xpad will be replaced by xone
xone is here (the newer driver without blueooth): https://aur.archlinux.org/packages/xone-dkms xpadneo is for blueooth: https://aur.archlinux.org/packages/xpadneo-dkms
I'm not sure what functions "work better" with this driver (per https://wiki.archlinux.org/title/Gamepad#Xbox_360_controller) but if you were looking to this for rumble support, I think this may have landed in kernel 6.4 https://www.phoronix.com/news/Xbox-Controller-Rumble-Linux-v2 I ended up not needing this.
Not sure the precise status of this project, but it exists on github presently. The xboxdrv-stable-git AUR package currently uses this github repo.
It does not appear to me that any development has happened here for a very long time. There is no new release I see presently (v0.8.8 still being the latest tag from 2015), but the stable branch does have commits after this.
If you really want, you can use the 0.8.8 release from github by changing a couple lines of the pkgbuild, e.g.:
-source=(${pkgname}-${pkgver}.tar.gz::https://gitlab.com/xboxdrv/${pkgname}/-/archive/v${pkgver}/xboxdrv-v${pkgver}.tar.gz
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xboxdrv/${pkgname}/archive/refs/tags/v${pkgver}.tar.gz
- cd ${pkgname}-v${pkgver}
+ cd ${pkgname}-${pkgver}
(There are three locations where the cd is altered.)
Note however that the sha512hash of tarball on github IS different from the one that was on gitlab, so you'd want to update that also.
I'd use the git version at this point...
Confirming @phiresky. Same here, download return 403 to me.
For some reason the repo and everything seems gone? https://gitlab.com/xboxdrv/xboxdrv and https://xboxdrv.gitlab.io
both show 404, so this package doesn't build.
I don't know if it's a glitch or if the author deleted the repo. But a copy of the current version is here and the package builds fine with it:
@effeffe Thanks for your advice! I'll keep that in mind for future comments or requests.
@darude that is because you have not installed base-devel, which is a requirement to build from AUR. Also, please note that Manjaro development is done on a best effort basis, as the packages here need to be mainly designed to work for ArchLinux first, and other distro later
Please add a dependency for package patch. Atleast on manjaro its not installed by default.
Thanks!
The SHA512 hash for xboxdrv-0.8.8.tar.gz is wrong, and the PKGBUILD is expecting a 'v' in the version number of the source directory.
Pinned Comments
anthraxx commented on 2017-11-07 23:55 (UTC)