keymapper

keymapper remaps keyboard keys across platforms, with context-aware behavior described by its project.

github.com/houmain/keymapper
keymapper homepage screenshot

About keymapper

keymapper is a cross-platform context-aware key remapper for GNU/Linux, Windows, MacOS and FreeBSD. It redefines keyboard layouts and shortcuts systemwide or per application from a single configuration file shared between systems. Mappings are hand-written text lines with input and output expressions separated by >>. The configuration file is case sensitive.

Pricing is not clearly stated.

Key features

  • Redefine keyboard layout and shortcuts systemwide or per application
  • Manage keyboard shortcuts in a single configuration file
  • Share configuration files between multiple systems
  • Specify input and output as characters
  • Bind keyboard shortcuts to launch applications
  • Control state from external applications using keymapperctl
  • Use mouse buttons and wheel in mappings

keymapper at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Details verified
Oct 22, 2026 · Official source
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

keymapper alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Hardware & Diagnostics

Well-known listings from the same topic.

All 137

keymapper FAQ

Where does keymapper look for its configuration?
It reads keymapper.conf from $XDG_CONFIG_HOME and $HOME/.config on all systems, plus /etc on Linux, MacOS and FreeBSD, profile and AppData folders on Windows, each with an optional keymapper subdirectory, and finally the working directory, unless overridden with -c.
How can keymapper be stopped in an emergency?
Press Shift+Escape+K to terminate keymapperd.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing