ViewBoard

Quick rating

ViewBoard

No reviews yet

Adds a keyboard preview that shows which keys are used!

QoL & Tweaks
Mod Loaders
Forge
NeoForge
Fabric
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Unsupported

About

Project Details

Type
Mod
License
All Rights Reserved
Latest Version
ViewBoard 1.2.3 for forge-1.20.1
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

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

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
  • Use Manage Rules to configure keybind rules
  • In Keybind Rules:
    • Search keybinds
    • Toggle ignored bindings
    • Jump into group editing for specific keybinds
  • In Keybind Groups:
    • Create and rename groups
    • Assign a shared trigger key
    • Add or remove bindings
  • 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.

Screenshots

Gallery

  • [1.2.0+] Keybinds Groups settings screen
    [1.2.0+] Keybinds Groups settings screen Keybinds Groups settings screen in ViewBoard 1.2.0+
  • [1.2.0+] Main ViewBoard GUI
    [1.2.0+] Main ViewBoard GUI Main ViewBoard GUI on 1.2.0+
  • [1.2.0+]  Width setting: Large
    [1.2.0+] Width setting: Large The keybinds settings screen with the Large width setting.
  • [1.2.0+] Width setting: Very Large
    [1.2.0+] Width setting: Very Large The keybinds settings screen with the Very Large width setting.
  • [1.2.0+] Width setting: Default
    [1.2.0+] Width setting: Default The keybinds settings screen with the Minecraft default width setting.
  • [1.2.0+] Keybinds with Ignore Conflict ON
    [1.2.0+] Keybinds with Ignore Conflict ON Conflicting Keybinds with Ignore Conflict ON in ViewBoard 1.2.1+
  • [1.2.0+] Key Popup
    [1.2.0+] Key Popup Key Popup with Keybinds Grouped on ViewBoard 1.2.0+
  • [1.1.0+] Keybinds with Ignore Conflict ON
    [1.1.0+] Keybinds with Ignore Conflict ON Conflicting Keybinds with Ignore Conflict ON in ViewBoard 1.1.0+
  • [1.1.0+] Main ViewBoard GUI
    [1.1.0+] Main ViewBoard GUI Main ViewBoard GUI on 1.1.0+
  • What the tooltip of a button looks like
    What the tooltip of a button looks like What the tooltip of a button looks like in the Keyboard View screen
  • [1.1.0+] Keyboard Rules screen
    [1.1.0+] Keyboard Rules screen Default Keyboard Rules screen
  • [1.1.0+] Filtered Keyboard Rules screen 2
    [1.1.0+] Filtered Keyboard Rules screen 2 Filtered Keyboard Rules screen showing only ignored keybinds
  • [1.1.0+] Filtered Keyboard Rules screen 1
    [1.1.0+] Filtered Keyboard Rules screen 1 Filtered by name Keyboard Rules screen
  • [1.1.0+] Filtered Keyboard Rules screen 3
    [1.1.0+] Filtered Keyboard Rules screen 3 Filtered Keyboard Rules screen with only not-ignored keybinds.
  • [1.1.0+] Keybind Groups screen
    [1.1.0+] Keybind Groups screen Keybind Groups screen in ViewBoard 1.1.0+
  • [1.0.0+] ViewBoard GUI below 1.1.0
    [1.0.0+] ViewBoard GUI below 1.1.0 ViewBoard GUI below 1.1.0
  • ViewBoard UI below 1.1.0
    ViewBoard UI below 1.1.0
  • Main ViewBoard GUI on 1.1.0+
    Main ViewBoard GUI on 1.1.0+ Main ViewBoard GUI on 1.1.0+
  • Filtered Keyboard Rules screen 3
    Filtered Keyboard Rules screen 3 Filtered Keyboard Rules screen with only not-ignored keybinds.
  • Keybinds with Ignore Conflict ON
    Keybinds with Ignore Conflict ON Conflicting Keybinds with Ignore Conflict ON
  • Keybind Groups screen
    Keybind Groups screen Keybind Groups screen
  • Filtered Keyboard Rules screen 1
    Filtered Keyboard Rules screen 1 Filtered by name Keyboard Rules screen
  • Keyboard Rules screen
    Keyboard Rules screen Default Keyboard Rules screen
  • What the tooltip of a button looks like
    What the tooltip of a button looks like What the tooltip of a button looks like in the Keyboard View screen
  • Filtered Keyboard Rules screen 2
    Filtered Keyboard Rules screen 2 Filtered Keyboard Rules screen showing only ignored keybinds

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~140,000
Total Downloads
CurseForge
~140,000
Modrinth
~5,000
Last Updated
CurseForge
Modrinth
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works