Modscraper Modscraper Minecraft
ViewBoard logo

ViewBoard

Mod

by ALostMagic

Adds a keyboard preview that shows which keys are used!

Type

Mod

CurseForge Downloads

52,641

CurseForge ID

1485396

Modrinth Downloads

4,243

Modrinth ID

xf9PORQx

Last Updated

Jun 12, 2026

Description

[![Modrinth Downloads](https://img.shields.io/modrinth/dt/xf9PORQx?logo=modrinth&style=for-the-badge)](https://modrinth.com/mod/viewboard) [![CurseForge Downloads](https://img.shields.io/curseforge/dt/1485396?logo=curseforge&style=for-the-badge)](https://www.curseforge.com/minecraft/mc-mods/viewboard) > 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.

Compatibility

Mod Loaders

Neoforge

Game Versions

1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.11 26.1.2

Screenshots

Similar Mods

Included in Modpacks

External Resources