ViewBoard

ViewBoard

Shows you all the keys you have assigned keybinds to

by
4.4K Downloads
neoforgemanagementutility
Rent Server with this Mod

Screenshots

Main ViewBoard GUI on 1.1.0+
Filtered Keyboard Rules screen 3
Keybinds with Ignore Conflict ON
Keybind Groups screen
Filtered Keyboard Rules screen 1
Keyboard Rules screen

About this Mod

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 (Note: Broken if 'Controlling' mod is present)

Bugs

  • Potential 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.

Available Versions

ViewBoard 1.2.1 for neoforge-26.1.2release
MC 26.1.2neoforge
June 2, 2026
ViewBoard 1.2.0 for neoforge-26.1.2release
MC 26.1.2neoforge
May 26, 2026
ViewBoard 1.1.1 for neoforge-1.21.11release
MC 1.21.11neoforge
April 25, 2026
ViewBoard 1.1.1 for neoforge-1.21.5release
MC 1.21.5neoforge
April 25, 2026
ViewBoard 1.1.1 for neoforge-1.21.1-1.21.3release
MC 1.21.1, 1.21.2, 1.21.3neoforge
April 25, 2026

How to Install ViewBoard on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set neoforge Loader

In the panel under "Egg", select the neoforge loader and matching Minecraft version (26.1.2).

3

Install Mod

Open the mod browser in the dashboard and search for "ViewBoard". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

neoforge

Minecraft Versions

26.1.2, 1.21.11, 1.21.5 (+4 more)

Server-side

Unsupported

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

ViewBoard server crashes on startup – what to do?

Most common cause: wrong neoforge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (26.1.2). You can switch loaders with one click in the panel.

Is ViewBoard compatible with neoforge?

ViewBoard officially supports neoforge for Minecraft 26.1.2, 1.21.11, 1.21.5. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with ViewBoard – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if ViewBoard consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install ViewBoard with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
LicenseRef-All-Rights-Reserved
Server-side
Unsupported

Supported Versions

26.1.21.21.111.21.51.21.41.21.31.21.21.21.1