> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fzd-scripts.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Controller support

> Why controller support is a first-class part of FzD Scripts.

Controller support is one of the core ideas behind **FzD Scripts**.

Many FiveM resources are built around keyboard and mouse first, with gamepad support added later — if at all. Our goal is to consider controller users from the beginning whenever a resource involves player input, menus or NUI.

## What that means

Depending on the resource, this can include:

* gamepad-friendly menu navigation,
* sensible focus behaviour in NUI,
* controller prompts alongside keyboard prompts,
* usable confirm, back and directional actions,
* avoiding interactions that require a mouse when an equivalent controller flow is practical,
* using FiveM input and key-mapping systems in ways that remain remappable where possible.

## Per-resource support

Not every script has the same kind of interface, so controller behaviour is documented inside each script's own section.

For **FzD Action Wheel**, controller navigation is a native part of the resource rather than a compatibility add-on.

<Card title="FzD Action Wheel controls" icon="gamepad" href="/scripts/action-wheel/getting-started/controls" arrow="true" cta="View controls">
  See the Action Wheel input and controller documentation.
</Card>
