Alternatives to xremap

Remap Linux keys with application-specific and device-specific rules. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as xremap.

  • input-remapper

    Remap Linux input devices with combinations and macros.

    Input-remapper also runs on Linux and supports both X11 and Wayland, adding combinations and macros, but it lacks the application-aware mappings xremap offers.

  • kanata

    Create keyboard layers and advanced key behavior across desktop systems.

    Kanata runs on Windows, macOS and Linux and focuses on keyboard layers and advanced key behavior, under an LGPL-3.0 license, though setup means learning its configuration format.

  • AutoKey

    Desktop automation for Linux under X11: abbreviations that expand into text, and hotkeys that run Python.

    AutoKey works on Linux under X11 only and swaps key remapping for text abbreviations and hotkeys that run Python scripts, with rare releases since 2022.

Similar software

Related functionality, not a direct replacement.