Package Details: xboxdrv 0.8.8-4

Git Clone URL: (read-only)
Package Base: xboxdrv
Description: Userspace gamepad driver for Linux
Upstream URL:
Licenses: GPL3
Submitter: None
Maintainer: anthraxx
Last Packager: anthraxx
Votes: 235
Popularity: 0.501709
First Submitted: 2009-11-17 12:07
Last Updated: 2017-11-06 00:44

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 1 2 3 4 5 6 7 8 9 10 Next › Last »

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 ?

jc61990 commented on 2014-07-23 01:23

Is there any way to make this package ignore the play and charge cable? I am unable to "play and charge" when this cable is plugged into my computer, it bypasses my wireless adapter and just spits out

-- [ ERROR ] ------------------------------------------------------
The Xbox360 Play&Charge cable is for recharging only, it does not transmit data, thus xboxdrv can't support it. You have to get a wireless receiver:

Even tho I DO have the wireless receiver plugged into my computer.

saik0 commented on 2014-07-21 20:21


The config file should be able to setup the environment with at least as much granularity as the command line options. It's not very intuitive or well documented but most of the config file options are the same as the command line options.

To use --dpad-only you'd add dpad-only=true to the relevant config section, take a look at what I've got for four wireless xbox controllers

prurigro commented on 2014-07-21 12:50

@alarm: That sounds like a good idea! I was thinking it might be nice to provide some variability in respect to the available commandline arguments too (like --dpad-only.) I was half thinking of wrapping xboxdrv in a script that ran it with different options depending on some config it parsed, but it seems like there should be a better way to do it; any thoughts in that direction? (or maybe the config can handle those and I just haven't dug deep enough)

alarm commented on 2014-07-21 05:22

@prurigro: Thanks a lot! I unsuccessfully asked about daemon mode earlier!
That's why I added an example to archwiki
Btw, may be it could be better to add more commented flags into the config file.
For example mimic-xpad for both controllers.

prurigro commented on 2014-07-16 13:50

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: