Cab Deck for Train Sim World icon

Cab Deck for Train Sim World

A live cab display and button box for Train Sim World on your Stream Deck

To see your speed against the speed limit, the next limit and the next signal in Train Sim World, add Cab Deck for Train Sim World, add -HTTPAPI to the game's launch options in Steam and drag its Speed & Limit, Next Speed Limit and Next Signal keys onto your Stream Deck. The keys update live while you drive TSW 6 or TSW 7, and a press sounds the horn, acknowledges the AWS or pulls the emergency brake by working the cab control in the game itself, so you skip the key binding setup.

Get it on the Elgato Marketplace

Stream Deck plugin · Works on Windows 10 or later with the Stream Deck app 6.9 or later and Train Sim World 6 or Train Sim World 7 on PC, started with -HTTPAPI, on the same PC.

What you can do

How it works

  1. Install the plugin from the Elgato Marketplace.
  2. In Steam, right-click Train Sim World, choose Properties and add -HTTPAPI to the Launch Options (Epic Games: add it to the game's additional command line arguments).
  3. Start the game and drag the keys you want onto your Stream Deck. They connect by themselves and find the game's key file on their own in Steam, Epic Games and Microsoft Store folders.
  4. The Status line in a key's settings shows whether the game is found, your train and the control a Cab Button uses.

Nothing in the game's files is changed; if your Documents folder is somewhere unusual, paste the text of CommAPIKey.txt into the API key field of any key's settings.

Get Cab Deck for Train Sim World on the Elgato Marketplace

Related Stream Deck plugins

Questions

How do I show the speed limit and next signal on my Stream Deck in Train Sim World?

Add -HTTPAPI to the game's Launch Options in Steam (or its additional command line arguments in Epic Games), start the game, and drag Speed & Limit, Next Speed Limit and Next Signal of Cab Deck for Train Sim World onto your Stream Deck. The keys connect by themselves and show your speed, the limit, the next limit ahead and the next signal with their distances.

Do I need to set up key bindings or install a mod?

No. Each press works the cab control in the game itself, so you skip the key binding setup, and nothing in the game's files is changed.

Does it work with Train Sim World 6 and Train Sim World 7?

Yes, with TSW 6 or TSW 7 on a Windows PC, and the keys find the game's key file in Steam, Epic Games and Microsoft Store folders. It does not work on Xbox or PlayStation.

The horn key says not on this train. Why?

Each train names its controls itself. The Cab Button looks for the game's own input names and the usual control names; when a train uses another one, pick it in a Custom Control instead.

How do I release the emergency brake?

Put a second Cab Button on your Stream Deck and choose Emergency brake release in its settings. The Emergency brake key itself only applies the brake, so it is never released by mistake.

Does the safety acknowledge key flash on every train?

It flashes when the train reports that its safety system asks for an acknowledgement (the UK AWS, the German PZB or a US alerter). On a train that does not report it, a press still works the control; only the flashing is missing.

Limits