How do I get my Rock Candy Xbox Controller t work on Ubuntu
How do I get my Rock Candy Xbox Controller t work on Ubuntu
-- ERROR ------------------------------------------------------ No Xbox or Xbox360 controller found Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 003 Device 002: ID 0781:5575 SanDisk Corp. Bus 003 Device 003: ID 04ca:0058 Lite-On Technology Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 004: ID 1bcf:2881 Sunplus Innovation Technology Inc. Bus 002 Device 003: ID 0e6f:011f Logic3 Bus 002 Device 004: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB Bus 002 Device 005: ID 8086:0189 Intel Corp. It doesnt seem to recognize my controller Can someone help me get this to work Xboxdrv wont recognize it and it seems even the computer will not.
Try the steps from this post. Basically it involves two steps: Installing xboxdrv from a PPA which contains a more updated version of the package: sudo add-apt-repository ppa:grumbelppa sudo apt-get update sudo apt-get install xboxdrv Blacklisting the xpad driver by adding blacklist xpad to your etcmodprobeblacklist.conf
Here was my solution. 1 Download the source code for xboxdrv from here: http:pingus.seul.orggrumbelxboxdrv 2 I used the 0.87 version: xboxdrv-linux-0.8.7.tar.bz2 3 Extract it using the tar command in a useful directory: tar xvjf xboxdrv-linux-0.8.7.tar.bz2 4 Determine the USB ID of the controller by running watch lsusb and then plugging in the controller. The device should pop up note down the ID. Example: 0e6f:011f 5 In the src directory find the xpad_device.cpp file. Not the hpp version 6 Open the file. Inside you should see a list of devices. GAMEPAD_XBOX360, 0x24c6, 0x5000, Razer Atrox Arcade Stick , GAMEPAD_XBOX, 0x045e, 0x0202, Microsoft X-Box pad v1 US , GAMEPAD_XBOX360_GUITAR, 0x1430, 0x4748, RedOctane Guitar Hero X-plorer , GAMEPAD_XBOX_MAT, 0x0738, 0x4540, Mad Catz Beat Pad , 7 Copy one of the entries and modify it to reflect your controller. GAMEPAD_XBOX360, 0x0e6f, 0x011f, Rock Candy Gamepad for Xbox 360, 8 Install required libraries for compilation. For other distros these may be different. This list can also be found in the README.md file included with the tarball.sudo apt-get install g libboost1.42-dev scons pkg-config libusb-1.0-0-dev git-core libx11-dev libudev-dev x11proto-core-dev libdbus-glib-1-dev 9 Uninstall xboxdrv if you already have it installed.sudo apt-get remove xboxdrv 10 cd to the extracted xboxdrv folder and run scons. cd homefoxyvDownloadsxboxdrv-linux-0.8.7 scons 11 After scons is done configuring the build, run make. 12 When make is finished building, run sudo make install to install the compiled application. 13 Plug in your controller You may need to restart the xboxdrv daemon using sudo service xboxdrv restart
Комментарии
Отправить комментарий