The DualShock 4 is arguably even a better PC controller than the Xbox controllers. Its out-of-the-box support is decent, but it really shines when paired with ds4drv for Linux or DS4Windows (both open source tools), which allow you to play Xbox controller games, use the touchpad as a mouse, set LED colors, and create macros/profiles.
ds4drv: https://github.com/chrippa/ds4drv
DS4Windows: http://ds4windows.com/