Compatibility
Minecraft: Java Edition
1.21.11
1.20.1
Platforms
Supported environments
Client-side
Links
Tags
Creators
Details
VirtualKeys
VirtualKeys is a client-side Fabric mod that adds an on-screen virtual key panel (GUI overlay) to Minecraft. It is designed for players who run out of physical hotkeys or want to organize complex keybindings cleanly, especially when using utility mods.
↑Showcase video (in Japanese)
Features
- Virtual Key Panel (Overlay UI): Open an overlay screen on top of other active GUIs. Simply click a virtual key with your mouse to trigger its action.
- maLiLib Integration: Seamlessly integrates with maLiLib's keycode registry. You can bind these virtual keys to settings in Tweakeroo, Litematica, or other maLiLib-based mods just like physical keyboard keys.
- In-Game Customization: Dynamically add, rename, or delete virtual keys right from the overlay configuration panel in-game.
How to Use
- Press the bound hotkey (customizable in Minecraft's standard Controls menu) to open the VirtualKeys Panel.
- Customize your keys: Add new keys, rename them to match their functions (e.g., "Freecam", "Fast Place"), and arrange them.
- Simply click any key on the panel to simulate the corresponding GLFW key press/release event to the game or parent screen.
License
This project is licensed under the MIT License.


