A Beat Saber mod that lets you remap almost any controller button.
| Action | Description |
|---|---|
| Pause | You can bind any supported button as the pause key. |
| Restart | You can bind any supported button to restart the level. |
Heads‑up – Triggers
Triggers also act as click inside the pause menu, so bindingL_Trigger/R_Triggerto Pause can make the cursor instantly resume the game.
If you must use a trigger, bind only one side and be careful.
- BSIPA
- BSML
- SiraUtil
- Install the required mods
- Download the latest from the Releases page.
- Unzip the archive into your Beat Saber folder.
- Launch the game and open Mods -> KeyRemapper to configure your bindings.
Configure button mappings directly in-game:
- Go to the Mods menu in the main menu
- Select KeyRemapper
- Use the dropdown menus to add or remove button bindings
- Toggle Pause / Restart behavior as needed
- Changes are saved automatically and take effect immediately
Settings are stored automatically in UserData/KeyRemapper.json.
- Trigger as Pause – interferes with menu clicks; consider another button.
Pull requests and issues are welcome!
If you add new buttons or features, please update both the English and Chinese docs.
