Windows Keyboard Fixes - Fixes sticky keys
by JohnBaccarat
Windows Keyboard Fixes turns off the Windows sticky keys shortcut while Minecraft is running, so pressing Shift five times during play no longer opens the sticky keys prompt.
What it does
Sticky keys is a Windows accessibility feature that the Shift-repeat hotkey can open in the middle of gameplay, and the Windows key is also caught by the system. Windows Keyboard Fixes sets a system-wide flag through the Windows APIs once the title screen has finished loading, which disables the sticky keys hotkey and lets the Windows key reach the game as expected. Keys such as Win+L still pass through to Windows, so locking the desktop works as usual.
The mod records its change in the registry under HKEY_CURRENT_USER\SOFTWARE\Minecraft\Sticky Keys so it can restore the previous setting when the game closes. If several processes run the mod at once, the first one to start makes the change and only the last one to exit resets it. A player who runs the game with the mod removed or who forgets about the setting can check it afterwards in the Windows accessibility options.
Windows Keyboard Fixes is a client-side only utility, so servers and other players do not need it. It is published for Fabric and Forge across 48 release versions, 1.7.10 – 1.20.4, and the source code is public under the MIT License, which makes it open source.
Key features
Sticky keys hotkey disabled
The Shift-repeat shortcut that opens sticky keys no longer interrupts play while the game runs.
Windows key usable in game
Most keys that the system would otherwise capture are passed to Minecraft, so the Windows key works during gameplay.
Setting restored on close
The previous sticky keys setting is written back to the registry when the game exits.
Shared-state handling
When several instances run together, only the first start changes the setting and only the last exit resets it.
Compatibility
Latest build for each game version and loader.
1.20.x5 of 5 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
1.16.x6 of 6 versions with builds
1.15.x2 of 2 versions with builds
1.12.x3 of 3 versions with builds
1.11.x3 of 3 versions with builds
1.10.x3 of 3 versions with builds
1.9.x5 of 5 versions with builds
1.8.x10 of 10 versions with builds
1.7.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
KeyVision is a Fabric and Forge client-side only mod released under the MIT License, with files for 1.16.5 – 1.21.11. Keyboard Wizard CE is client-side only, open source under the GNU General Public License v3.0 or later, and published for Fabric, Forge and NeoForge across 1.12.2 – 26.3. WinKey disable is also client-side only and open source under the MIT License, but it targets Fabric alone for 1.21.4 – 26.3.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Windows Keyboard Fixes - Fixes sticky keys | Fabric and Forge | 1.7.10 – 1.20.4 | Client-side only | 2023-11-06 |
| KeyVision | Fabric and Forge | 1.16.5 – 1.21.11 | Client-side only | 2026-08-06 |
| Keyboard Wizard CE | Fabric, Forge and NeoForge | 1.12.2 – 26.3 | Client-side only | 2026-10-07 |
| WinKey disable | Fabric | 1.21.4 – 26.3 | Client-side only | 2026-06-23 |
Questions
Does Windows Keyboard Fixes need Fabric API?
Does Windows Keyboard Fixes have to be installed on the server?
Which game versions have files for Windows Keyboard Fixes?
In the catalog
Windows Keyboard Fixes - Fixes sticky keys is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 13,907 mods support Minecraft 1.20.4.
More from JohnBaccarat
Similar mods
What the author says
Sticky keys: When at the title screen / when the game is finished loading the mod sets a system wide flag to disable the sticky keys hotkey setting through Windows' APIs. When closing the game the setting is then reset. Because even Microsoft's own documentation says to do so and as far as I know there is no other…
Official listing
- Owner
- JohnBaccarat
- Published
- 2023-11-03
- Updated on Modrinth
- 2023-11-06
- Facts verified
- 2026-10-15
