Package Details: xboxdrv 0.8.8-4

Git Clone URL: https://aur.archlinux.org/xboxdrv.git (read-only)
Package Base: xboxdrv
Description: Userspace gamepad driver for Linux
Upstream URL: http://pingus.seul.org/~grumbel/xboxdrv
Licenses: GPL3
Submitter: None
Maintainer: anthraxx
Last Packager: anthraxx
Votes: 236
Popularity: 1.424470
First Submitted: 2009-11-17 12:07
Last Updated: 2017-11-06 00:44

Dependencies (10)

  • dbus-glib
  • libusb
  • libx11
  • python2-dbus
  • systemd
  • boost (make)
  • libx11 (make)
  • pkg-config (make)
  • python (make)
  • scons (make)

Required by (0)

Sources (5)

Pinned Comments

anthraxx commented on 2017-11-07 23:55

use extra-x86_64-build from devtools to build this project

Latest Comments

« First ‹ Previous ... 2 3 4 5 6 7 8 9 10 Next › Last »

someoneelse123 commented on 2013-09-29 07:48

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

Anonymous comment on 2013-06-24 11:00

Is there an argument not to add 'armv6h' to the architecture line in the PKGBUILD file? It compiles well on an RPi.

adam900710 commented on 2013-05-12 12:53

Prefer adding an udev rule like the following to make normal user able to use it or just simplify the setting.
---
BUS=="usb", SYSFS{idVendor}=="045e", SYSFS{idProduct}=="028e", MODE="0660", GROUP="plugdev"
KERNEL=="uinput", MODE="0660", GROUP="plugdev"
---

alarm commented on 2013-04-12 12:23

xboxdrv 0.8.5 is released.
Any ETA for update this package?
What about default daemon mode?

max.bra commented on 2013-03-20 17:23

first of all, thanks for the PKGBUILD!

but there's no need at all to install systemd service with executable right

-install -D -m755 "$srcdir/xboxdrv.service" "$pkgdir/usr/lib/systemd/system/xboxdrv.service"
+install -D -m644 "$srcdir/xboxdrv.service" "$pkgdir/usr/lib/systemd/system/xboxdrv.service"

Dominor commented on 2013-02-25 06:52

For anyone who wants I added an aur package called xboxdrv-stable-git, which recompiles xboxdrv from stable branch in order to be compatible with latest libusbx: https://aur.archlinux.org/packages/xboxdrv-stable-git/

alarm commented on 2013-02-24 16:12

Jack, could you add the key "-D" into /usr/lib/systemd/system/xboxdrv.service?
(ExecStart = /usr/bin/xboxdrv -D -c /etc/conf.d/xboxdrv)
It makes possible to launch xboxdrv as a daemon. The problem is that you can use more then one controller only in daemon mode. (proof - https://groups.google.com/d/msg/xboxdrv/LWWsoe0A36M/LIEiJB_zoxYJ )
But in this case I had an error:
[ERROR] XboxdrvDaemon::run(): fatal exception: failed to get unique dbus name: Connection ":1.27" is not allowed to own the service "org.seul.Xboxdrv" due to security policies in the configuration file.
The solution is using "--dbus disabled". So, could you add the following lines into /etc/conf.d/xboxdrv as default:
[xboxdrv-daemon]
dbus = disabled

someoneelse123 commented on 2013-02-19 20:00

tom@silver:~$ xboxdrvctl
File "/usr/bin/xboxdrvctl", line 76
print "Error: --slot argument required"


^^ requires arch specific hashbang to use correct python version

gabrielrcp commented on 2012-12-19 20:26

I am having trouble compiling the source from github. The error is in [1]. Anyone else having this problem?

It is probably missing dependencies. I have all depends and makedepends from this PKGBUILD installed.

[1] http://pastebin.com/tPBPrTXe

Foucault commented on 2012-12-19 19:24

For the glibc issue just recompile the head from the stable branch of the xboxdrv repository.

https://github.com/Grumbel/xboxdrv/tree/stable