You are viewing a potentially older version of this package. View all versions.
danielrbz-CustomKeybinds-0.1.1 icon

CustomKeybinds

Enables the ability to use Custom Keybinds with F10!

Date uploaded 6 days ago
Version 0.1.1
Download link danielrbz-CustomKeybinds-0.1.1.zip
Downloads 818
Dependency string danielrbz-CustomKeybinds-0.1.1

This mod requires the following mods to function

BepInEx-BepInExPack_PEAK-5.4.2403 icon
BepInEx-BepInExPack_PEAK

BepInEx pack for PEAK. Preconfigured and ready to use.

Preferred version: 5.4.2403

README

CustomKeybinds

A BepInEx plugin for PEAK that allows users to customize keybinds for essential actions (keyboard and mouse) in-game via a simple UI.
Supports conflict prevention, mouse buttons, and config persistence.

Features

  • Change keybinds for actions like Interact, Drop, UsePrimary, UseSecondary, Jump, Sprint, Crouch, Emote, Ping, and PushToTalk.
  • Supports both keyboard keys and mouse buttons (including side buttons).
  • Prevents duplicate keybinds.
  • Remove a keybind by pressing Escape while rebinding.
  • Configurable via in-game UI (press F10 to open).
  • Config file is created as danielrbz.CustomKeybinds.cfg in BepInEx/config.

Installation

  1. Install BepInEx for your game.
  2. Place the built danielrbz.CustomKeybinds.dll into your BepInEx/plugins/ folder.
  3. Start the game. The config file will be generated automatically.

Usage

  • Press F10 in-game to open the keybind menu.
  • Click "Change" next to any action, then press a key or mouse button to rebind.
  • Press Escape while rebinding to remove the bind.
  • No two actions can share the same key or mouse button.

Configuration

  • The config file is located at BepInEx/config/danielrbz.CustomKeybinds.cfg.
  • You can edit keybinds directly in the config file or use the in-game UI.
  • Acceptable keys and mouse buttons are listed in the [Help] section of the config.

CHANGELOG

Added

  • v1.0 Release of Plugin