keymapper

keymapper
calendarsave
github.com/houmain/keymapper A cross-platform context-aware key remapper. It allows to: - Redefine your keyboard layout and shortcuts systemwide or per application. - Manage all your keyboard shortcuts in a single configuration file. - Change shortcuts for similar actions in different applications at once. - Share configuration files between multiple systems (GNU/Linux, Windows, MacOS). - Specify input and output as characters instead of the keys required to type them. - Bind keyboard shortcuts to launch applications. - Control the state from external applications using keymapperctl. - Use mouse buttons and wheel in your mappings.