2008-09-13, 22:04
I got my Xbox 360 wireless controller / Xbox 360 Wireless Gaming Receiver for Windows working with XBMC for Linux. You can check out my post for more information at
http://www.stolennotebook.com/anthony/20...r-xboxdrv/
I'll just post the main info from the article here.
1. Get the Userspace Xbox/Xbox360 USB Gamepad Driver for Linux: http://pingus.seul.org/~grumbel/xboxdrv/
2. Check out the Ubuntu How-to if you need some help getting the driver running: http://ubuntuforums.org/showthread.php?t=825464
3. I start the driver with these options:
4. The xboxdrv binds buttons to different numbers then the kernel xpads driver and has a different ID so you will need to grab my Keymap.xml and stick it in your ~/.xbmc/userdata folder.
Update: Make sure the file is saved as Keymap.xml and not keymap.xml. On Linux filenames are case-sensitive and depending on what version of xbmc you are running it might only try to load Keymap.xml. -- Thanks jstultz for pointing this out.
Trouble Shooting:
If the controller doesn’t work then the problem is most likely permissions. Make sure the user you run xboxdrv and xbmc as has all the correct permissions to access usb devices and joysticks.
Here is my Keymap.xml file on pastebin in case the other link doesn't work.
http://pastebin.com/f323416a7
http://www.stolennotebook.com/anthony/20...r-xboxdrv/
I'll just post the main info from the article here.
1. Get the Userspace Xbox/Xbox360 USB Gamepad Driver for Linux: http://pingus.seul.org/~grumbel/xboxdrv/
2. Check out the Ubuntu How-to if you need some help getting the driver running: http://ubuntuforums.org/showthread.php?t=825464
3. I start the driver with these options:
Code:
xboxdrv --wid 0 -s -l 2 --dpad-as-button --deadzone 12000
Update: Make sure the file is saved as Keymap.xml and not keymap.xml. On Linux filenames are case-sensitive and depending on what version of xbmc you are running it might only try to load Keymap.xml. -- Thanks jstultz for pointing this out.
Trouble Shooting:
If the controller doesn’t work then the problem is most likely permissions. Make sure the user you run xboxdrv and xbmc as has all the correct permissions to access usb devices and joysticks.
Here is my Keymap.xml file on pastebin in case the other link doesn't work.
http://pastebin.com/f323416a7