Most PC games are designed to work with the XInput Windows API, which is perfect for Xbox controllers, but not so much for the Sony DualShock 4.
The DS4Windows utility fixes this by emulating an Xbox controller.
DS4Windows 2.0 was released, The major version change, The interface is improved, the macro editor has been overhauled, and the entire program promises to be alot quicker!
Here's the full changelog:
Re-wrote GUI classes to use Windows Presentation Foundation (WPF) instead of Windows Forms
More utilization of data binding in application.
More use of custom events for ControlService
Added application file logger
Refactored macro editor
Changed Run as Task routine. Old routine will be replaced, if it exists, upon the first run of version 2.0.0
New translation system is in place.
Currently, only English and Japanese language packs are available.
Looking for volunteers to provide updated translations for other language packs
Re-written auto profile routineSnappier program and mapper routine
Many other changes
This is a nice upgrade, and for people who prefer the feel of the DualShock 4, it potentially makes it the best PC controller.
If you already have DS4Windows installed, just run the built-in updater to get this latest version.