KeyStrokes!
by BestOfAfrika
KeyStrokes displays the movement keys, mouse buttons and spacebar on screen as a customizable HUD for Fabric 1.21.4.
What it does
KeyStrokes shows the WASD keys, the left and right mouse buttons and the spacebar as a heads-up display, so a player can see which inputs are held at a given moment. The overlay can be dragged to any position on the screen, scaled to a chosen size and switched off when it is not wanted. Several color modes change how the keys are shaded, and the transparent design keeps the display light against the game world.
The mod is a client mod that requires Fabric API. Only the client needs it, so players install it on their own game and a server does not have to run it. The code is released under the MIT License, but the project is not open source. Its files cover Minecraft 1.21.4 only, and the latest file is version 1.0.0, first published on 2026-05-19.
Key features
WASD key display
The W, A, S and D keys appear as separate tiles that light up while each one is pressed.
Mouse and spacebar tiles
The left and right mouse buttons and the spacebar each get a tile, so clicks and jumps are visible during combat.
Draggable overlay
The HUD can be moved anywhere on screen by dragging it, which keeps it clear of the hotbar and chat.
Scale and color modes
A scale setting resizes the display, and several color modes change how the pressed and idle keys are shaded.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
PvP practice
Players who fight in PvP and crystal PvP can watch their own inputs during combat sessions and check their timing afterward.
Practice servers
Players on practice servers can keep the overlay on to check which keys they hold while training.
Content creation
Content creators can show viewers the inputs behind a fight, with the overlay placed where the recording needs it.
Who it’s for: The mod suits players who want to see their movement and click inputs during PvP, crystal PvP or practice sessions, and creators who record gameplay for an audience.
How it compares
KeysOverLayers is a client-side mod for Fabric 1.21.11 under the Creative Commons Attribution Non Commercial No Derivatives 4.0 license, and it is not open source. Custom GUI PLUS is client-side only for Fabric 1.21.4 under All rights reserved, so its terms and copying rules differ from the MIT License that KeyStrokes uses. VoidX Client is a client-side Fabric mod for 1.21.11 under the MIT License and is open source, which KeyStrokes is not.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| KeyStrokes! | Fabric | 1.21.4 | Client-side only | 2026-05-19 |
| KeysOverLayers | Fabric | 1.21.11 | Client-side only | 2026-07-13 |
| Custom GUI PLUS | Fabric | 1.21.4 | Client-side only | 2026-03-04 |
| VoidX Client | Fabric | 1.21.11 | Client-side only | 2026-08-18 |
Questions
Does KeyStrokes need Fabric API?
Does the server need KeyStrokes installed?
Can KeyStrokes be used with other Minecraft versions?
In the catalog
KeyStrokes! is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 17,979 mods support Minecraft 1.21.4.
More from BestOfAfrika
Similar mods
What the author says
InstaKeystrokes is a clean and customizable keystrokes HUD mod for Minecraft Fabric 1.21.4. Perfect for: - PvP players - Crystal PvP - Bedwars - Practice servers - Content creators
Official listing
- Modrinth page
- modrinth.com/mod/instakeystrokes
- Owner
- BestOfAfrika
- Published
- 2026-05-19
- Updated on Modrinth
- 2026-05-19
- Facts verified
- 2026-10-15
