DSD Pedal Feature
Introducing the new Free DSD Pedal feature for Train Sim Classic
Add the next level of realism by adding a DSD Driver pedal. As per the real cab, the pedal needs to be held down contstantly otherwise the brakes are applied.
Bring your own pedal. Works with a small list of off the shelf pedals which have been tested for compatbility.
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.
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.
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://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
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:
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 usually Ctrl+D. 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.
Compatible Add-ons
The DSD foot pedal is only compatible with add-ons that have a DSD function scripted in. For example, 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.
DLC | 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 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 |
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 | Maybe |
DTG 395 | Yes |
DTG 45 | No |
DTG 47 | No |
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.