Skip to content
Josh Bowden edited this page Mar 25, 2026 · 4 revisions

Quick answers to common questions about FXCommands.


Does FXCommands work with RedM?

Yes. FXCommands works with both FiveM and RedM. Both games use the same console protocol - no extra configuration needed.


Does the game need to be running on the same PC?

Yes. FXCommands connects to the game client on localhost (127.0.0.1), so the game must be running on the same PC as your Stream Deck.


Does it work with Stream Deck Mobile or Stream Deck+?

FXCommands works with any Stream Deck hardware or software that supports standard key actions, including Stream Deck Mobile and Stream Deck+. As long as the Stream Deck software is running on the same PC as the game, it will work.


Do I need to open the in-game console for it to work?

No. FXCommands sends commands directly via the game's console protocol on port 29200. You do not need to have the console open (F8).


Can I send chat messages with FXCommands?

FXCommands sends commands to the game console, not the chat box. However, if your server has commands that post to chat (e.g. say hello), you can use those through FXCommands.


What happens if I press a button while not in-game?

The button will flash a grey alert icon indicating the command failed to send. No harm done - just launch the game and try again.


Can I use the same button for different servers?

Yes. The button configuration is stored in Stream Deck, not per-server. However, keep in mind that different servers may have different commands available. A command that works on one server may not exist on another.


How many commands can I chain together?

There's no hard limit on chained (;) or delayed (;; / {NNNms}) commands. However, very long sequences may behave unpredictably depending on server-side rate limiting or command processing.


Can I run FXCommands on macOS?

The plugin itself supports macOS, but FiveM and RedM are Windows only. Since the game must run on the same PC, FXCommands is effectively Windows-only in practice.


The Marketplace version seems outdated - what should I do?

New versions require Elgato Marketplace approval which can take time. Install the latest version manually:

  1. Go to the latest release
  2. Download the .streamDeckPlugin file
  3. Double-click to install

How do I update the plugin?

  • Marketplace install: Updates come through the Stream Deck Store automatically once approved
  • Manual install: Download the latest .streamDeckPlugin from the releases page and double-click to install - it will replace the existing version

Your button configurations are preserved when updating.


Where are the plugin logs?

Stream Deck plugin logs can be found at:

  • Windows: %appdata%\Elgato\StreamDeck\logs
  • macOS: ~/Library/Logs/ElgatoStreamDeck

Look for entries from FXCommandAction or ConnectionManager.


I have an issue not covered here

Check the Troubleshooting Guide for more detailed solutions, or open a GitHub Issue.


See Also

Clone this wiki locally