DSD / SIFA Vigilance Pedal Feature and TSW5/6 Realtime Weather
TSW5/6 Realtime Weather.
The weather in the simulator will reflect the current conditions where you are driving.
It is also possible to manually tweak all the weather parameters.
Free DSD / SIFA Pedal feature for Train Sim World / Train Sim Classic
Add the next level of realism by adding a DSD / SIFA Driver pedal. As per the real cab, the pedal needs to be held down contstantly otherwise the brakes are applied.
Purchase the TS Controllers Pedal, or bring your own pedal. Works with a small list of off the shelf pedals which have been tested for compatbility.
Train Sim World 5/6 is now supported with the list of addons supported growing everyday.
For Train Sim Classic, DLC support is limited, with most Armstrong Powerhouse and some Dovetail games add-ons supported. See this page for the full list of supported Add-ons.
If you like this feature and have your own pedal, please feel free to support the development of this feature:
Compatible pedals
The following list contains the pedals that have been tested by TS Controllers. If you have a pedal which you would like to use, such as flight sim rudder pedals, please get in touch.
Note these below pedals are all quite small. Some pivot from the front and some from the back.
If you require a larger pedal you could try and make your own and use the internals from these. Apart the from X-Keys models, the FS2017U1R is the largest one in the below list.
TS Controllers now sells the recommended pedal, and its cheaper than Amazon!
Grab it here
| Make | Model | Also known as | Links to purchase |
| PC Sensor | FS221-P | ||
| PC Sensor | FS221-PM | FS22PM | https://www.ebay.co.uk/itm/355021917933 |
| iKKEGOL /PC Sensor | Single foot pedal optical | FS2017U1R | https://tscontrollers.com/product/usb-vigilance-pedal-dsd-sifa or https://www.amazon.co.uk/Upgraded-iKKEGOL-Optical-Computer-Keyboard/dp/B08MC6JMYV |
| PC Sensor | USB Single Foot Pedal | FS2007U1SW | https://www.amazon.co.uk/Tiardey-Optical-Control-Computer-Keyboard/dp/B09TQFBS3C |
| PI engineering / X-keys | X-Keys foot pedals | Various | https://xkeys.com/products/cntrls/swi-contrls/footswitches.html |
How to
Once the pedal is configured, it is then plug and play with the TS Controllers software, with no setup to get working with train sim. Download the TS Controllers Interface software
If buying your own pedal follow the instructions below, otherwise to to the Getting started (All pedals) section
By default, many pedals are programmed to enter a single key when pressed. For example the b key. You don’t want that as whenever you are pressing down the pedal in game, it will be pressing the ‘b’ key, and applying the horn. The software doesnt use keyboard commands to make the DSD function, as it detects the Pedal being pressed via the Windows hardware interface.
To solve this problem, the pedal needs to be configured to enter a different command that does not affect any in game or other functions.
If you are using a PC Sensor made foot pedal, this is easily configured using the ‘FootSwitch’ software. This can be downloaded from here
The pedal DOES need some function assigned to make it detectable. I would recommend setting the pedal function to F24, as this is not a commonly used function in any app, or Windows.
Here is what the software set to F24 should look like:
Getting started (all pedals)
Download the latest TS Controllers Interface software to get started here
There is a DSD Pedal tab once in the software. You will need to activate/unisolate the DSD in the Train Sim cab.
This is Shift+ Enter in TSW and usually Ctrl+D in Train Sim Classic. With compatible add-ons, when the DSD is active, the alarm will usually go off when the pedal isnt held down (and the brakes will be applied).
Note: By default, the DSD pedal is forced down when you enter the cab, even once you have unisolated it, so you will need to tap the pedal once to let Train sim know there is a pedal.
The below video demonstrates usage in Train Sim World 6.
Compatible Add-ons
The DSD /SIFA foot pedal is only compatible with add-ons that have a DSD function scripted in. Train sim world has almost full support, in TS Classic most Armstrong Powerhouse, and some Dovetail games add’s. TS Controllers has no control over this. In the future this maybe could be simulated to get round this issue.
Here is the current list, if anything is not on the list, it has not been tested.
| Train Sim World DLC | Pedal movement | Alarm/Brake Activation |
| UK Class 166 | Yes | Periodic alarm |
| UK Class 170 | Yes | No |
| UK Class 220 | Yes | Yes |
| UK Class 323 | Yes | Yes |
| UK Class 350 | Yes | Yes |
| UK Class 375 | Yes | Yes |
| UK Class 378 | Yes | No |
| UK Class 380 | Yes | Yes |
| UK Class 385 | Yes | No |
| UK Class 387 | Yes | No |
| UK Class 380 | Yes | To be tested |
| UK Class 390 | Yes | Yes |
| UK Class 395 | Yes | Yes |
| UK Class 465 | Yes | Yes |
| UK Class 484 | Yes | No |
| UK Class 700 | Yes | Yes |
| UK Class 710 | Yes | Yes |
| UK Class 801 | Yes | Yes |
| UK Class 805 | Yes | Yes |
| UK Class 142 | Yes | Yes |
| UK Class 143 | Yes | Yes |
| UK Class 153/9 | Yes | To be tested |
| UK Class 158 | Yes | Yes |
| UK Class 313 (DM Handle) | TBC | To be tested |
| UK Class 314 (DM Handle) | TBC | To be tested |
| UK UK Class 43/ HST | Yes | No |
| UK Class 86 | Yes | To be tested |
| UK Class 87 | Yes | To be tested |
| UK Class 31 | Yes | To be tested |
| UK Class 33 | Yes | No |
| UK Class 37 | Yes | To be tested |
| UK Class 45 | Yes | To be tested |
| UK Class 47 | Yes | To be tested |
| German BR 442 Talent 2 | Yes | To be tested |
| German BR 430.1 | Yes | To be tested |
| German BR 422 | Yes | To be tested |
| German BR 423 | Yes | To be tested |
| Train Sim Classic Add-ons | Compatible |
| Armstrong Powerhouse | |
| AP 43 / HST | Yes |
| AP 142 V1 | No |
| AP 142 V2 | No |
| AP 150 1/2 | No |
| AP 156 | No |
| AP 158/159 | Yes |
| AP 168/170/171 | Yes |
| AP 175 | untested |
| AP205 | No |
| AP 31 | No |
| AP 313 | No |
| AP 314/315 | No |
| AP 317 | No |
| AP318 | untested |
| AP 319 | Yes |
| AP 320 | Yes |
| AP 321 | Yes |
| AP 322 | Yes |
| AP 350 | Yes |
| AP 365 | Yes |
| AP 37 | Yes |
| AP 375/377 | Yes |
| AP 378 | Yes |
| AP 379 | Yes |
| AP 387 | Yes |
| AP 442 SP | Yes |
| AP 444 | Yes |
| AP 450 | Yes |
| AP 455 | No |
| AP 456 | Yes |
| AP 465/466 | Yes |
| AP 50 | Yes |
| AP 56 | Yes |
| AP 66 | Yes |
| AP 67 | Yes |
| AP 68 | Yes |
| AP 700/707/717 | Yes |
| AP 800-803 | Yes |
| AP 86 | Yes |
| AP 87 | Yes |
| AP 90 | untested |
| AP 91 | Yes |
| AP 92 | Yes |
| Alan Thomson Sim | |
| ATS 185 | Yes |
| ATS 745 | untested |
| Just Trains | |
| JT 153 | No |
| JT 165/166 | untested |
| JT 220 | No |
| JT 221 | No |
| JT 222 | No |
| Other | |
| DTG 101 | untested |
| DTG 143 | No |
| DTG 150/1 | untested |
| DTG 166 | No |
| DTG 175 | Maybe |
| DTG 180 | Yes |
| DTG 220 (Voyager) | Maybe |
| DTG 221 | Maybe |
| DTG 25 | No |
| DTG 303 | No |
| DTG 31 | No |
| DTG 319 | Yes |
| DTG 325 | No |
| DTG 33 | No |
| DTG 323 | Yes |
| DTG 325 | untested |
| DTG 350 | Maybe |
| DTG 360 | No |
| DTG 365 | No |
| DTG 370 APT | Yes |
| DTG 378 | untested |
| DTG 390 WCMLS | Yes |
| DTG 395 | Yes |
| DTG 45 | No |
| DTG 47 | No |
| DTG 442 | TBC |
| DTG 455 | TBC |
| DTG 450 | untested |
| DTG 456 | No |
| DTG 465 | untested |
| DTG 55 | No |
| DTG 56 | Yes |
| DTG 58 | No |
| DTG 59 | Maybe |
| DTG 60 | No |
| DTG 66 | untested |
| DTG 67 | No |
| DTG 68 | untested |
| DTG 70 | No |
| DTG 700 | untested |
| DTG 73 | Maybe |
| DTG 801 | untested |
| DTG 91 | untested |
| DTG 92 | Yes |
| DTG HST LNER | untested |
| MKS 460 | Yes |
As this feature is provided free of charge, only limited support is provided.
