
SIM WORKSHOP TSC-X Train Simulator Controller

Specifiche del prodotto
Componenti
- Train Simulator Controller*1 (In kind is the criterion)
- Data line*1 (In kind is the criterion)
Dimensioni dell'attrezzatura
- Lunghezza: 39.4 centimetri
- Larghezza: 16.5 centimetri
- Altezza: 20.6 centimetri
- Peso: 4.7 kg
- * In kind is the criterion
Caratteristiche tecniche
- Full Metal Industrial Aesthetics
- Aerosol aluminum alloy skeleton: CNC integrated molding process, black matte sandblasting coating, anti-fingerprint/corrosion resistant, fine touch.
- Simulated control components: 11 key industrial switch array, PZB/AFB/sand scattering/siren and other preset functions, silver-plated contacts to ensure a life of 500,000 presses.
- Millimeter Level Precision Control
- Metal control rod design: Independent control rod damping structure, high precision Angle sensor, real oil door/brake feel.
- Customized trim: Light-curing 3D printed joystick trim, replicating the mechanical aesthetics of the train cockpit.
Multi-platform Adaptation
- Collega e usa: USB-C interface supports Windows 10/11 systems.
- Automatic identification of free driving.
Articoli compatibili:
- Train Simulator 2019-2024
- ZUSI 3
- City Transport Simulator
- Open Rails
- SubwaySim 2
- Esegui8
Dichiarazione di conformità
- We are committed to providing high-quality products that meet the highest safety and performance standards.
- We are pleased to announce that all of our products fully comply with the CE compliance requirements of the European Union, the UKCA compliance requirements of the Commonwealth, and the FCC compliance requirements of the United States.
- This certification ensures that our products meet all basic health, safety, and environmental standards. Our pursuit of excellence means you can trust simworkshop.net (Shanghai Siwox Technology Co., Ltd.) for reliable and compliant products.
Istruzioni per l'uso del prodotto
Scarica il software
Download the Ts World Raildriver and Joystick Interface software developed by DTG forum CobraOne from: https://forums.dovetailgames.com/threads/ts-world-raildriver-and-joystick-interface.61440/
Configurazione iniziale
- Plug your joystick (Joystick) into the computer via the USB-C interface.
- Esegui il programma:
TSW Raildriver and Joystick Interface.exe.
Main Interface and Joystick Allocation
- When the program is opened, the main interface will be displayed.
- On the right, find the “Master Joystick Assignment” table.
- Right-click the table and select the “Assign Levers” window.
- Right-click on each line and select “Assign Controller Axis”.
- Move the joystick shaft you want to assign within 10 seconds.
- Click “Yes” after confirming the selection, or click “Cancel” to reassign if there is a mistake.
- Conflict Warning: If you attempt to assign the same joystick shaft to two different functions (e.g., ThrottleAndBrake and Throttle), the system will prompt you to remove the original assignment. Select “No” to avoid conflicts.
- After the allocation is completed, click “OK”. The system will ask whether to save the changes; click “Yes” to save.
Assegna pulsanti
- In the menu bar, click:
KeyMapsButtonsEdit Button Map. - A dialog box will ask whether to edit the
Default_ButtonMapper. Click “Yes”. - The new button allocation table will display all the commands and Raildriver buttons (INGAME_RDBUTTON_1 to INGAME_RDBUTTON_44) in the game.
- Find the command you want to assign, right-click, and select “Assign Button to Current Command”.
- Press the joystick button you want to assign within 10 seconds.
- If there is any error, you can repeat the operation to cover it.
- After completing all the allocations, click “Save Button Map”.
- Click “Yes” in the pop-up window to save the settings.
Select the Control Mode
Find the “Enabled Assets” drop-down menu in the main interface and select the control mode that suits your train type:
- ThrottleAndBrake: Suitable for 377/4 integrated throttle brake lever.
- ThrottleAndDynamic: Suitable for GP-38 type locomotives with separate throttle and regenerative braking (Dynamic).
- ThrottleFullRange: For locomotives that have only a throttle and no dynamic braking, or for those that want [further options not fully provided in original text].
Risoluzione dei problemi del prodotto
- Controller non riconosciuto: Ensure the USB-C cable is securely connected to both the controller and your computer. Try a different USB port.
- Buttons/Levers not responding: Double-check your assignments in the “Assign Levers” and “Assign Buttons” sections of the software. Ensure no conflicts exist.
- Problemi software: If the TSW Raildriver and Joystick Interface software is not functioning correctly, try restarting the application or your computer. Check the DTG forum for known issues or updates.
Componenti

Dimensioni dell'attrezzatura

- Lunghezza: 39.4 centimetri
- Larghezza: 16.5 centimetri
- Altezza: 20.6 centimetri
- Peso: 4.7 kg
* In kind is the criterion
Caratteristiche tecniche
Full metal industrial aesthetics
- Aerosol aluminum alloy skeleton: CNC integrated molding process, black matte sandblasting coating, anti-fingerprint/corrosion resistant, fine touch;
- Simulated control components: 11 key industrial switch array, PZB/AFB/sand scattering/siren and other preset functions, silver-plated contacts to ensure a life of 500,000 presses.
Millimeter-level precision control
- Metal control rod design: independent control rod damping structure, high precision Angle sensor, real oil door/brake feel;
- Customized trim: Light-curing 3D printed joystick trim, replicating the mechanical aesthetics of the train cockpit.
Multi-platform adaptation
- Collega e usa:
USB-C interface supports Windows 10/11 systems. Automatic identification of free driving. - List of compatible items:

Dichiarazione di conformità
- We are committed to providing high-quality products that meet the highest safety and performance standards.
- We are pleased to announce that all of our products fully comply with the CE compliance requirements of the European Union, the UKCA compliance requirements of the Commonwealth, and the FCC compliance requirements of the United States.
- This certification ensures that our products meet all basic health, safety, and environmental standards. Our pursuit of excellence means you can trust simworkshop.net (Shanghai Siwox Technology Co., Ltd.) for reliable and compliant products.
Istruzioni per l'uso
Use the Ts World Raildriver and Joystick Interface
- Train Sim World® 3/4/5/6
- Software download (use the Ts World Raildriver and Joystick Interface software developed by DTG forum CobraOne): https://forums.dovetailgames.com/threads/ts-world-raildriver-and-joystick-interface.61440/
- interfaccia
- Plug your joystick (Joystick) into the computer.
- Programma in esecuzione: TSW Raildriver and Joystick Interface.exe.
- Main interface and joystick allocation
- When the program is opened, the main interface will be displayed.
- On the right, find the “Master Joystick Assignment” table.
- Right-click the table and select the “Assign Levers” window.
- Right-click on each line and select Assign Controller Axis.
- Move the joystick shaft you want to assign within 10 seconds, click “Yes” after confirming the selection, or click “Cancel” to reassign if there is a mistake.
- If you attempt to assign the same joystick shaft to two different functions (e.g., ThrottleAndBrake and Throttle), the system will prompt you to remove the original assignment. Select “No” to avoid conflicts.
- After the allocation is completed, click “OK”, the system will ask whether to save the changes, click “Yes” to save.
- Assign buttons
- In the menu bar, click: KeyMapsButtonsEdit Button Map.
- Ask whether to edit the Default_ButtonMapper in the dialog box. Click “Yes”.
- The new button allocation table will display all the commands and Raildriver buttons (INGAME_RDBUTTON_1 to INGAME_RDBUTTON_44) in the game.
- Find the command you want to assign, right-click, and select Assign Button to Current Command.
- Press the joystick button you want to assign within 10 seconds.
- If there is any error, you can repeat the operation to cover it.
- After completing all the allocations, click “Save Button Map” → click “Yes” in the pop-up window to save the Settings.
- Select the control mode.
- Find the Enabled Assets drop-down menu in the main interface and select the control mode that suits your train type:
- ThrottleAndBrake: Suitable for 377/4 integrated throttle brake lever.
- ThrottleAndDynamic: Suitable for GP-38 type locomotives with separate throttle and regenerative braking (Dynamic).
- ThrottleFullRange: For locomotives that have only a throttle and no dynamic braking, or for those that want to use the full stroke of the lever to control the throttle.
- Start and test
- Return to the main screen and select your route and train.
- Once in the game, you can use the joystick to drive the train.
- Train Simulator 2019-2024
- Software download (use the Ts World Raildriver and Joystick Interface software developed by DTG forum CobraOne): https://forums.dovetailgames.com/threads/ts-classic-raildriver-and-joystick-interface.72488/
- Interfaccia
- Insert your Raildriver or joystick controller.
- Run the interface program.
- Run the corresponding program according to the system version:
- 32-bit system: Run the TSClassic Interface (x86).exe
- 64-bit system: Run the TSClassic Interface (x64).exe

- Select the game catalog
After the program starts, you will be prompted to select the Railworks.exe directory, usually located at:- C:Program Files (x86)SteamsteamappsCommonrailworks(64)
- C:Program FilesSteamsteamappsCommonrailworks(32)
- Preference pattern
In the Welcome interface, select Standard mode and click OK. - Data fetch
- Click OK on the “Extract Data” page to start extracting the game data (about 20 minutes per 100GB).
- After completion, it will prompt “Extraction complete”, click OK.
- Assign the steering column axis.
To ensure that the joystick shaft is bound to the locomotive control lever, go to the “Master Lever Assignment” page (see page 11 of the operation manual in the installation directory). - Communication begins
Click the Start Callback button on the main interface to start communication with TS Classic. - Start the game and drive.
Start TS Classic, enter any scene or drive fast, and use the SimWorkshop TSC-X to operate the locomotive. - Close the program
After use, click Stop Callback or close the program window directly.
Use the Sim Workshop console
- Train Sim World® 5/6
To enable the external API interface, the game must be launched with the command-line parameter “-HTTPAPI”.
This can be configured in Steam as follows:- Locate the target game in your Steam Library
- Right-click the game and select “Properties.”
- In the pop-up window, go to the “General” tab
- Find the “Launch Options” section
- Enter the following parameter in the input box:

Once set, launch the game normally, and the external API will be enabled.
- CORRI 8
Make sure the UDP port configured in the game matches the UDP port set in the software; otherwise, the connection may not work properly.
- Open Rails
Make sure the UDP port configured in the game matches the UDP port set in the software; otherwise, the connection may not work properly.
- Step 1 – Connect to the Game
Open the Sim Workshop Console and select the game you want to use.- If the connection indicator turns green, it means the software is successfully connected to the game.
- If the connection fails, please ensure that the above special setup steps have been completed correctly.

- Step 2 – Select Your Device
Go to the Input Devices section and select your hardware device(e.g., Sim Workshop).
Once selected:- The Axis Mapping and Button Mapping panels will automatically display all detected inputs.
- Move any axis or press any button:
You should see real-time feedback in the software.
This is also a quick way to verify that your device is working correctly.
- Step 3 – Mapping Controls
Assign the desired in-game functions to each axis and button:- Seleziona una funzione
- Bind it to an axis or button
- Click Start Mapping
You are now ready to drive. Enjoy your experience.
- Step 1 – Connect to the Game
Strumenti aggiuntivi
Axis Config Tool
This tool is designed for locomotives that are not yet fully pre-configured.
- Caratteristiche principali:
- Manually assign axis-based controls, such as:
- Acceleratore
- Freno
- AFB (Automatic Train Control)
- Modify locomotive configuration files
- Manually assign axis-based controls, such as:
- Come funziona:
- Each locomotive has its own configuration file stored in the software root directory.
- When the tool is opened:
- Ensure the game is connected
- Ensure you are seated in the driver’s seat
- The tool will automatically:
- Scan all available controls
- Display them in a list
- Puoi quindi:
- Enable any control
- Assign it to a function (Throttle, Brake, etc.)
- Make it available in the Axis Mapping panel
- Identifying Controls:
To determine what a control does:- Move the validation slider next to it
- Observe the response in the in-game locomotive
In most cases, the function can be identified quickly.
Importante:
This process only needs to be completed once per locomotive.
Key Library
The Key Library allows button mapping via keyboard simulation.
- Caratteristiche:
- Add, remove, or modify key bindings
- Map keyboard inputs to hardware buttons
- Come funziona:
- The software simulates keyboard input
- As long as you know the corresponding key for a function:
- Add it to the library
- Assign it in the Button Mapping panel

Other Games
- ZUSI 3
- Assegnazione delle funzioni
- Connect the TSC-X to the computer via USB-C cable.
- Run ZUSI 3, click configuration in the upper left corner → input device in turn, and select direct input device selection card in the dialog box that pops up;
- Click Use Direct Input Device to activate the configuration page.
- Select the Sim Workshop tab.
- Configure the controls and buttons according to your needs.
- Control rod calibration
- In the Direct Input Device dialog
box, click the button. - On this page, calibrate the X, Y, and Z axes of TSC-X r, respectively. After completion, click OK.

- In the Direct Input Device dialog
- Assegnazione delle funzioni
- SubwaySim 2
- Connect the TSC-X to the computer via a USB-C cable.
- Open SubwaySim 2 and find the Control tab in Settings.
- Click the function to be assigned and operate the button or shaft on the TSC-X within a specified time.
- If it is an axis, the calibration interface will be automatically displayed and calibrated according to the prompts.

- City Transport Simulator
- Connect the TSC-X to the computer via a USB-C cable.
- Open City Transport Simulator and find the Control tab in the Settings.
- Click the function to be assigned and operate the button or shaft on the TSC-X within the specified time.

Dampcontrollo
- Prepare a 10mm wrench.
- Position the locking nut near the bottom or side of the throttle lever pivot.
- Use a wrench to gently turn the locking nut:
- Turn clockwise (forward) to increase resistance (to make the handle harder).
- Turn counterclockwise (backward) to reduce resistance (to make it easier to move).
- We recommend turning in small increments (about half a turn) and testing the throttle feel until it suits you.
- After adjustment, ensure that the locking nut is tightened to prevent loosening during use.
Contattaci
- Websito: simworkshop.net
- E-mail: info@simworkshop.net
- Nome dell'azienda: Shanghai SimWorks Technology Co., Ltd.
- Indirizzo: Room 407, 4th Floor, Building 4, No. 185 Chexin Road, Songjiang District, Shanghai, China
Documenti / Risorse
![]() | TSC-X Train Simulator Controller |
Riferimenti
- forums.dovetailgames.com/threads/ts-classic-raildriver-and-joystick-interface.72488/forums.dovetailgames.com
- forums.dovetailgames.com/threads/ts-world-raildriver-and-joystick-interface.61440/forums.dovetailgames.com
- simworkshop.netsimworkshop.net
- Manuale d'usomanual.tools
