2011-04-08, 04:58
I have been a long time fan of XBMC since the Xbox days and have never been able to let go of the Xbox controller, I know there is a couple threads on here already with documentation on how to get things working on older versions of XBMC.
I have followed these other posts on several installations and it has always taken me a couple days to get things working properly.
Here is how to use the latest Versions of Grumbel's Userspace driver on Tested on a fresh install XBMC Live Dharma, all buttons and Triggers are also working 100% with this method.
Add Grumbel PPA
Create a bash script that will start on system startup in a few steps
and open for editing
Paste this into the newsly created xboxdrv.sh
make xboxdrv.sh executable
Open rc.local so we can add a line to start the xboxdrv.sh script
Add this above exit 0
Thanks to , alexpigment, awef previous posts for pointing me in the right direction and of course grumbel
I have followed these other posts on several installations and it has always taken me a couple days to get things working properly.
Here is how to use the latest Versions of Grumbel's Userspace driver on Tested on a fresh install XBMC Live Dharma, all buttons and Triggers are also working 100% with this method.
Add Grumbel PPA
Code:
sudo add-apt-repository ppa:grumbel/ppa
sudo apt-get update
sudo apt-get install xboxdrv
Create a bash script that will start on system startup in a few steps
Code:
touch ~xbmc/xboxdrv.sh
and open for editing
Code:
nano ~xbmc/xboxdrv.sh
Paste this into the newsly created xboxdrv.sh
Code:
#!/bin/bash
rmmod xpad
modprobe uinput
modprobe joydev
xboxdrv -c /usr/share/doc/xboxdrv/examples/xbmc.xboxdrv
make xboxdrv.sh executable
Code:
chmod +x xboxdrv.sh
Open rc.local so we can add a line to start the xboxdrv.sh script
Code:
nano /etc/rc.local
Add this above exit 0
Code:
/home/xbmc/xboxdrv.sh
Thanks to , alexpigment, awef previous posts for pointing me in the right direction and of course grumbel