Any binding
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
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- 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.
- Place the files exactly as the readme says; mods with listed dependencies need those installed too.
- 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.