Package Details: xboxdrv 0.8.8-7

Git Clone URL: (read-only, click to copy)
Package Base: xboxdrv
Description: Userspace gamepad driver for Linux
Upstream URL:
Licenses: GPL3
Submitter: None
Maintainer: anthraxx (nvllsvm)
Last Packager: nvllsvm
Votes: 250
Popularity: 1.81
First Submitted: 2009-11-17 12:07
Last Updated: 2021-11-01 00:46

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 11 12 Next › Last »

anthraxx commented on 2015-12-01 20:40

@UglyBob: please report those issues to the upstream github issue tracker with all your details provided. This are upstream issues that we don't really can fix.

UglyBob commented on 2015-11-30 20:11

I have a strange issue with this driver using a wireless MS dongle and 4 wireless xbox 360 controllers. The player leds get lit up in the order I start them (1, 2, 3, 4), but when using them in retroarch (with udev driver), the device indexes are all wrong like this:

Led 1: device 3
Led 2: device 0
Led 3: device 1
Led 4: device 2

Every time... I'm thinking somewhere there is a subtraction by one that shouldn't be there. The indexes was probably 0-3 without it and with it the first one wraps to 3, the rest 0, 1, 2. I don't know, but only way it makes sense...

UglyBob commented on 2015-11-20 18:56

I'm using this driver with retroarch and it works perfectly. I would also like to use it in Kodi, but it doesn't seem to work. Kodi detects them though it seems:

18:37:14 T:140013475649600 NOTICE: Enabled Joystick: Xbox Gamepad (userspace driver) #2
18:37:14 T:140013475649600 NOTICE: Details: Total Axis: 6 Total Hats: 1 Total Buttons: 11
18:37:14 T:140013475649600 NOTICE: Enabled Joystick: Xbox Gamepad (userspace driver)
18:37:14 T:140013475649600 NOTICE: Details: Total Axis: 6 Total Hats: 1 Total Buttons: 11

But nothing happens if I press anything...

parkerlreed commented on 2015-08-20 00:53

Does scons honor MAKEFLAGS? This seems to take forever to compile even on my better machines with -j3 set.

skogsmaskin commented on 2014-11-13 07:01

I can report that it (0.8.5-3) compiles, installs and runs successfully on my Raspberry Pi B+ (arm6h). But there is a catch. Compiling 'src/command_line_options.cpp' and 'src/evdev_helper.cpp' is very memory intensive (on the Pi). I had to decrease video memory to only 16MB, leaving 496 MB to the system in order to get through. Cc1plus would otherwise choke with error "g++: internal compiler error: killed (program cc1plus)".

Please consider adding 'arm6h' to the arch array - preferably with a warning about the memory needed.

anthraxx commented on 2014-11-04 11:54

thanks goes to Jack for maintaining this package until now, he passed it over to me. I have just release the python2 fix for 'xboxdrvctl' and will do a general cleanup the following days.

anthraxx commented on 2014-11-04 11:07

Hey, you did exactly the opposite of what i have recommended, python in ArchLinux is using python3 (but the script MUST run with python2).
Thats the reason why you have to add python2 as dependency (NOT python) AND also fix the interpreter in the script 'xboxdrvctl' via sed.

Here is a fixed version which uses python2 and replaced the scripts interpreter properly:

please fix the package correctly,
cheers and have a nice day,

anthraxx commented on 2014-11-02 22:05

Hi, the tool xboxdrvctl (which is shipped with this package) requires python2 as a dependency.
Also it fails executing, as it uses '/usr/bin/env python' but requires python2 to run, please use sed for 'xboxdrvctl' in prepare() to replace python with python2.

MichaelTunnell commented on 2014-10-16 22:03

@jc61990 all you need to do is buy a usb/dc adapter and you can charge it without need of your computer. like this one:

alarm commented on 2014-08-18 18:17

May be it's related with this issue ?