Karabiner Elements Alternatives for Linux

Karabiner Elements is not available for Linux but there are plenty of alternatives that runs on Linux with similar functionality. The best Linux alternative is Actiona, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 50 alternatives to Karabiner Elements and 13 are available for Linux so hopefully you can find a suitable replacement. Other interesting Linux alternatives to Karabiner Elements are Input Remapper, Kanata, Repeat and Toshy.

filter to find the best alternatives

Karabiner Elements alternatives are mainly Key Mapping Tools, but if you're looking for Task Automation Apps or Text Expanders you can filter on that. Other popular filters include Windows, Windows + Key Mapping, Linux and Mac. These are just examples - use the filter bar below to find more specific alternatives to Karabiner Elements.
Copy a direct link to this comment to your clipboard
Karabiner Elements alternatives page was last updated

Alternatives list

  1. Actiona icon
     47 likes

    Actiona (formerly known as Actionaz) is a task automation tool. It allows you to create and execute action lists. You don't need to know any programming language to use it: its intuitive interface allows you to create action lists (scripts) using drag & drop.

    64 Actiona alternatives

    Cost / License

    Application type

    Platforms

    • Windows
    • Linux
     
    • Actiona is the most popular Linux alternative to Karabiner Elements.

    • Actiona is Free and Open SourceKarabiner Elements is also Free and Open Source
  2. Kanata icon
     4 likes

    This is a cross-platform software keyboard remapper for Linux, macOS and Windows. A short summary of the features:

    11 Kanata alternatives

    Cost / License

    Platforms

    • Windows
    • Mac
    • Linux
     
  3. Repeat icon
     8 likes

    Repeat is a full-fledged, Java mouse/keyboard record/replay and automation hotkeys/macros creation using modern programming languages, and more advanced automation features. Working across three major OSes: Windows, OSX, and Linux.

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Java
     
  4. Toshy icon
     1 like

    Toshy is a config file for the keyszer Python-based keymapper for Linux (which was forked from xkeysnail). The Toshy config is not strictly a fork of Kinto, but was based in the beginning entirely on the config file for Kinto.sh by Ben Reaves (https://github.

    Cost / License

    Application type

    Platforms

    • Linux
     
  5. Kinto icon
     1 like

    A better Linux & Windows keyboard layout for professional mac users.

    Cost / License

    Application type

    Platforms

    • Windows
    • Linux
     
  6. xkeysnail icon
     Like

    A keyboard remapping tool for X environment written in Python. It's like xmodmap but allows more flexible remappings.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Linux
     
  7.  1 like

    Linux utility to configure modifier keys to act as other keys when pressed and released on their own. - alols/xcape

    Cost / License

    Application type

    Platforms

    • Linux
    • X11
     
  8.  2 likes

    The xmodmap program is used to edit and display the keyboard modifier map and keymap table that are used by client applications to convert event keycodes into keysyms. It is a part of the X.Org project.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Linux
    • BSD
    • X11
     
  9.  Like

    A smart, flexible keymapper (fork/reboot of xkeysnail) for X11 written in Python. It's similar to xmodmap but allows far more flexible remappings.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Linux
     
  10. CrossMacro icon
     1 like

    A modern mouse and keyboard macro recording and playback application for Linux (Wayland and X11) and Windows

    Cost / License

    Application type

    Platforms

    • Windows
    • Linux
     
  11. Defines the way keyboards codes are handled in X, and provides access to internal translation tables. It is the basic mechanism that allows using multiple keyboard layouts in X.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
    • X11
    • Wayland
     
12 of 13 Karabiner Elements alternatives