Hello Linux Geeksters. As you may know, Ubuntu 14.04 Trusty Tahr has native support for PlayStation and Xbox controllers, due to the fact that the xpad module has been included in the kernel.
Also, xboxdrv is anonther gamepad driver that bring enhanceds support over xpad. Among others, xboxdrv allows the users to simulate keyboard and mouse events, remap buttons, adjust axis sensitivity, apply autofire, invert exis, send macros, emulate throttles and rudder controls.
A third party developer has repacked xboxdrv, into ubuntu-xboxdrv, bringing the below features to xboxdrv:
- Clear broken configurations
- Properly configure a upstart service
- Manage xboxdrv service on System suspend/resume
- Add support for user options at /etc/default/xboxdrv
- Start with support for 4 joysticks
- Add a “Joysticks” entry into System Settings panel
- Easy ForceFeeback activation
The latest version available is Ubuntu-Xboxdrv 20140626, which has been recently released.
In this article I will show you how to install the Ubuntu-Xboxdrv 20140626 gamepad drivers on Ubuntu 14.04 Trusty Tahr, Ubuntu 13.10 Saucy Salamander, Ubuntu 12.04 Precise Pangolin, Linux Mint 17 Qiana, Linux Mint 16 Petra, Linux Mint 13 Maya, Pinguy OS 14.04, Pinguy OS 12.04, LXLE 14.04, Peppermint Five, Elementary OS 0.3 Freya, Elementary OS 0.2 Luna and other Ubuntu derivative systems.
Because it is available via PPA, installing Ubuntu-Xboxdrv 20140626 on the listed Ubuntu, Linux Mint, Pinguy OS, Elementary OS, LXLE and Peppermint systems is easy. All you have to do is add the ppa to your system, update the local repository index and install the ubuntu-xboxdrv package. Like this:
$ sudo apt-add-repository ppa:rael-gc/ubuntu-xboxdrv
$ sudo apt-get update
$ sudo apt-get install ubuntu-xboxdrv
After installation, reboot the ubuntu-xboxdrv service, to get support for your xbox controller:
$ sudo service xboxdrv restart
Optional, to remove ubuntu-xboxdrv, do:
$ sudo apt-get remove ubuntu-xboxdrv