AntiMicroX
AntiMicroX is a program used to map gamepad keys to keyboard, mouse, scripts and macros. It can be used for controlling any desktop application with a gamepad on Linux and Windows. Additionally, it can be used to generate SDL2 configuration (useful for mapping atypical gamepads to generic ones like xbox360).