Mods / Unbind Key

Tags:
Tweak Clientside UI
Author:
Aimli_
Side:
Client
Created:
Jul 28th at 10:53 AM
Last modified:
Jul 28th at 10:59 AM
Downloads:
222
Latest release (for Vintage Story 1.22.0 - 1.22.5, potentially outdated):
Unbind Key_1.0.1.zip  1-click install

Unbind Key

A client-side keybinding utility for Vintage Story 1.22.x.

Vintage Story does not provide a convenient way to completely clear an existing keybind. With this mod installed, move your mouse over a keybinding entry in the Controls menu and press Delete or D to unbind it.

Features

  • Unbind keyboard controls

  • Unbind mouse controls

  • Hover over a binding and press Delete or D to clear it

  • Unbound entries display as None in English

  • Unbound entries display as in Simplified Chinese

  • Multiple unbound entries are no longer incorrectly reported as sharing the Unknown key

  • Client-side only; the server does not need this mod

How to Use

  1. Install the mod and start the game.

  2. Enter a world.

  3. Open Settings → Controls.

  4. Move the mouse over the keyboard or mouse binding you want to clear.

  5. Press Delete or D.

  6. The entry should display None, indicating that it has been successfully unbound.

If the mod does not work from the main-menu Controls screen, enter a world first and open the Controls menu again.

Compatibility

  • Game version: Vintage Story 1.22.x

  • Mod type: Client-side

  • The server does not need this mod

  • Do not install it together with the old Unbind Hot Keys mod, as both mods modify the same Controls interface

This mod accesses internal methods used by the game’s Controls settings screen. Future Vintage Story updates may require additional compatibility changes.

Original Mod and Credits

This project is not entirely original and is not an official update published by the original author.

It is an unofficial Vintage Story 1.22 port and compatibility update based on Unbind Hot Keys by Primer81.

Original mod page:

https://mods.vintagestory.at/show/mod/22206

Special thanks to Primer81 for creating the original mod and publishing its source code. This project retains the original MIT License and attribution.

Changes in This Port

  • Updated for .NET 10 and Vintage Story 1.22

  • Improved compatibility checks for internal game fields and methods

  • Added the Simplified Chinese label for unbound controls

  • Fixed false key-conflict warnings between multiple Unknown bindings

  • Logs an error and disables incompatible patches instead of crashing the game

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
0.1.1 unbindkey
1.22.0 - 1.22.5
222 Jul 28th at 10:59 AM Empty Unbind Key_1.0.1.zip 1-click install

2 Comments (oldest first | newest first) (threaded | flat)

ushkinaz, Jul 28th at 2:08 PM (modified Jul 28th at 2:11 PM)

Thank you for the upped compatibility!

Is it functionally different from the original?

Aimli_ , Jul 28th at 2:17 PM
@ushkinaz: Thank you for the upped compatibility! Is it functionally different from the original?

Apart from a slight difference in the implementation, nothing else should have changed.