​TS2017 Raildriver and Joystick Interface

  • TS 2020

holzroller -


Note, this program is not compatible with any other scripts or programme
Uploaded with permission from Cobra One

TS2017 Raildriver and Joystick Interface V3.1.9 released

The program now outputs to each serial port the name of the ButtonMap without the .xml extension and the LocoName, whenever the loco changes. To enable this I have added the code
char ButtonMap[80];
char LocoName[80];
in the main declaration section and then in the
‘if(!strcmp(data[0],"locochanged"))’
section of the UpdateHardware() function I added

strcpy(ButtonMap, data[1]);
strcpy(LocoName, data[2]);


When the program detects a new loco it sends”<locochanged:ButtonMap:LocoName> “so
Data[0] = “locochanged”,
data[1] = name of the current ButtonMap,
data[2] = name of current loco.

TS2017 Raildriver and Joystick Interface V3.1.8 released

1. Stopped the text displayed in the 'Data received from Railworks' window from always scrolling to the top as the data changes. The data displayed will now remain where you scroll to.

TS2017 Raildriver and Joystick Interface V3.1.7 released

1. Added updated scripts for the VNHRR.
2. Added audible/visual warning for the ATP alarm which you can see and hear while in external views.
3. Added the option to select an alternative engine script template when using the Extract Single Folder option in Advanced Mode (see page 8 of the manual). With some loco’s, only one or two of the controls work, to fix this you need to alter the order of the function calls in the engine script. This is what the alternative engine script does.

As usual, all existing users simply extract the files in the download to you current folder overwriting all existing files.


Allows the use of one or more Raildriver, Joysticks/controllers, and home made interfaces. Works with all models released so far.
  • Audiofreak -

    Danke für das schöne Programm!

  • Broflugo -

    Geniales Tool. Vielen Dank dafür.

  • Trainspotter FFM -

    Ich bekomme das Programm irgendwie nicht zum laufen. Ich habe noch kein Gerät angeschlossen und das Programm startet an sich einfach nicht. Kann mir jemand helfen ?

    • Trainspotter FFM -

      Habe Win. 10, 64 Bit.

    • holzroller -

      At the moment this doesn't work with 64 bit TS, the dll has changed. Cobra One is on holiday for two weeks, he will find a solution on his return. I am told Macroworks does not work with the new TS either, for the same reason.

    • Trainspotter FFM -

      Es war auch schon vor dem Update so. Das Programm startet an sich nicht Mal, das hat ja noch nichts mit dem TS zu tun.

    • holzroller -

      The program does not start unless it detects a suitable device, but it will not work anyway at the moment due to the update to TS. A solution will be found. If you need help once it has been found, please use the forum thread.

  • ScaleWorker -

    Voller Vorfreude. Endlich auch Saitek-Seitenpanel mit einbeziehen, und jede Lok individuell konfigurierbar.
    Aber leider will diese Version nicht wie ich es will. (Vorversion.. schon Jährchen her klappte ohne Probleme).

    Problem : Es werden zwar die Achsen des Raildriver erkannt. Nicht aber die Knöpfe. Dito bei Seitenpanel.
    Alles mögliche versucht. Keine Chance. Danach wieder Macroworks Variante installiert. SCHADE :/

    Weiß jemand Rat ? Frameworks, Direkt-X, Hardwarefehler, Reste von Macroworks sind auszuschließen.
    Eine versuchte Neuzuordnung wurde ebenso ignoriert wie vorgebene Belegungen. Win 10, 64Bit.

    • holzroller -

      Are you running the program as an administrator? Some people have to do this. I have had to re-install windows and have not yet used this version. Please post here rail-sim.de/forum/index.php/Th…ick-Interface-discussion/ as it is more suitable for a discussion and help.

    • holzroller -

      @ScaleWorker I now have it installed. I am Using a Thrustmaster Hotas X and a Raildriver. I have no problems mapping the buttons, or levers.

  • Trainchef007 -

    Könnte das bitte mal jemand übersetzen? Es gibt Menschen hier,die leider kein Englisch können.

    • holzroller -

      It has been requested before and was done for the first version. But nobody has volunteered for the newer versions. I am told it is a difficult translation