NVDA provides screen reading support for Microsoft Windows and is free and open source.
keymapper
keymapper remaps keyboard keys across platforms, with context-aware behavior described by its project.

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
- Website
- github.com/houmain/keymapper
- Category
- Software & Utilities › Hardware & Diagnostics
- 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.
Manage keyboard behavior across GNU/Linux, Windows, and macOS with KMonad, a keyboard manager.
LittleBigMouse supports DPI-aware mouse movement across multiple screens.
Fastfetch displays system information through a feature-rich utility described as an alternative to neofetch.
Keyviz visualizes keyboard and mouse actions in real time through a free, open-source tool.
Kanata offers keyboard customization features intended to improve typing comfort and usability.
Popular in Hardware & Diagnostics
Well-known listings from the same topic.
keymapper FAQ
Where does keymapper look for its configuration?
How can keymapper be stopped in an emergency?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












