Wireless xbox360 pad connected with xboxdrv doesn't show in jstest
- by Kyle Letham
So Lubuntu 13.04, 3.4.0. I'm trying to use my wireless xbox controller. I've installed xboxdrv.
I have to run it with sudo, or I get USBController::USBController(): libusb_open() failed: LIBUSB_ERROR_ACCESS. If I connect the adapter, run the program, and then press the button on the gamepad to connect it, it never really connects - just flashes like it's searching. If I reboot, leaving the controller searching, and run the command again while it's searching after I boot up, the controller connects (the light becomes solid in one corner). Using pkill xboxdrv and then relaunching it doesn't work.
Regardless, no matter what I do, the gamepad never shows up in jstest-gtk.
sudo xboxdrv --debug gives me:
Controller: Microsoft Xbox 360 Wireless Controller (PC)
Vendor/Product: 045e:0719
USB Path: 002:005
Wireless Port: 0
Controller Type: Xbox360 (wireless)
[DEBUG] XboxdrvMain::run(): creating UInput
[DEBUG] XboxdrvMain::run(): creating ControllerSlotConfig
[DEBUG] UInput::create_uinput_device(): create device: 65534
[DEBUG] LinuxUinput::LinuxUinput(): Xbox Gamepad (userspace driver) 0:0
Any ideas?