Drivers Subsonic Controller Mods

Intro¶

Military-grade Space and Flight Sim Precision. Saitek introduces the new X-56 Rhino H.O.T.A.S. Built to the same exacting standards of Saitek's award-winning Pro Flight range, the X-56 Rhino delivers a multitude of customizable options including all the control surface options required to achieve the exact level of performance that aspiring combat pilots demand. 1) Plug the USB cable into the controller while plugged into your PS5 or PC. 2) Press and hold both (left and right) bottom paddles at the same time for 5 seconds. This enables remapping mode. 3) Next, press the paddle then the button you would like it to correspond to and hold for 2 seconds. (Example: press the bottom left paddle then ‘X. I put a new Sony Android Auto head unit in my 07 RTL, and I really like it. I decided I was going to put a modest system in before I bought it, and I knew I wanted to have more bass than the stock sub. I bought an Alpine Type S 10', and I built a box to fit under the rear passenger seat.

Rigs of Rods is a simulator which strives for maximum reallism, and hence you need an appropriate controller, such as a wheel for land vehicles and joystick for aerial or marine vehicles.

Input is configured by editing configuration file input.map or by using the Input Mapping Tool. In-game configuration of controls is not implemented yet.

Keyboard layout¶

General controls¶

GeneralKey
Pause game ESC
Quit game ALT+F4
Spawn new vehicleCTRL+G
Enter or exit vehicleENTER
Reset vehicle I
Reset vehicle in placeBACKSPACE
View vehicle statistics T
View vehicle commandsCTRL+T
Screenshot Print Screen/SYSRQ
Chat (Multiplayer) Y
Toggle HUD U
Toggle soft reset modeAPOSTROPHE
Toggle limited camera movementSHIFT+SPACE
Adjust simulation speedCTRL+= / SHIFT+=
Reset simulation speed/set presetBACKSLASH
Switch between vehicles CTRL+RBRACKET / CTRL+LBRACKET
Remove current vehicleCTRL+Del
Respawn last vehicleCTRL+ . (period)

Character¶

CharacterKey
Jump SPACE
Turn right RIGHT
Turn left LEFT
Walk forwards UP
Walk backwardsDOWN
Run SHIFT+UP

Camera¶

CameraKey
Change view C
Rotate up/down Numpad 8 / Numpad 2
Rotate left/right Numpad 4 / Numpad 6
Zoom in/out Numpad 9 / Numpad 3
Zoom in/out (fast) SHIFT+Numpad 9 / SHIFT+Numpad 3
Free camera SHIFT+C
Fixed camera ALT+C
Decrease FOV Numpad 7
Increase FOV CTRL+Numpad 7
Reset FOV SHIFT+Numpad 7

Time¶

Sky type must be set to Caelum or SkyX. Sandstorm sky does not support time change.

Time AdjustKey
Change time Numpad + (plus) / Numpad - (minus)
Change time (fast)SHIFT+Numpad + (plus) / SHIFT+Numpad - (minus)

Overview map¶

MapKey
Toggle map view TAB
Zoom in/out CTRL+TAB / SHIFT+TAB
Toggle alpha CTRL+SHIFT+TAB
Toggle icons CTRL+SHIFT+ALT+TAB

Saves¶

You can load a savegame from the main menu.

SavegamesKey
Quick saveNUMPAD / (divide)
Quick loadNUMPAD * (multiply)
Save slot 1CTRL+ALT+1
Save slot 2CTRL+ALT+2
Save slot 3CTRL+ALT+3
Save slot 4CTRL+ALT+4
Save slot 5CTRL+ALT+5
Load slot 1ALT+1
Load slot 2ALT+2
Load slot 3ALT+3
Load slot 4ALT+4
Load slot 5ALT+5

Common vehicle controls¶

Basic vehicle controlsKey
Steer Left LEFT
Steer Right RIGHT
Accelerate/Brake UP / DOWN

Shifting¶

ShiftingKey
Autoshift up PGUP
Autoshift down PGDOWN
Switch shift modesQ
Manual clutch SHIFT
Shift up A
Shift down Z

Lights¶

MiscKey
Toggle headlights N
Toggle beacons M
Blinker left , (comma)
Blinker right . (period)
Blinker hazards - (hyphen)
Custom lights (e.g. lightbars) CTRL+1, CTRL+2 ... CTRL+9, CTRL+0

Misc¶

MiscKey
Truck horn H
Parking brake P
Trailer parking brakeCTRL+P
Toggle contact (ignition) X
Starter (hold) S
Attach trailer L
Inter-wheel differentalsW
Inter-axle differentalsCTRL+W
Transfer case (2WD/4WD)SHIFT+W
Alternate gear ratiosALT+W
Secure Load O
Show skeleton K
Cycle skeleton views CTRL+K
Rescue truck R
Particle cannon
(e.g. water cannons on fire trucks)
G
Tire Pressure
(not supported by most vehicles)
RBRACKET [ / LBRACKET ]
Subsonic

Commands¶

Function keysCombo
COMMANDS 01F1
......
COMMANDS 12F12
COMMANDS 13CTRL + F1
......
COMMANDS 24CTRL + F12
COMMANDS 25ALT + F1
......
COMMANDS 36ALT + F12
COMMANDS 37CTRL + ALT + F1
......
COMMANDS 48CTRL + ALT + F12
COMMANDS 49CTRL+ SHIFT + F1
......
COMMANDS 58CTRL + SHIFT + F10
COMMANDS 59CTRL + SHIFT + F11
......
COMMANDS 68CTRL + ALT + F8
COMMANDS 69CTRL + ALT + F9
......
COMMANDS 78CTRL + SHIFT + ALT + F6
COMMANDS 79CTRL + SHIFT + ALT + F7
......
COMMANDS 83CTRL + SHIFT + ALT + F11
COMMANDS 84CTRL + SHIFT + ALT + F12

Notes

  • Some vehicles use ALT+F4 as a command, which closes the game window. To avoid this press F4 then ALT.

  • Some laptops require you to hold the FN key in order to use commands.

Aerial and marine controls¶

Planes¶

Airplane controlsKey
Steer left LEFT
Steer right RIGHT
Elevator up UP
Elevator downDOWN
Rudder right X
Rudder left Z
Brake B
Parking brakeP
Reverse R
Less flaps 1
More flaps 2
Less airbrakes3
More airbrakes4
Throttle downPAGE-DOWN
Throttle up PAGE-UP
Start enginesCLICK BUTTONS 'ON'
Start all enginesCTRL+HOME
Full throttleCTRL+PAGEUP
No throttleCTRL+PAGEDOWN

It is recommended to use: CTRL+Home to start all engines of a plane and CTRL+PAGE-UP to full throttle all engines because some planes could have more than 4 engines and you couldn't control them with your mouse.

Boats¶

Boat controlsKey
Throttle down DOWN
Throttle up UP
Steer left LEFT
Steer right RIGHT
Center rudder PGUP
Center throttlePGDOWN

Config file 'input.map'¶

This file defines all key alias for RoR, located at DocumentsMy GamesRigs of Rodsconfig by default. It has the following format:

For example:

This binds the BOAT_CENTER_RUDDER event to the Down arrow on your keyboard.

A list of all valid events can be found in the Keypress Events section.

Keyboard¶

Controller

For the keyboard there are several special things:

Xbox Controller Mods

Modifiers¶

  • CTRL
  • SHIFT
  • ALT

Combine them with a + sign. Example:

The EXPL tag¶

A special keyword used in defining commands.

In this example, only COMMANDS_01 is triggered when pressing F1, and COMMANDS_13 is triggered when pressing CTRL+F1 (but not COMMANDS_01)

In this example, COMMANDS_01 would be triggered if you press CTRL+F1, as F1 is part of the COMMANDS_13 combination.

List of usable keys¶

Joystick, Wheel or gamepad¶

This category covers all analogue input devices detected by the operating system, so all gamepads, joysticks, wheels, pedals, etc.

JoystickButton¶

Drivers

Arguments:

  • Joystick Number (unused in modern mappings), set to 0
  • Button number

JoystickAxis¶

Arguments:

  • Joystick Number (unused in modern mappings), set to 0
  • Axis number
  • Options:
    • HALF
    • REVERSE
    • UPPER
    • LOWER
    • RELATIVE
    • DIGITAL
    • DEADZONE : add deadzone in percent with equal sign: 'DEADZONE=0.15'.
    • LINEARITY: add linearity in percent with equal sign: 'LINEARITY=0.15'.

JoystickPov¶

Arguments:

Drivers Subsonic Controller Mods For Pc

  • Joystick Number (unused in modern mappings), set to 0
  • POV number
  • Direction: North, South, East, West, NorthEast, SouthEast, NorthWest, SouthWest.

JoystickSlider, JoystickSliderX, JoystickSliderY¶

Arguments:

  • Joystick Number (unused in modern mappings), set to 0
  • Slider number
  • Options:
    • REVERSE

Keypress Events¶

Keypress event identification in RoR 0.4.7.0+

These are all the valid keypress events, they can be used in a input map or for prop animations. not all make sense though for animated props.

Mouse¶

Required applications¶

Setting up the input map and FreePIE script¶

After installing the above applications, download this zip file which contains the required input map and FreePIE script.

There will be two files in the zip: vJoy_Device.map and MouseControl.py.

Extract both files into DocumentsMy GamesRigs of Rodsconfig.

Using FreePIE¶

Open FreePIE and press File -> Open. Browse to the MouseControl.py file you downloaded earlier:

Then press Script -> Run script:

The script should now be running. If you get an error, install vJoy.

Leave FreePIE running, launch RoR and you should now have mouse control!

You can modify both the script and the input map to make them better suit for your use.

For example the numbers 40 and 80 in the script are the sensitivity of the controls.

Mouse middle button in the script above, will reset the axises in game, in this case the steering and throttle.

Configuring controls with the Input Mapping Tool¶

The easiest way to configure your device for use in Rigs of Rods is to use the Input Mapping Tool.

vJoy Conflicts¶

Note

If you have vJoy installed, you will have to disable it before running the tool!

Launching the tool¶

After downloading, extract the zip into a new folder. Then double-click Run.bat to launch the tool.

Adding new inputs¶

To begin adding inputs, click Add.

Controller

Select the event you want to assign an input to. In this exanmple, I will use TRUCK_ACCELERATE

Then select the correct input type:

Event typeDescription
KeyboardAll keys on the keyboard.
JoystickAxisUsed for steering wheels/sticks/etc.
JoystickSliderAny type of slider, mainly seen on flight sticks.
JoystickButtonButtons! (e.g. `A` button on an Xbox controller)
JoystickPovUsed for D-Pad controls.

Click Add once ready, the tool will then ask you to move the axis/press a button.

The popup will automatically close once the requested action is completed.

Repeat the process for all the inputs you want to add.

Once you're done, it's time to export the keymap.

Exporting the keymap¶

First, you'll need to get the correct file name of your file.

To do this, double-click getdeviceinfo.exe. This will generate a inputinfo.txt file. Open the text file.

Drivers Subsonic Controller Mods Minecraft

Example output:

Drivers Subsonic Controller Mods Free

VendorMapFilename will be the name of your exported file. In this example, the name will be Logitech_Extreme_3D.map.

Click Export Keymap then select your device from the list.

Browse to DocumentsMy GamesRigs of Rodsconfig, set the name you copied earlier in the File name box, then click Open to save the file.

And finally, run Rigs of Rods and test your device! You can make further edits to your input map by clicking Import Keymap.

If you want to share your created input map, upload it to the Miscellaneous section of the Repository. Thanks!

Drivers Subsonic Controller Mods Free

Last update: June 22, 2021