Mineuniverse
Log in Register
Mods

ViewBoard

Adds a keyboard preview that shows which keys are used!
by ALostMagic
Download Claim this project
69,159 downloads
0 likes
Updated Jul 6, 2026
0 hypes
Utility & QoL

Modrinth Downloads CurseForge Downloads

The Controlling mod is officially supported by ViewBoard 1.2.0+

IMPORTANT NOTE: A GUI scale of 3 or below is heavily recommended to display the keyboard at a resolution of 1080p or more.

TL;DR

This mod adds a button in the bottom-right corner of the keybinds settings. It opens a preview of your keyboard and color codes each key depending on whether it's:

  • Free (No keybinds are using the key)
  • Used (The key is being used by one keybind)
  • Conflicting (Multiple keybinds use the key)

This mod is especially useful if you are playing a large modpack with multiple keybinds using the same key. You can also use it to find which key on the keyboard is free and can be assigned to a new keybind.

New Features in ViewBoard 1.2.0

  • Official support for the Controlling mod
  • Full compatibility with Controlling's replacement keybind screen:
    • Ignore/group conflict rules now apply there as well
    • Conflict filtering support
    • Keybind tooltip integration
  • Saved Controls / Key Binds width modes:
    • Default
    • Large
    • Very Large
  • Wider layouts prevent long modded keybind names from overlapping ViewBoard tools
  • Improved compatibility with FancyMenu:
    • Avoids widget-discovery slowdowns
  • Compatibility with KeyBind Bundles:
    • Proper handling of bundled keybind rows

New Features in ViewBoard 1.1.0

  • Support for most GUI scales (best results at GUI scale 3 or below)
  • Ignore system for keybinds that lets intentional conflicts exist without warnings
  • Integration with Vanilla Controls / Key Binds:
    • Respects ignored keybinds
    • Suppresses warnings there as well
  • Keybind group system:
    • Grouped keybinds share a forced key
    • Key is removed when bindings leave the group
  • Multiple keyboard layouts in keyboard view:
    • QWERTY, AZERTY, and QWERTZ
  • Mouse button support in keyboard view
  • Detection and display of custom keys assigned via Minecraft's keybind settings

Usage

  1. Open Minecraft → Controls / Key Binds
  2. Click the Keyboard View button (bottom-right) to open the keyboard map
  3. Hover keys to inspect:
    • Conflicts
    • Ignored bindings
    • Grouped bindings
  4. Use Manage Rules to configure keybind rules
  5. In Keybind Rules:
    • Search keybinds
    • Toggle ignored bindings
    • Jump into group editing for specific keybinds
  6. In Keybind Groups:
    • Create and rename groups
    • Assign a shared trigger key
    • Add or remove bindings
  7. Ignored bindings will no longer trigger conflict warnings in:
    • ViewBoard
    • Vanilla keybind screen

Bugs

  • Fixed issue: UI rendering and logic conflict when paired with the Controlling mod on older ViewBoard versions. (Fixed on ViewBoard 1.2.0+)

If you encounter any other bugs, please report them on the mod's GitHub page.  

If you need a server: https://url-shortener.curseforge.com/Gg4yU

ViewBoard 1.2.3 for forge-1.20.1
MC Client, 1.20.1, Forge
Release 2026-07-02 Get
ViewBoard 1.2.3 for fabric-1.20.1
MC Client, Fabric, 1.20.1
Release 2026-07-02 Get
ViewBoard 1.2.3 for neoforge-26.1.2
MC Client, NeoForge, 26.1.2
Release 2026-07-02 Get
ViewBoard 1.1.0 for 1.21.11
MC Client, NeoForge, 1.21.11
Beta 2026-04-19 Get

More from ALostMagic

OpenYSM (unofficially neoforged)
90
Switchz
328
Dap ur Homies (unofficially neoforged)
29

You Might Also Like

Liberty's Villagers
Quality of Life and AI improvements for Villagers
9,968,428
No More Pop-ups
A Minecraft mod to remove in-game pop-ups
996,708
BetterRandomSourceConcurrencyCrash
Improved logging of crashes caused by mods accessing RandomSources from the wrong thread
99,371
Exit Confirmation
Often accidentally closed Minecraft? This mod might help!
99,067
NoDynamicFps
Adds an option to disable Vanilla's Dynamic FPS implementation
99,004
Immersive Crafting
Adds crafting recipes to immersive portals
9,998