CurseForge · Minecraft mod
Keymap [Maintained]
Visual key remapping mod for Minecraft
Quick answer
Which Keymap [Maintained] release matches 1.21.4 NeoForge?
Keymap [Maintained] keymap-NeoForge-0.10.0-beta.1+1.21.4.jar targets 1.21.4 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is Keymap [Maintained] required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Keymap [Maintained] keymap-NeoForge-0.10.0-beta.1+1.21.4.jar need?
keymap-NeoForge-0.10.0-beta.1+1.21.4.jar on 1.21.4 NeoForge. Every mod below is checked against that same setup.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add Keymap [Maintained] without breaking your instance.
Built for Keymap [Maintained] keymap-NeoForge-0.10.0-beta.1+1.21.4.jar on 1.21.4 NeoForge. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use keymap-NeoForge-0.10.0-beta.1+1.21.4.jar. It targets 1.21.4 with NeoForge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside keymap-NeoForge-0.10.0-beta.1+1.21.4.jar. It opens that exact file at the source.
About this project
What does Keymap [Maintained] add?
Keymap Rewrite
This is a fork of the fork by dust of the Keymap mod. Support is in my Discord server.

Visual key remapping mod for Minecraft
Heads up!
<s>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.</s> EDIT: all good
Overview
Latest news
0.7.0
- Custom Config screen, lesser dependencies, much happy!
- Added credits screen for contributors :D
- Added Japanese key layout, thanks BlueSheep2804!
- Added ZH_CN Language, thanks DarkCrystalll!
Important stuff
- Press the
Grave Accent/Backtick( ` ), or the key under the Escape key to show the mapper while playing CTRL+F: focus search box- Register all other mouse keys using the
Other Mousebutton by clicking directly on it - You can use
CTRL,SHIFTandALTas keybind modifiers - The modifier system does not block the default use of the modifier keys, that is to say;
- Pressing
CTRL+Qwhile walking, will make you sprint - Pressing
SHIFT+Wwill make you crouch ,but will not make you walk
- Pressing
- You can still assign modifier keys by themselves normally
- You cannot bind multiple keymaps to a single combination
Colors
| Color | Legend |
|---|---|
white |
Not Assigned |
green |
Assigned |
yellow |
Selected |
red |
Conflict |
small yellow box |
Modifier assigned |
Queries
| Format | Effect |
|---|---|
(sample text) |
Category |
@sample_text |
Category (slug) |
{sample text} |
Mod name |
#sample_text |
Mod name (slug) |
[sample text] |
Bound key |
$sample_text |
Bound key (slug) |
Screenshots



Support
Project description from CurseForge.
Pick your setup
Keymap [Maintained] by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
26.2
2 loader builds26.1.2
2 loader builds1.21.5
2 loader builds1.21.4
2 loader builds1.21.1
2 loader builds1.20.1
2 loader buildsCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Keymap [Maintained] versions and loaders
keymap-NeoForge-0.10.0-beta.1+1.21.4.jar
22 May 2025
Looking for an older file? The official CurseForge project page is in Resources.
