EVERYTHING XIAOMI
Get listed

xremap

Place
#48 of 105
Score
6.6
xremap's website

The facts below are what the maker publishes about xremap, checked and dated. Our editors have not written about it yet.

Plans and prices

From xremap's own pricing page, checked 12 Oct 2026.

All about pricing
PlanPriceWhat it gives you
xremapFreeOpen-source key remapper for Linux; MIT licensed

The facts

Each one read from xremap's own pages, with the date it was checked.

Where it runs

Application rules
Mappings can be filtered by application, although application-specific remapping is unavailable on GNOME Wayland and KDE Wayland.checked 12 Oct 2026
Device rules
Mappings can target input devices, and the --watch option can automatically add newly connected devices.checked 12 Oct 2026
Emacs support
The project supports Emacs-like key remapping, including mark mode.checked 12 Oct 2026
Key mappings
It can remap individual keys, key combinations, and sequences of key combinations.checked 12 Oct 2026
Macro support
Yeschecked 22 Sep 2026
Per-app profiles
Yeschecked 22 Sep 2026

What it does

Automatic handling
The --watch option can detect newly connected devices and reload configuration files.checked 11 Oct 2026
Command execution
Key mappings can launch programs, and the command line provides an --allow-launch option to control this behavior.checked 11 Oct 2026
Commands
Mappings can trigger commands on key press or release events.checked 12 Oct 2026
Compatibility limit
The README says application-specific remapping does not work on GNOME Wayland or KDE Wayland through the listed window listing method.checked 11 Oct 2026
Configuration
Configuration is JSON-compatible and can be generated from languages such as Ruby or Python.checked 12 Oct 2026
Configuration check
The --validate-config option checks configuration files without starting xremap or touching devices.checked 11 Oct 2026
Context filters
Remappings can be limited by application, window title, input device, or mode.checked 11 Oct 2026
Desktop support
The full variant includes support for all desktops and window managers, while specific variants can support one each.checked 12 Oct 2026
Download
The README links to Linux release downloads and says the binary generally has no extra requirements.checked 12 Oct 2026
Downloads
The release page provides Linux binaries for multiple architectures and desktop variants.checked 11 Oct 2026
Hold behavior
A key can map to different keys depending on whether it is pressed alone or held.checked 12 Oct 2026
Input limits
Mouse listening is optional, but trackpads, tablets, and other absolute input devices are not supported.checked 12 Oct 2026
License
The project is open source under the MIT License.checked 12 Oct 2026
Packages
The README lists community installation options for Arch, NixOS, Fedora, Debian or Ubuntu, and Gentoo.checked 12 Oct 2026
Purpose
xremap is a key remapper for Linux that supports app-specific remapping and Wayland.checked 12 Oct 2026
Security
The troubleshooting guide warns that debug logging prints all keyboard strokes and should not be left on during normal use.checked 11 Oct 2026
Security control
The --allow-launch option controls whether remappings may execute programs.checked 12 Oct 2026

Money

Free plan
Yeschecked 22 Sep 2026

Alternatives to xremap

All alternatives
  1. 1

    SteelSeries GG

    Free planAndroidiOSWebAPI
    8.3Free plan
  2. 2

    be quiet! IO Center

    Free planWebLinuxmacOSWindows
    7.9Free plan
  3. 3

    Rebind

    Free planLinuxmacOSWindows
    7.8$199 one-time
  4. 4Akko Cloud Driver logo

    Akko Cloud Driver

    Free planWebmacOSWindows
    7.8Free plan
  5. 5

    MonsGeek Driver

    Free planWebLinuxmacOSWindows
    7.8Free plan
  6. 6

    ROCCAT Swarm II

    Free planAndroidiOSWindows
    7.8Free plan