Keyboard Wizard is a mod helps with solving key conflicts and finding unbound keys. It adds an "extra" controls gui that displays an interactive keyboard in the center.
Keyboard Wizard can be opened in too ways, by pressing F7 or pressing the added button in the controls gui (this can be turned off in the config).
When you open the gui you will see list of keybindings on the left, and a colored keyboard on the right.
- White keys are unbound
- Green keys have only one binding
- Red keys have more than one binding
Click a key (or the mouse button) to set the binding selected on the left to the key clicked plus the active modifier (see below).
Press the All Bindings button to select the category that will be displayed in the binding list.
Press the Active Modifier button to select the Forge key modifier (control, alt, or shift) that will be applied to newly set bindings.
The binding list on the left can be filtered by binding name using the search box underneath it. You can also filter by key name by typing @<key name> without the brackets. Shift click a key to auto-populate the search bar with the key name.
Added extra keys
Added search by key name
Changed how the buttons scale
Added categories to hovering text on keys
Category list now displays the currently selected category
Completely changed the way the keyboard is rendered
Keyboard resizes with the Minecraft window
Modifier keys can no longer modify themselves
Temporarily removed numpad :(
Updated lang file to include all button labels
Updated Russian lang file
Added a partial Russian translation
Added a button in to open keyboard wizard from the controls gui
Added a config file with an option to disable this button
Added a warning that will print when another
mod that overrides the controls gui is installed (currently only Controlling)
Fixed a bug where bindings would not persist between launches
Actions can now be properly bound to the numpad
Added compatibility for all 1.12.x versions
Moved the numpad to a new page
Added a button to change pages
Added more buttons to the numpad
Added a clear button to set the current binding to NONE
Added a number-pad to the right of the keyboard
The category dropdown list now expands to multiple columns when there are more than 10 categories
Fixed a bug that caused the selected binding on list to not be highlighted
Added a binding category selector
Yes I know I skipped 1.4.2, just a little trouble on the backend
Added a search bar to the bottom of the binding list
Bindings that are not set to their default value are colored green in the list
Shifted/resized the function keys to make them look pretty
Added function keys to the top of the keyboard!
Fixed bug where original binding would still work after being changed
List will only be as wide as the longest name it contains
Added support for Forge key modifiers
Features and changelog available
on the Minecraft Forum post right here! The future of the Minecraft Form is in flux, therefore I will make the curse site the sole repo for info about Keyboard Wizard.
I WILL NOT LOOK INTO ISSUES POSTED IN THE COMMENTS.
If you have and issue or find a bug, please post a mod list, relevant logs, and steps to reproduce on GitHub.