What are some alternatives?
When comparing jstest-gtk and Xpadder, you can also consider the following products
DS4Windows - DS4 Tool for Windows
InputMapper - Input Mapper is designed to bridge the gap between the devices you use and the games you play.
reWASD - First and only gamepad mapper to make Xbox Elite paddles separate buttons.
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.
AntiMicro - A tool for mapping keyboard and mouse events to gamepads and joysticks.
ControllerMate - Dec 2, 2017 - ControllerMate building blocks are triggered by controls on devices or MIDI messages. Each type of building block performs a small task. Building blocks can be combined to perform complex functions.