Skip to content

Getting Started

Josh Bowden edited this page Mar 25, 2026 · 5 revisions

This guide walks you through installing FXCommands and setting up your first button.


Requirements

  • Stream Deck hardware connected to your PC
  • Stream Deck software v6.9 or later
  • FiveM or RedM running on the same PC

Installation

From the Stream Deck Marketplace

  1. Open the Stream Deck application
  2. Click the Stream Deck Store icon (bottom-right)
  3. Search for FXCommands
  4. Click Install

FXCommands on the Stream Deck Marketplace

Note: The Marketplace version may be outdated while updates are pending approval. If you experience issues such as "action not found" or missing settings, install manually instead.

Manual Installation

  1. Go to the latest release
  2. Download the .streamDeckPlugin file
  3. Double-click the downloaded file
  4. Accept the Stream Deck installation prompt

Setting Up Your First Button

1. Add the action

  • In the Stream Deck app, find FXCommands in the actions list (right panel)
  • Drag the Run Command action onto an empty button slot

Dragging the Run Command action onto the Stream Deck

2. Configure a command

  • Click the button to open its settings
  • In the On Press field, enter a command - for example: e wave
  • Leave On Release empty for now

Basic command settings

3. Test it

  • Launch FiveM or RedM and connect to a server
  • Press the button on your Stream Deck
  • Your character should perform the wave emote

If the button flashes a grey alert icon instead, see the Troubleshooting Guide for help.


Understanding Press vs Release

Each button has two command slots per stage:

Field When it fires
On Press When you push the button down
On Release When you let go of the button

This is useful for hold-to-activate scenarios. For example:

  • On Press: e sit (start sitting)
  • On Release: e c (cancel emote when you release)

Press and release settings

For most use cases, just use On Press and leave On Release empty.


Adding Multiple Stages

Under Advanced Options, you can set the Number of States (1-5). Each stage has its own pair of press/release commands.

Advanced settings with multiple stages

  • Stage 0 runs first, then Stage 1, and so on
  • After the last stage, it cycles back to Stage 0
  • The button icon changes to reflect which stage is active

Button icons cycling through stages

See Command Syntax for detailed syntax options, or Examples for real-world setups.


Next Steps

Clone this wiki locally