# Keybind

Bind your favorite emotes to numpad keys for instant access.

***

### How it works

* **10 slots** available: Numpad 0 through Numpad 9
* Bindings are saved per client using KVP (persistent across sessions)
* Slots 1-8 are also displayed in the emote wheel

***

### Assigning a keybind

1. Open the emote menu (`M`)
2. **Right-click** on any emote
3. Select **Emote Slot \[0-9]**
4. A confirmation notification appears

From now on, pressing that numpad key will instantly play the emote.

***

### Config

```lua
Config.Keybinds = {
    Enabled = true,
    Prefix = "emote_slot_",   -- Command prefix (emote_slot_0, emote_slot_1, ...)
    Label = "Emote Slot",     -- FiveM keybind label
}
```

***

### Rebinding keys

Players can rebind keys through **GTA V Settings > Key Bindings > FiveM**. Look for entries named `Emote Slot 0` through `Emote Slot 9`.

{% hint style="info" %}
Keybinds are registered via FiveM's `RegisterKeyMapping`, so players can customize them in-game without touching config files.
{% endhint %}
