Mineuniverse
Mods
ViewBoard

ViewBoard

MOD
Adds a keyboard preview that shows which keys are used!
by ALostMagic
Download Claim this project
Add a badge to your pageLink to ViewBoard from a README, website or forum post.
Preview: Badge

Badges update automatically and link to the mod page on MineUniverse.

239,898 downloads
0 likes
0 followers
Updated Oct 14, 2026
0 hypes
Follow0
Utility & QoL
Advertisement Remove ads with Premium →

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.2 for fabric-1.20.1
MC Client, Fabric, 1.20.1
Release 2026-07-02 Get
ViewBoard 1.2.2 for neoforge-1.20.1
MC Client, 1.20.1, NeoForge
Release 2026-07-02 Get
ViewBoard 1.2.2 for forge-1.20.1
MC Client, 1.20.1, Forge
Release 2026-07-02 Get
ViewBoard 1.2.3 for neoforge-1.21.5
MC Client, 1.21.5, NeoForge
Release 2026-07-02 Get
ViewBoard 1.2.3 for neoforge-1.21.1-1.21.3
MC Client, 1.21.1, 1.21.3, NeoForge, 1.21.2
Release 2026-07-02 Get
ViewBoard 1.2.3 for neoforge-1.21.11
MC Client, NeoForge, 1.21.11
Release 2026-07-02 Get
ViewBoard 1.2.3 for neoforge-1.20.1
MC Client, 1.20.1, NeoForge
Release 2026-07-02 Get
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.2.1 for neoforge-1.21.11
MC NeoForge, 1.21.11
Release 2026-06-24 Get
ViewBoard 1.2.1 for neoforge-1.21.1-1.21.3
MC 1.21.1, 1.21.3, NeoForge, 1.21.2
Release 2026-06-24 Get
ViewBoard 1.2.2 for neoforge-26.1.2
MC Client, NeoForge, 26.1.2
Release 2026-06-24 Get
ViewBoard 1.2.2 for neoforge-1.21.1-1.21.3
MC Client, 1.21.1, 1.21.3, NeoForge, 1.21.2
Release 2026-06-24 Get
ViewBoard 1.2.2 for neoforge-1.21.11
MC Client, NeoForge, 1.21.11
Release 2026-06-24 Get
ViewBoard 1.2.2 for neoforge-1.21.5
MC Client, 1.21.5, NeoForge
Release 2026-06-24 Get
ViewBoard 1.2.1 for neoforge-26.1.2
MC Client, NeoForge, 26.1.2
Release 2026-06-02 Get
ViewBoard 1.2.0 for neoforge-26.1.2
MC Client, NeoForge, 26.1.2
Release 2026-05-26 Get
ViewBoard 1.1.1 for neoforge-1.21.5
MC Client, 1.21.5, NeoForge
Release 2026-04-25 Get
ViewBoard 1.1.1 for neoforge-1.21.11
MC Client, NeoForge, 1.21.11
Release 2026-04-25 Get
ViewBoard 1.1.1 for neoforge-1.21.1-1.21.3
MC Client, 1.21.1, 1.21.3, NeoForge, 1.21.2
Release 2026-04-25 Get
ViewBoard 1.1.0 for 1.21.1-1.21.5
MC Client, 1.21.5, 1.21.4, 1.21.1, 1.21.3, NeoForge, 1.21.2
Release 2026-04-19 Get
ViewBoard 1.1.0 for 1.21.11
MC Client, NeoForge, 1.21.11
Beta 2026-04-19 Get
ViewBoard 1.0.1 for 1.21.1-1.21.5
MC Client, 1.21.5, 1.21.4, 1.21.1, 1.21.3, NeoForge, 1.21.2
Release 2026-04-08 Get
ViewBoard 1.0.1 for 1.21.11
MC Client, NeoForge, 1.21.11
Release 2026-04-08 Get
viewboard-1.0.1.jar
MC Client, 1.21.1, NeoForge
Release 2026-04-05 Get
keyview-1.0.0.jar
MC Client, 1.21.1, NeoForge
Release 2026-03-13 Get

More from ALostMagic

Advertisement Remove ads with Premium →

You Might Also Like