keyd
The facts below are what the maker publishes about keyd, checked and dated. Our editors have not written about it yet.
Plans and prices
From keyd's own pricing page, checked 11 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| keyd | Free | Linux key remapping daemon · MIT/X Consortium License |
The facts
Each one read from keyd's own pages, with the date it was checked.
Where it runs
- Application remapping status
- Application-specific remapping is marked experimental and has optional Python dependencies.checked 11 Oct 2026
- Live remapping
- The README describes remapping as instantaneous and says it does not require flashing keyboard firmware.checked 11 Oct 2026
- Macro support
- Yeschecked 20 Sep 2026
- Per-app profiles
- Yeschecked 20 Sep 2026
What it does
- Configuration risk
- The README warns that a bad configuration can render the machine unusable and documents a key sequence to terminate keyd.checked 11 Oct 2026
- Desktop support
- Application-specific remapping ships with support for X, sway, and GNOME on Wayland.checked 11 Oct 2026
- Install requirements
- Building from source requires a C compiler and Linux kernel headers.checked 11 Oct 2026
- Keyboard-specific layouts
- It supports configurations specific to individual keyboards.checked 11 Oct 2026
- Layers
- It supports layers, including hybrid modifiers.checked 11 Oct 2026
- License
- The software is distributed under the MIT/X Consortium License.checked 11 Oct 2026
- Purpose
- keyd is a system-wide Linux daemon for remapping keys using kernel-level input primitives.checked 11 Oct 2026
- Security limitation
- The project intentionally omits features such as executing arbitrary executables as root.checked 11 Oct 2026
- Support
- The README directs users to file GitHub issues for missing features or bugs and lists the #keyd IRC channel on OFTC.checked 11 Oct 2026
- Supported distributions
- The README lists packages or community-maintained packages for Alpine, Arch, Debian, Fedora, Gentoo, openSUSE, Ubuntu, and Void Linux.checked 11 Oct 2026
- Supported operating systems
- linuxchecked 20 Sep 2026
- System-wide operation
- System-wide configuration works in a virtual terminal (VT).checked 11 Oct 2026
- Tap and hold
- Keys can have different behavior when tapped or held.checked 11 Oct 2026
- Unicode
- The listed features include Unicode support.checked 11 Oct 2026
Money
- Free plan
- Yeschecked 20 Sep 2026
Alternatives to keyd
- 1
SteelSeries GG
Free planAndroidiOSWebAPI8.3Free plan - 2
be quiet! IO Center
Free planWebLinuxmacOSWindows7.9Free plan - 3

Akko Cloud Driver
Free planWebmacOSWindows7.8Free plan - 4
MonsGeek Driver
Free planWebLinuxmacOSWindows7.8Free plan - 5
ROCCAT Swarm II
Free planAndroidiOSWindows7.8Free plan - 6
Rebind
Free planmacOSWindows7.7$140 one-time
