You definitely should switch to "xboxdrv". Not only does it set the LEDs correctly, even when using the wireless dongle, but it is infinitely more configurable. Check out the man page on the website. One of the best options this driver has is "--mimic-xpad", which creates a virtual joystick device that looks identical to a wired Xbox360 controller w/ kernel xpad module. This is kind of like x360ce does on Windows, for those familar with that. You can even map a generic /dev/input/ device if you wanted. Xboxdrv even works with PS3 controllers, allowing you do mimic the Xbox360. Unfortunately only over USB for that.
Unfortunately, just like on Windows, a lot of games only work well with Xbox 360 controllers. It seems like these days, games either don't support any other controllers, or don't have proper joystick configuration anymore. With a lot of the ports these days, it's the same on Linux. They only really work well with xpad module, which sucks.
Games that work well with "xboxdrv --mimic-xpad": Trine 2, Serious Sam 3, Team Fortress 2. Trine 2 in particular has horrible joystick configuration. It never worked for me without doing this.
Unfortunately, just like on Windows, a lot of games only work well with Xbox 360 controllers. It seems like these days, games either don't support any other controllers, or don't have proper joystick configuration anymore. With a lot of the ports these days, it's the same on Linux. They only really work well with xpad module, which sucks.
Games that work well with "xboxdrv --mimic-xpad": Trine 2, Serious Sam 3, Team Fortress 2. Trine 2 in particular has horrible joystick configuration. It never worked for me without doing this.
Comment