PC Ts World Raildriver And Joystick Interface

Discussion in 'TSW General Discussion' started by CobraOne, Nov 8, 2022.

  1. CobraOne

    CobraOne Well-Known Member

    Joined:
    Jun 3, 2022
    Messages:
    355
    Likes Received:
    329
    Here is a fix for those assigning the walking options to a joystick lever and find that moving the lever slightly from neutral makes you run and then going further makes you walk
    In TSW go into Settings\Accessibility and change DefaultMovement to Walk.
    Chris
     
  2. Emmy_MAN

    Emmy_MAN Well-Known Member

    Joined:
    Apr 9, 2022
    Messages:
    293
    Likes Received:
    493

    It's best to watch this video, which explains how to set up the TSC-X controller.




    If that doesn't work, I can send you my file, which will at least allow you to drive locomotives that have separate throttle and brake levers.
     
  3. CobraOne

    CobraOne Well-Known Member

    Joined:
    Jun 3, 2022
    Messages:
    355
    Likes Received:
    329
    Can you try calibrating your controller using the menu option Settings\Calibrate Joysticks. On the window that pops up, select the SimWorkshop and click on the Properties button. Then select the Settings tab at the top left and then click the Calibrate button. Finally, follow the onscreen prompts.
    Chris
     
    Last edited: Oct 27, 2025
  4. CobraOne

    CobraOne Well-Known Member

    Joined:
    Jun 3, 2022
    Messages:
    355
    Likes Received:
    329
    Can you try calibrating your controller using the menu option Settings\Calibrate Joysticks. On the window that pops up, select the SimWorkshop and click on the Properties button. Then select the Test tab at the top left and try moving your levers. The left is X, the middle is Y and the right is Z.
    If one or more of the levers don't show movement on screen, then try clicking on the Calibrate button and follow the on screen prompts. If after that, the levers still don't work, then I would say you have another defective unit.
    It might be worth trying the USB cable from the first unit to see if that makes a difference.
    Chris
     
  5. scottyxtuk

    scottyxtuk New Member

    Joined:
    Sep 4, 2025
    Messages:
    4
    Likes Received:
    2
    Thankyou for your help CobraOne. I have tried what you suggested, the TSX contoller shows up under game controllers with status ok, however when I click properties it says "Necessary support files not found" so I can't do anything.
     
    Last edited: Oct 29, 2025
  6. Emmy_MAN

    Emmy_MAN Well-Known Member

    Joined:
    Apr 9, 2022
    Messages:
    293
    Likes Received:
    493
    Hi scottyxtuk

    Then I would write to the manufacturer via the contact form on their website.

    Because then the TSC-X controller is probably broken.
     
  7. scottyxtuk

    scottyxtuk New Member

    Joined:
    Sep 4, 2025
    Messages:
    4
    Likes Received:
    2
    I have tried, sent therm 2 emails and had no reply. I am really fed up, they sent me a replacement as first one had pieces loose and broken. This one arrived and as soon as I took it out of the box I could hear loose things inside. It seems to me the packaging is shoddy, they put cheap air bags in and it's shipped all the way from China. They just won't reply and I feel like I've been ripped off.
     
    Last edited: Oct 31, 2025
  8. tof70110

    tof70110 Active Member

    Joined:
    Dec 13, 2016
    Messages:
    129
    Likes Received:
    65
  9. Spark Chen

    Spark Chen Active Member

    Joined:
    Nov 18, 2024
    Messages:
    31
    Likes Received:
    104
    This is definitely our responsibility, and there’s no excuse for it.
    I’ve instructed all customer service representatives to maintain the same response efficiency as I do.
    Please check your email — we’ve sent you our proposed solution, and I hope you’ll be satisfied with it.
     
  10. protonmw

    protonmw Active Member

    Joined:
    Mar 18, 2022
    Messages:
    193
    Likes Received:
    150
    Could someone please give me some hints how to setup a deadzone? I need this for DB BR 642 which has messed up raildriver settings.
     
  11. CobraOne

    CobraOne Well-Known Member

    Joined:
    Jun 3, 2022
    Messages:
    355
    Likes Received:
    329
    Hi Proton
    Navigate to "Documents\My Games\TrainSimWorld6\Saved\Config\WindowsNoEditor" and edit the Raildrver.ini file.
    Look for the section
    (ControlIndex=1,CalibrationPointValues=(0.000000,0.480000,0.520000,1.000000)),

    To increase the deadzone, change the 0.480000 to something like 0.450000 and increase the 0.520000 to 0.550000

    Chris
     
  12. protonmw

    protonmw Active Member

    Joined:
    Mar 18, 2022
    Messages:
    193
    Likes Received:
    150
    Hi Chris, thanks for quick response. Is this solution for one train only or for all trains? If second one, I need a solution for BR642 only. All other trains are working fine with your program.
     
  13. CobraOne

    CobraOne Well-Known Member

    Joined:
    Jun 3, 2022
    Messages:
    355
    Likes Received:
    329
    Hi Proton
    Unfortunately it's not possible to adjust the deadzone for each loco individually.
    I have just tried the BR 642 with my Raildriver and I didn't have any problems with the neutral section.
    If you have any notches set for the ThrottleAndBrake in the lever map, try setting the UseNotches to No.
    Otherwise try recalibrating the Raildriver in my programs (Settings\Calibrate Raildriver) and increase the gap between the two middle sections on the ThrottleAndBrake (Throttle Idle and Dynamic Brake Setup) but this will affect all loco's.
    Chris
     
  14. VonckjeNL

    VonckjeNL New Member

    Joined:
    Jan 17, 2020
    Messages:
    5
    Likes Received:
    2
    Hi CobraOne.
    First of all. I love the software. It works really good. But I do have a couple of questions. Will there be support for the Dutch trains like the SNG and the ICMm. And I would like to know if it is possible to get in maybe a different software data back from the game. like guages as speedometer or the current speed limit from the ATB. I would love to hear a reaction.

    greetings

    VonckjeNL
     
  15. ddragon#7509

    ddragon#7509 New Member

    Joined:
    Oct 11, 2025
    Messages:
    1
    Likes Received:
    0
    I've just now discovered this amazing software and holy mother of Amaterasu this is the freaking holy grail... I can finally use my Virpil control panel levers in TSW - seriously where do I send you money? :)
     
  16. CobraOne

    CobraOne Well-Known Member

    Joined:
    Jun 3, 2022
    Messages:
    355
    Likes Received:
    329
    Hi VonckjeNL
    If you are refering to the current version of my program, I have just tried both the SNG and ICMm using my Raildriver and the loco's worked OK. Unfortunately, with the current version, it is not possible to get any more info from TSW except the speed.

    I am doing my best to try and create a new version of my program that uses the new API and change over to .net 8 instead of the netframework and use Json instead of xml, but it is quite a learning curve and as I have said before, no gaurantee it will be completed.
    .
    It doesn't help when you have 30 different names for the TrainBrake and 96 different names for the Wipers.
    In total, just for the levers, I have 926 names.
    These have to be checked against each loco you are driving to see which is the correct name to use.

    I can see why DTG have not made a program that uses the API themselves

    I should be able to get the info you require re the current speed limit etc, what do you want to do with it?
    Is it just to display it on screen or are you creating a train cab?

    Chris
     
    Last edited: Nov 9, 2025
    • Like Like x 4
  17. Piussi

    Piussi Well-Known Member

    Joined:
    Sep 20, 2017
    Messages:
    353
    Likes Received:
    444
    So the 802 is only to 88% or can you edit something to go to full?
     
  18. CobraOne

    CobraOne Well-Known Member

    Joined:
    Jun 3, 2022
    Messages:
    355
    Likes Received:
    329
    I have just tried the 802 with the original PieHid64.dll and not using my program and the ThrottleAndBrake still only goes to 88%.
    Because of that, there is nothing that can be done in my program to change that.

    Chris
     
    • Like Like x 1
  19. stormyst#3416

    stormyst#3416 New Member

    Joined:
    Oct 2, 2025
    Messages:
    3
    Likes Received:
    0
    I don't know what's wrong, but it just doesn't work for me (im using the TSC X Controller). I created Lever and Button maps, reinstalled the program multiple times by now and the result is always the same.

    Example: the big yellow button i want to use for SIFA actually moves the brake lever. Its all messed up. None of my maps work the way i set them up.

    Any idea what could cause this?
     
  20. VonckjeNL

    VonckjeNL New Member

    Joined:
    Jan 17, 2020
    Messages:
    5
    Likes Received:
    2
    Hi Chris,

    the reason I would like the support to get data back form the game is becase I am Tinkering alot with arduinos and I would like to try and make a desktop ATB and speed indicator for the ICMm.
     
  21. VGK

    VGK Member

    Joined:
    Aug 13, 2021
    Messages:
    36
    Likes Received:
    32
    Hi Chris
    Apologies if this has been covered before, I’m trying to create a profile for each loco with a TSC-X. It’s been going well with mapping the buttons and selecting levers matching the loco levers left or right etc; unfortunately, even though I think I’m creating a new profile for each loco it doesn’t remember the lever positions and I think defaults to the last one programmed. What am I missing please?
     
  22. Thorgred

    Thorgred Well-Known Member

    Joined:
    Jun 8, 2018
    Messages:
    994
    Likes Received:
    606
    did you at least watch the setup video? TSC X Setup for Train Sim World (TSW) Tutorial
     
    • Like Like x 1
  23. VGK

    VGK Member

    Joined:
    Aug 13, 2021
    Messages:
    36
    Likes Received:
    32
    If your referring to the “Trainsimulatordriver” videos then yes I’ve watched them numerous times, if you mean something else, then please send a link or description.
     

Share This Page