DupKeys
DupKeys lets one physical key trigger a game action that is normally bound to a different key, for Forge players on 1.20.1.
What it does
DupKeys adds 8 virtual keys that each bind several physical keys to the same action. A player picks an action id from options.txt, sets it in the dupkeys-client.toml config under a kb value such as key.attack, and then assigns the matching Virtual Key in the Controls options. The example in the author text binds attack or break to the left mouse button as well as the usual key.
Only the client needs the mod, so a server can run without it and players do not need it on a server to use it. Files exist for Forge only, across 12 release versions, 1.16.4 – 1.20.1, and LibX is required. The code is open source under the Apache License 2.0.
Key features
Eight virtual keys
Eight Virtual Key bindings appear in the Controls options, each able to carry a second physical key for one action.
Config-based action ids
Actions are set in dupkeys-client.toml using their ids from options.txt, so any bindable action can be duplicated.
Mouse and keyboard together
A single action can respond to the left mouse button and a keyboard key at the same time, as in the attack example.
Compatibility
Latest build for each game version and loader.
1.20.x2 of 2 versions with builds
1.19.x5 of 5 versions with builds
1.18.x2 of 2 versions with builds
1.17.x1 of 1 version with builds
1.16.x2 of 2 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
How it compares
Key Binding Patch is Forge-only, client-side only and not open source, with files for 1.12.2 – 1.20.4 under All rights reserved. MouseKeyInventoryFix is open source under the CC0 1.0 Universal license and client-side only, covering Fabric and Forge for 1.16 – 1.20.4.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| DupKeys | Forge | 1.16.4 – 1.20.1 | Client-side only | 2022-08-22 |
| Key Binding Patch | Forge | 1.12.2 – 1.20.4 | Client-side only | 2025-03-31 |
| MouseKeyInventoryFix | Fabric and Forge | 1.16 – 1.20.4 | Client-side only | 2024-01-12 |
Questions
Does DupKeys need LibX?
In the catalog
DupKeys is one of 36,990 Utility mods on ModsFinder, and one of 14,575 Utility mods for Forge. 34,764 mods support Minecraft 1.20.1.
More from noeppi-noeppi
Similar mods
What the author says
Let's say you want to bind the attack/break key to the left mouse button and the button 'n'. Then you'd first open the config dupkeys-client.toml and set the value of kb1 to key.attack. To find out the action ids, you can take a look in options.txt.
Official listing
- Modrinth page
- modrinth.com/mod/dupkeys
- Owner
- noeppi-noeppi
- Published
- 2022-08-22
- Updated on Modrinth
- 2022-08-22
- Facts verified
- 2026-10-15