If you have a Dualshock 4 controller youll love this news item:

DS4Windows v1.4.100 is released. DS4Windows is a portable program that allows you to get the best experience while using a DualShock 4 on your PC. By emulating a Xbox 360 controller, many more games are accessible.

DS4Windows Requirements
* Microsoft .NET 4.5 or higher (needed to unzip the driver and for macros to work
* DS4 Driver (Downloaded & Installed with
* Microsoft 360 Driver (link inside DS4Windows, already installed on Windows 7 SP1 and higher or if you've used a 360 controller
* Sony DualShock 4 (This should be
* Micro USB
* (Optional)Bluetooth 2.1+, via adapter or built in pc (My recommendation) (Toshiba's bluetooth & Bluetooth adapters using CSR currently does not

DS4Windows changelog:
Updated DS4Updater to version 1.2.3
Added delay before executing program linked to a profile
Added initial support for the Nacon Revolution Pro thanks to Yuki-nyan
Fixed issue with service changing when changing the XInput port range
Added option to export log text to a text file
Added version information to log tab messages
Fixed problem with some scan codes used for multimedia key events
Added saving of form position upon exit and restoring form position on startup
Corrected some form control alignment issues

download https://github.com/Ryochan7/DS4Windows

via http://www.emucr.com/2017/11/ds4windows-v14100.html