Hot answers tagged

41

If you find difficulties running your XBOX 360 controller, then this will help you install it on a computer running Ubuntu, and also show you how to configure it. These instructions are workable for both wired or wireless X-Box 360 controllers. Getting Started To be able to use your Xbox 360 wired/wireless controller under Ubuntu 12.04 (Precise Pangolin), ...


30

It is possible to calibrate Joysticks in Kubuntu using KDE's system settings. This is a bit of an "overkill" solution, as of course it requires KDE (and most Ubuntu users will not want this). I did not have my joystick plugged in for the above screenshot, but I have tried it before and it works. JStest gtk and joystick These are two tools included in the ...


27

Okay, all one needs to do is "pair" the controller just like any other bluetooth device (these instructions relate to the "regular" variant of Ubuntu LTS - adjust them accordingly if you use a different variant of Ubuntu or a different Linux-based operating system)... Hold the and Share buttons to put the controller into "pairing" mode (the Light Bar/LED ...


23

I'm using Ubuntu 13.04 and have Logitech Rumblepad 2. And what I did was installing these, joystick and jstest-gtk. It's already been calibrate to default and joystick device is detected right. Just plug and play. If you need to calibrate and save your configuration you can do this, open jtest-gtk, You will see this, You can calibrate by double click on ...


21

Ubuntu 14.04, 15.10, 16.04: I created an PPA to install and create a proper daemon for xboxdrv in 14.04 and above. Additionally this PPA will cleanup broken config, mark xpad as conflict (stop it if necessary), start the xboxdrv daemon and create a "Joysticks" entry into System Settings. To install it, run in a terminal: sudo apt-add-repository -y ppa:...


16

Finally solved it. Just type in this in the Terminal sudo apt-get update sudo apt-get install xboxdrv xboxdrv --silent & and then press ctrl+c and done you just installed Xbox driver and you're all ready to use your Xbox 360 controller :D. I guess when everyone says the controller is a Plug&Play and it does not then you have to install the ...


15

All gamepads/joysticks (5 or so) I have tried so far did work. For configuration install qjoypad or jstest-gtk. Qjoypad worked better if I remember correctly.


14

The answers here are getting a bit old now, and users seem to be having issues again, so this is a current 2016 solution to configuring your joystick or gamepad on Ubuntu. You can use antimicro, it is a fork of joy2key and has a GUI, use this PPA for 12.04 to 15.10 sudo add-apt-repository ppa:ryochan7/antimicro sudo apt-get update sudo apt-get install ...


13

You can use antimicro, it is a fork of joy2key and has a GUI, use this PPA for 12.04 to 15.10 sudo add-apt-repository ppa:ryochan7/antimicro sudo apt-get update sudo apt-get install antimicro For 16.04 to 17.10 use this PPA sudo add-apt-repository ppa:mdeguzis/libregeek sudo apt-get update sudo apt-get install antimicro Source


12

UPDATE: This is not required for Kernel 4.2 (maybe 15.10 or 16.04) and higher. This Bug has finally been fixed: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1272765. If you have problems with blinking LEDs just add this ppa and install the fixed xpad kernel module from SteamOS. Thanks Valve! sudo add-apt-repository ppa:mdeslaur/steamos sudo apt-get ...


9

This is an update to existing answers for a way to get an XBox360 controller working in Wine >= 1.7, including Steam games in Wine on Ubuntu >= 13.10. No root permissions needed for installation and operation. The below method makes use of x360ce.exe, which basically provides Dinput codes for Wine to communicate with a game (Note that your XBox controller ...


8

Try using the command wine control This should bring up the Wine Control Panel where you will find the game controllers icon. Check the configuration for Game Controllers.


8

On Ubuntu 16.04 - Xenial (maybe work on above) Note: Don't work for PS3 Gasia / Shanwan game controllers (China/fake PS3 controllers) -- I tested only with a Shanwan controller! Install from source Since the last officially supported version is "vivid"(Ubuntu 15.04) from QtSixA PPA and don't work for Xenial (16.04). So we need compile from the only repo ...


7

I am currently using qjoypad for mapping keys (even the mouse) to a Logitech Gamepad F310. It's working well for games that are designed with only keyboard and mouse controls in mind. It seems to require being run from cli as qjoypad --notray. It does use a GUI. How to Install Qjoypad First add the GetDeb Games ppa wget -q -O - http://archive.getdeb.net/...


7

This is an issue with Qjoypad, Qjoypad uses the old Gnome applets which don't quite work correctly with Unity. The workaround is to start qjoypad from the terminal with the --notray option. qjoypad --notray You will end up with a floating window on your desktop that looks like this Clicking on the window will open the setup screen you see in your link. ...


6

Following Grumbel's answer, I tried xboxdrv solution with the support of his link and specially this page: 1. Install xboxdrv 0.8.2 from Ubuntu Software Center. Install also uinput and joydev if needed. I did it this way sudo modprobe uinput + sudo modprobe joydev 2. Need to know the event of the gamepad: Launch udevadm monitor --udev and then plug ...


6

xboxdrv can do that, but only when the PS3 controller is connected via USB: http://pingus.seul.org/~grumbel/xboxdrv/ As for the ids, I listed them below, but they won't really help you much. As you can see, Xbox360 USB and Xbox360 Wireless use different ones and most games don't care either way, they just use the button one after another and don't care ...


6

ds4drv ds4drv is a Sony DualShock 4 userspace driver for Linux. Discussions: https://groups.google.com/forum/#!forum/ds4drv GitHub: https://github.com/chrippa/ds4drv PyPI: https://pypi.python.org/pypi/ds4drv Features Option to emulate the Xbox 360 controller for compatibility with Steam games Setting the LED color ...


6

Something along the lines of: xinput set-prop 'HJZ Mayflash WiiU Pro Game Controller Adapter' "Device Enabled" 0 should make it stop acting as mouse. You might also want to run sudo evtest /dev/input/event2 (or wherever your controller is) to get an idea of why this is happening in the first place.


5

Edit: I just read about piper on Phoronix and noticed that I missed this answer. Almost all mice work with Linux, but not the software they come with. You can configure all buttons in some configuration files, but for advanced features there probably needs to be written a Linux equivalent of the Windows software. This is where manufacturers fail. I don't ...


5

To stop the joystick controlling the mouse is actually really easy, after much searching finally stumbled across it, in the current versions of ubuntu xorg.conf isn't used, instead you have files in. /usr/share/X11/xorg.conf.d/ You have to goto this folder as root and edit '50-joystick.conf' so: sudo su cd /usr/share/X11/xorg.conf.d/ nano 50-joystick.conf ...


5

The easiest way to do this is to compile it yourself. Here's how I managed to get it working on Ubuntu 15.10 Wily. ~/$ sudo apt-get install pyqt4-dev-tools git ~/$ sudo apt-get install libusb-dev libjack-dev libbluetooth-dev pyqt4-dev-tools ~/$ cd Downloads ~/Downloads/$ git clone https://github.com/falkTX/qtsixa.git ~/Downloads/$ cd qtsixa ~/Downloads/...


4

put this code in a file: #!/bin/bash id=`xinput list | grep "↳ DragonRise Inc. Generic USB Joystick id=" | cut -c58-59` props_mouse=`xinput list-props $id | grep "Generate Mouse Events (" | cut -c25-27` props_teclado=`xinput list-props $id | grep "Generate Key Events (" | cut -c23-25` xinput set-prop $id $props_mouse 0 xinput set-prop $id $...


4

I'm using the Microsoft Xbox 360 Wireless (Gaming) Receiver for Windows in Ubuntu Linux together with multiple “Microsoft Xbox 360 Wireless Controller” gamepads for single or multiplayer games with up to 4 controllers simulatiously. This solution took me some time to figure out and it might be not the final solution to issues with gamepads in Linux, but ...


4

The problem is that jstest-gtk only changes the mapping of the joystick device, i.e. /dev/input/js0. Most modern games that use SDL however do no longer use the joystick device, but use the raw evdev instead, i.e. /dev/input/eventX and that doesn't allow any remapping. The quickest workaround is setting an environment variable: export SDL_JOYSTICK_DEVICE=/...


4

I am not sure what you have tried, so let's try official instructions first. Please open a terminal(search for it in the dash) and type the following commands, one by one(no need to copy the output): sudo add-apt-repository ppa:grumbel/ppa sudo apt-get update sudo apt-get install xboxdrv sudo apt-get install xboxdrv-stable Reboot, and your wireless ...


4

Generally speaking, all USB gamepads that follow the HID spec work in Linux without a need for special drivers, which means pretty much all normal PC gamepads will work. Support might however be limited to basic features and things like rumble might not be supported. Console gamepads like the Xbox360 gamepad, Wiimote or Dualshock will work in Linux as well,...


4

It appears that the default Bluetooth GUI wasn't designed with gamepads in mind. You can still get your OUYA gamepad working, though. You should be able to use the default Bluetooth GUI (see the other answer) - if for some reason you can't this fallback method also works (with some caveats). Pre-install Before you start, install bluez-compat (to make the ...


Only top voted, non community-wiki answers of a minimum length are eligible