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: 251
Popularity: 1.08
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 ... 6 7 8 9 10 11 12 Next › Last »

gdkags commented on 2012-06-20 10:20

you are missing the manpage.

pcarrier commented on 2012-06-07 14:51

You could probably have makedepends boost, depends boost-libs. boost-libs is much smaller.

Anonymous comment on 2012-01-27 18:19

Fixed the Fix:

The problem with the controller controlling the mouse was due to the package xf86-input-joystick. If anyone else is having this issue just remove said package and it'll work perfectly :)

Anonymous comment on 2012-01-24 01:47

Fixed: To stop the mouse being taken over I set the dead-zone to 4000. Then I ran into more problems where buttons were activating the right click menu and such so I had to remap it to emulate a keyboard:

xboxdrv --deadzone 4000 --dpad-as-button --ui-axismap "x1=KEY_LEFT:KEY_RIGHT,y1=KEY_UP:KEY_DOWN,trigger=void" --ui-buttonmap "a=KEY_A,b=KEY_B,x=KEY_X,y=KEY_Y,rb=KEY_S,lb=KEY_D," --ui-buttonmap "dl=KEY_LEFT,dr=KEY_RIGHT,du=KEY_UP,dd=KEY_DOWN," --ui-buttonmap "start=KEY_W,back=KEY_Q,guide=KEY_E,tl=void,tr=void"

this solution is far from ideal and if a fix is possible I'd really appreciate knowing how.


Anonymous comment on 2012-01-24 01:18

When I plug in my controller my mouse pointer gets locked in the top-left of my monitor.

Anonymous comment on 2011-11-26 01:13

Bah. I found that it actually only works once after the system boots, so it isn't quite adequate: once the battery dies / is replaced or the controller turns itself off from inactivity, the controller breaks until the daemon I posted is restarted. >_<. I suspect it has something to do with it not running prior to login (ie automatically) unless I disabled dbus, which is naturally how the one I posted is configured to work. I will figure out a less problematic way to do it and re-post at another time if I remember :p

Anyway, yeah I looked at the daemon in the source tarball and it makes no sense to me. It seems to be a huge usermode daemon file that doesn't come close to resembling any other arch daemons. I don't even know what it's written in.

jack.mitchell commented on 2011-11-23 09:30

That daemon looks good from my initial glance. I have been meaning to delve into enabling all the extra features of this package. If you read the site then you will find there are special daemon modes and stuff actually coded in - I want to do it I just haven't had time to examine it properly yet. One day my friends, one day...

Anonymous comment on 2011-11-12 23:16

I made a daemon for /etc/rc.d to launch this automatically at startup. Note that I was pretty tired when I wrote it and worked out quirks preventing its proper function, but it seems to work -- at least for my single wireless 360 controller. Just copy it over and chmod +x it as usual, but you should be sure to look it over or at least try it manually first before using it as a daemon in rc.conf. If anyone finds any glaring mistakes, please post a better one..

rnestler commented on 2011-08-16 19:00

i think boost-libs should be in depends and boost in makedepends

Anonymous comment on 2011-03-23 08:11

Doesn't work without boost installed.
Please mark boost as a dependency in PKGBUILD (and not only as build dependency)