I updated the package to fix some namcap issues (including a missing dep), move the config from the deprecated /etc/conf.d/ to the new standard location @ /etc/default/, set the package to backup the config file when removed or an updated config is added, changed the config to allow xboxdrv to manage multiple controllers, and updated the systemd service to use the new config file and deattach kernel drivers (so it can handle PS3 controllers).
@jack.mitchell: feel free to pull in the updated package: http://96.126.108.7:90/xboxdrv-0.8.5-2.src.tar.gz
Search Criteria
Package Details: xboxdrv 0.8.13-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/xboxdrv.git (read-only, click to copy) |
---|---|
Package Base: | xboxdrv |
Description: | Userspace Xbox gamepad driver and input remapper |
Upstream URL: | https://github.com/xiota/xboxdrv |
Licenses: | GPL-3.0-or-later |
Submitter: | None |
Maintainer: | xiota |
Last Packager: | xiota |
Votes: | 264 |
Popularity: | 0.70 |
First Submitted: | 2009-11-17 12:07 (UTC) |
Last Updated: | 2024-10-09 22:28 (UTC) |
Dependencies (9)
- dbus-glib
- dbus-python (python-dbus)
- libusb (libusb-gitAUR)
- libx11 (libx11-gitAUR)
- python (python37AUR, python311AUR, python310AUR)
- git (git-gitAUR, git-glAUR) (make)
- glib2-devel (make)
- meson (meson-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
Required by (7)
- 8bitdo-ultimate-controller-udev
- ds360go-git
- humble-lumpia-git (optional)
- proton-ge-custom-bin (optional)
- proton-ge-custom-rtsp-bin (optional)
- xbox-generic-controller
- xboxdrv-runit
Sources (1)
Latest Comments
« First ‹ Previous 1 .. 7 8 9 10 11 12 13 14 15 16 Next › Last »
prurigro commented on 2014-07-16 13:50 (UTC)
saik0 commented on 2014-05-21 18:46 (UTC)
@pedrofleck I'm able to get http://pingus.seul.org/~grumbel/xboxdrv/xboxdrv-linux-0.8.5.tar.bz2 without any problems.
pedrofleck commented on 2014-05-21 14:52 (UTC)
.tar.bz2 source link is off. Change PKGBUILD to mirror "http://pkgs.fedoraproject.org/repo/pkgs/xboxdrv/xboxdrv-linux-0.8.5.tar.bz2/7f20b12361770bbff9414a7c6d522c25/xboxdrv-linux-0.8.5.tar.bz2"
saik0 commented on 2014-05-02 18:37 (UTC)
Here's what I've done to get the whole thing working well with four wireless xbox 360 gamepads. Much of it could be adapted into the package post-install, including some of the fixes already mentioned.
https://gist.github.com/saik0/11225735
The daemon connects to the dbus system bus and any user in the xboxdrv group can call any of the methods, however the xboxdrvctl script is hardcoded to use the session bus, I've fixed it on my fork https://github.com/saik0/xboxdrv/blob/dbus-fix/xboxdrvctl for anybody interested.
dizzi90 commented on 2014-04-06 01:54 (UTC)
python2-dbus is a dependency.
pablox commented on 2013-12-01 02:31 (UTC)
Add this before the "scons $MAKEFLAGS" line:
sed -i '\@^#!/usr/bin/@s/env\ python/python2/' xboxdrvctl
ProfessorKaos64 commented on 2013-10-08 00:53 (UTC)
Get a segmentation fault when trying to load :(
someoneelse123 commented on 2013-09-29 07:48 (UTC)
One traditional python-on-arch problem here:
$ xboxdrvctl
File "/usr/bin/xboxdrvctl", line 76
print "Error: --slot argument required"
^
SyntaxError: invalid syntax
$ head -1 /usr/bin/xboxdrvctl
#!/usr/bin/env python
<deleted-account> commented on 2013-06-24 11:00 (UTC)
Is there an argument not to add 'armv6h' to the architecture line in the PKGBUILD file? It compiles well on an RPi.
Pinned Comments
xiota commented on 2024-04-02 11:20 (UTC) (edited on 2024-09-30 20:11 (UTC) by xiota)
Although other Xbox gamepad drivers are now available, this package is still useful as an input remapper for programs that support only Xbox controllers.
This package is now based on a fork that aims to keep the program working. (Original project ceased development around Sep 2022.)