Any binding

by Maxord·v1.21.0·Updated 2025-10-09

BindAnything allows you to assign custom keys to each action (including key combinations such as tool use), configured in-game via BepInEx's configuration manager.

Screenshots 2 screenshots

About this mod Machine translation

BindAnything allows you to assign custom keys to each action (including key combinations such as tool use), configured in-game via BepInEx's configuration manager.

BindAnything

🎮 **Fully customize your keybinding experience! **

✨ Core Functions

**Any key binding** 🔧

  • Supports single key or chord combinations (such as `Q+E`, `Ctrl+H`, `Mouse4`)
  • Can be bound to any game action, including combo actions like "Main Tool" and "Down Attack"

**Smart Key Capture** 🎯

  • Chord binding: press 1-4 keys in about 0.3 seconds
  • Just hold down the modifier key for about 0.6 seconds to bind
  • Ignore opening clicks to avoid accidentally binding the mouse

**Directional Tool** 🎮

  • "Main Tool" Force Down
  • "Secondary Tool" forces up when held (neutral when held both)

🎹 Supported actions

**Basic Actions** 📝

Attack, Heal, Dash, Grapple, Down, Needle, Jump, Left, Open Inventory, Open Log, Open Map, Open Quest, Open Tools, Pause, Skill/Instrument, Quick Map, Right, Look Down, Look Up, Taunt, Up

**Built-in combo actions** 🎯

  • Down/up/left/right attack
  • Main Tools (Down + Skills/Instruments)
  • Secondary tools (up + skills/instruments)
  • Quick support (down + sprint)

⚙️ Advanced Features

**Raw Input Masking** 🔒

  • Optional blocking of game raw loading (all/only actions with mod keys/only tools and combos)

**Default Configuration** 🎨

  • Three preset profiles: Classic, Combo Focus and Mod Only
  • One-click setup to get started quickly

**Auto Save/Load** 💾

  • JSON v2 format file
  • Automatic migration of old formats
  • File paths can be edited in the UI

**Mouse support** 🖱️

  • Can be bound to Mouse0–Mouse6 (scroll wheel not supported)

**Custom combination (optional plug-in)** 🎛️

  • Build your own combos from any base move
  • Bind one or more chords
  • Save to simple JSON file
  • Supports keyboard, mouse and controller

🚀 How to use

  • Open the configuration manager (default F1) → select `BindAnything`
  • Click on the field to open the capture window, then press your chord
  • To clear a field, use the entry's Default/Reset button or remove it from the JSON
  • Press `Cancel` to exit without saving changes

---

💡 **Tip**: Lightweight design, no input polling and unbound actions, making your gaming experience smoother!

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. There is no universal mod manager for this game: some mods replace game files directly, some go into a game-specific Mods folder, and some need a game-specific community loader or tool first — follow the bundled readme.
  3. Place the files exactly as the readme says; mods with listed dependencies need those installed too.
  4. Launch the game to confirm it loaded; some games require enabling mods in settings or an in-game mod menu.

Install locations vary a lot between games and mods — the bundled readme is the most reliable guide.

File & checksum

Filename
BindAnything.CutsomBind
File size
18.8 KiB