Keymap [Maintained]
Keymap is a client-side utility that lets players remap the controls of Minecraft Java Edition through a visual interface on Fabric, Forge and NeoForge.
What it does
Keymap replaces the plain list of controls with a visual keyboard view, so each binding can be seen and changed on screen. A small yellow box marks any key that has a modifier assigned, and a search box lets players jump straight to a binding by name. Pressing the Grave Accent key under Escape opens the mapper while playing, and mouse buttons beyond the standard set can be registered by clicking them directly.
Modifier keys work differently here: the mod can attach a modifier to a binding by default, so combinations such as holding Ctrl and tapping Q to sprint, or Shift and W to crouch while walking, can be set up without a separate keymap for each. Layouts for Japanese and Simplified Chinese are included, and a credits screen lists the contributors. Keymap depends on the Custom Config Screen lesser dependencies library. The source code and issue tracker are public, and the project is open source under the ISC License. Files cover 1.20.1, 1.21.1, 26.1.2, 26.2 and 26.3, with the latest Fabric, Forge and NeoForge builds at 0.11.3 for 26.3 and 1.20.1.
Key features
Visual key layout
The controls screen shows bindings on a keyboard view, so players can see what each key does at a glance.
Modifier combinations
Keys can be bound with modifiers by default, and a yellow marker shows which bindings carry one.
Mouse button binding
Mouse buttons beyond the standard set can be registered by clicking them directly in the mapper.
Search and quick access
A search box focuses the bindings list, and the Grave Accent key opens the mapper during play.
Japanese and Chinese layouts
Keyboard layouts for Japanese and Simplified Chinese are included, with translated interface text.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Dust's Keymap is open source under the ISC License and runs client-side only, but it is published for 1.20.1 – 1.20.6 on Fabric, Forge and Quilt, so it does not cover the newer versions. Smart Key Prompts is also client-side only and open source, under the GNU General Public License v3.0 only, for 1.20.1 – 1.21.1 on Fabric, Forge and NeoForge. Visual Keymap is open source under the GNU General Public License v3.0 or later, client-side only, and built for Fabric alone on 1.21.9 – 26.2.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Keymap [Maintained] | Fabric, Forge and NeoForge | 1.20.1 – 26.3 | Not published | 2026-10-04 |
| Dust's Keymap | Fabric, Forge and Quilt | 1.20.1 – 1.20.6 | Client-side only | 2024-05-23 |
| Smart Key Prompts | Fabric, Forge and NeoForge | 1.20.1 – 1.21.1 | Client-side only | 2026-04-02 |
| Visual Keymap | Fabric | 1.21.9 – 26.2 | Client-side only | 2026-06-19 |
Questions
Does Keymap need another mod to run?
Does Keymap have to be installed on the server?
Which versions does Keymap support?
In the catalog
Keymap [Maintained] is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 8,071 mods support Minecraft 26.3.
More from Leclowndu93150
Similar mods
What the author says
Currently not working w/ Quilt loader 0.18.x betas (0.17.x is still ok), I'm trying to find a proper solution, but in the meantime workaround mentioned Here should do. EDIT: all good Pressing CTRL+Q while walking, will make you sprint - Pressing SHIFT+W will make you crouch,but will not make you walk
Official listing
- Modrinth page
- modrinth.com/mod/keymap-maintained
- Owner
- Leclowndu93150
- Published
- 2026-03-26
- Updated on Modrinth
- 2026-10-04
- Facts verified
- 2026-10-15
