It took me a while but I managed to make it work properly. I play video-games on Linux through Liquidsky, which runs properly with wine. There is a troubleshooting page about that.
The Xbox controller didn’t work properly as is. I had to remove the xpad kernel module with sudo rmmod xpad. You may want to blacklist it so it won’t be loaded every time you boot your machine.
Next step on my Arch, was to install the xboxdrv-git package from AUR. The configuration file is located at /etc/conf.d/xboxdrv.
This is my current configuration for playing GTA 5:
I hope this may help somebody 🙂