What you need
- Factorio 2.0 on Windows. Space Age is optional; the keys follow you between planets.
- Windows 10 or 11 with Stream Deck software 7.1 or newer. Any Stream Deck works; the Stream Deck + gets dials and touch strip images too.
- The Stream Deck Bridge mod, which the plugin installs for you (below). It uses no console commands, so achievements stay on.
1. Install the plugin
In testing. Factorio Deck is being played with before it goes to the Elgato Marketplace. This page will link to the listing when it is up. It comes with a ready-made profile for every Stream Deck.
2. Set up the mod and RCON
Drop any Factorio Deck key on the deck, click it, and expand Setup in its settings. Two buttons, both used once, both with Factorio closed:
- Install the mod copies the bundled Stream Deck Bridge mod into your
modsfolder and enables it. It writes a small state file once a second; that is all the information keys need. - Turn on RCON sets
local-rcon-socket=127.0.0.1:27015and a random password in Factorio'sconfig.ini. RCON is the game's own local command port; only the action keys (save, pause, speed, map, look, cheats) use it. Skip it and the information keys still work.
Start Factorio and load a save. The keys come alive within a second.
3. The keys
Every key is in the Factorio Deck category. Leave titles empty; the keys draw their own.
| Key | Shows | A press |
|---|---|---|
| Research | The current technology, its progress, and how long is left at the pace of the last minute | Opens the research page (the queue) |
| Power | Watts used and produced, satisfaction, accumulator charge; red in a brownout | Refreshes |
| Alerts | Alerts by kind: under attack, destroyed, turrets firing, trains out of fuel, no material, no free robots | Remote view at the newest alert |
| Play time | Time played, day or night, the game speed, paused | Refreshes |
| Engineer | Health, surface, position, free inventory slots | Refreshes |
| Factory | Technologies researched, rockets launched, time played | The next number |
| Science | Science packs consumed per minute, all together and each pack | The next pack |
| Item rate | One item made (or used) per minute, from the production statistics | Opens the production page |
| Logistic storage | How many of one item sit in the logistic networks on your surface | Opens the storage page |
| Trains | Moving, at stations, at signals, no path, destination full, out of fuel, manual | Refreshes |
| Robots | Construction and logistic robots busy out of the total | Refreshes |
| Pollution, Evolution | Total pollution and its trend; evolution and what it came from | Refreshes; the next share |
| Rockets, Combat, Players | Rockets and items launched; biters killed, nests destroyed, things lost; who is online | Refreshes; the next count; the next player |
4. Action keys
- Save game saves an autosave with a name you choose, without a dialog.
- Pause stops and starts the ticks, in multiplayer too, where Esc does not pause.
- Game speed sets a speed or cycles 1×, 2×, 4×, 8×, ½×.
- Map view opens remote view over your position, or brings you back to your character.
- Look at jumps remote view to the newest alert (of one kind if you like), to spawn, or to another player.
- Technology tree opens the technology screen on the current research.
- Screenshot saves your view without the interface into
script-output/stream-deck.
5. Pages on the deck
Research opens a page of the queue, a technology per key. Alerts opens a page with a key per kind; press one to look at that kind's newest alert. Item rate opens the production page, everything made per minute, busiest first, and Logistic storage opens the storage page, largest count first. Each page has Back and paging keys.
6. Stream Deck + dials
On a Stream Deck +, every information key draws a steel card on the touch strip, and its dial moves through what it shows: the research queue, the kinds of alert, the items made per minute, the storage list, players. Pushing the Research dial opens the technology tree; pushing Alerts looks at the newest one.
7. Cheats
Off by default. In Factorio, Settings → Mod settings → Map → Enable cheats unlocks the Cheats page: cheat mode (free crafting), heal, research every technology, clear pollution, always day, remove the enemies on your surface, teleport to spawn, give items, run faster. Until then every cheat key says cheats off. Turning cheat mode on disables achievements for that save, like any cheat in the game.
8. What it can and cannot do
- The mod writes a file on your own computer and registers one console command. It opens no ports.
- RCON is the game's own feature, bound to
127.0.0.1by the setup button, so nothing outside your computer can reach it. The password lives inconfig.ini; the plugin reads it from there. - The mod's command is a mod command, not a Lua console command, so using the keys does not turn achievements off. Cheat mode does, because that is what the game does with cheat mode.
- It does not go online, and the plugin's log never records your save, player names or the RCON password.
Troubleshooting
| The key says | What it means |
|---|---|
| game not running | Factorio is closed, or no save is loaded, or the mod is not enabled |
| mod not installed | No state file yet: press Install the mod in Setup, then start a game |
| paused | The game is paused or on a menu; the keys keep the last numbers |
| turn on RCON (setup) | An action key was pressed but RCON is off: Turn on RCON in Setup, with the game closed |
| wrong RCON password | The password under Settings does not match config.ini; clear it to read the file's |
| cheats off | Enable cheats is off in the mod's map settings |
| update the mod / update the plugin | The two versions do not match; Setup installs the bundled mod |
Frequently asked
Does it work in multiplayer?
Yes. Everyone on the server needs the mod anyway, and each player's client writes its own state file, so the information keys work for everyone with the plugin. Action keys need RCON to the server: fill in the host, port and password under the keys' shared Settings.
Does it work on a portable install?
Set Factorio folder under Settings to the folder that holds mods,
config and script-output. The Steam install is found on its own.
Is it made by Wube?
No. Factorio Deck is an unofficial fan project, not affiliated with or endorsed by Wube Software. Factorio is a trademark of Wube Software. Every icon is original pixel art made for the plugin.
Something is still wrong.
Email support@teatimeservers.ca with what the key says and the
lines mentioning stream-deck-bridge in factorio-current.log, and we will take a look.