Sign up ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

I can't get my Xbox controller to work. It doesn't show up on jstest. Can anyone help? When I type xboxdrv on a terminal, this is what I get:

:user@ChrUbuntu:~$ xboxdrv
xboxdrv 0.8.5 - 
Copyright © 2008-2011 Ingo Ruhnke <> 
Licensed under GNU GPL version 3 or later <> 
This program comes with ABSOLUTELY NO WARRANTY. 
This is free software, and you are welcome to redistribute it under certain 
conditions; see the file COPYING for details. 

Controller:        Power A Mini Pro Elite Glow
Vendor/Product:    24c6:5300
USB Path:          002:036
Controller Type:   Xbox360

-- [ ERROR ] ------------------------------------------------------
USBController::USBController(): libusb_open() failed: LIBUSB_ERROR_ACCESS
share|improve this question

2 Answers 2

I struggled trying to get my xbox360 wireless controllers working for many many hours in both Ubuntu 12.04/12.04 and Linux Mint 17.2. I would get xboxdrv:cannot configure it (LIBUSB_ERROR_BUSY) if ran under sudo and access denied if ran under regular user. what I found is that the OS had a xpad driver (windows term) installed that was not letting xboxdrv and ubuntu-xboxdrv take control of the USB device. After following more than a dozen tutorials I found one article that literally explains everything about the controllers My take away was that if I installed the steamos-xpad-dkms it would update the integraded xpad driver (package) and fix the controllers incorrectly mapped key's, solve the blinking 4 LED's, load on boot and simply work. I followed these instructions How do I get an XBOX 360 controller working? to install Steamos-xpad-dkms and the controller works now. you may still have to adjust the dead bank for your analog sticks but other than that is works great.... good luck.

sudo add-apt-repository ppa:mdeslaur/steamos sudo apt-get update sudo apt-get install steamos-xpad-dkms

share|improve this answer

The libusb permissions are not set for you, you would have to go into user and group settings to change it or use sudo. But even then depending on what version of chrubuntu you installed you still might be out of luck, because I use 12.4 on the c7 parrot and the kernel module uinput, isn't installed. and is required for xboxdrv.

share|improve this answer
can i loggin as root – user179001 Aug 29 '13 at 1:14
can you tell us how to add the user permission? – thekiwi5000 Feb 21 at 20:35

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.