nadenislamarre the problems with the bluetooth pairing have been solved in a new open source linux diver from the github user atar-axis:
Advantages of this driver
Supports Force Feedback over Bluetooth
Supports Trigger Force Feedback (not even supported at Windows)
Offers a consistent mapping, even if paired to Windows before
Working Select, Start, Mode buttons
Support for Battery Level Indication (including Play `n Charge Kit)
*The problem was that the upated firmware in the controller asumes that all linux are android and sets itselfs up as an android controller with an android button mapping. Compiling (install.sh) and installing the driver would fix this, and add so much more.