xkeyjoy 4.0

xkeyjoy is a daemon process that maps input from gamepads via evdev or from mice and keyboards via X11. These inputs can be used to launch programs or be mapped to keypresses to control running programs. xkeyjoy can detect which window has current focus, hopefully can figure out which application is running, and can use a unique configuration for that application. Currently there is no GUI, all configuration is done via config files.

Tags gamepads hotkeys
License GNU GPLv3
State mature

Recent Releases

4.031 Mar 2023 08:37 major feature: Features for selecting devices/device-types to manage. Don't manage keyboards and pointer devices (mice, trackpads) by default.
1.112 Apr 2020 07:25 minor feature: For missing files in libUseful. Multiple configs for 'all' are no . Version bump.
1.001 Apr 2020 10:08 major feature: Initial release