What are some alternatives?
When comparing jstest-gtk and DS4Windows, you can also consider the following products
InputMapper - Input Mapper is designed to bridge the gap between the devices you use and the games you play.
Xpadder - Xpadder simulates the keyboard and mouse using your gamepad What does Xpadder let you do?
AntiMicro - A tool for mapping keyboard and mouse events to gamepads and joysticks.
reWASD - First and only gamepad mapper to make Xbox Elite paddles separate buttons.
JoyToKey - JoyToKey enables you to control any softwares (e.g.
Sixaxis Controller - Sixaxis Controller is basically an application for the Android smartphone users that make the Dual Shock, Sixaxis, Navigation and PlayStation 3 & 4 users able to use their controller with smartphones and tablets.