The Type A school bus is made of a bus body constructed upon a cutaway front-section vehicle with a left driver’s door, designed to carry 10 or more people. This can be split into two sub-groups of Type A-1, with a Gross Vehicle Weight Rating (GVWR) of 10,000 pounds or less, and a Type A-2, with a GVWR of 10,000 pounds or more. Note: I will keep this website up for as long as possible, but I recommend all to play BeamNG.Drive instead (unless you have a low-end computer, of course). It's a great game, and took much inspiration from Rigs of Rods. It seems that Rigs of Rods is slowly dying out, and BeamNG is the best alternative so far. Get notifications on updates for this project. Get the SourceForge newsletter. Get newsletters and notices that include site news, special offers and exclusive discounts about IT products & services. Rigs of Rods (2009) Type: Simulation Developer: Pierre-Michel Ricordel. Daf Semi truck, Bus RVI Agora S, Bus RVI Agora L aren't mods; AudiRS4 2020-04-28 13:36. Thomas Buses (S1800, 3800, FS65, 4x4 Monster Bus S1800), by Voulk. Thomas HDX, by graysonk95. Blue Bird TC2000, by Cbp123. Thomas Saf-T-Liner C2, by graysonk95. Fenton F11, by graysonk95. 2008 IC CE, by SPCvergennes2190. 2009 Thomas Saf-T-Liner C2, by thatguy. 2013/2014 ACX Knight, by khadner. AmTran 3800 and B800, by JHowell1158.
Intro¶
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¶
General | Key |
---|---|
Pause game | ESC |
Quit game | ALT+F4 |
Spawn new vehicle | CTRL+G |
Enter or exit vehicle | ENTER |
Reset vehicle | I |
Reset vehicle in place | BACKSPACE |
View vehicle statistics | T |
View vehicle commands | CTRL+T |
Screenshot | Print Screen/SYSRQ |
Chat (Multiplayer) | Y |
Toggle HUD | U |
Toggle soft reset mode | APOSTROPHE |
Toggle limited camera movement | SHIFT+SPACE |
Adjust simulation speed | CTRL+= / SHIFT+= |
Reset simulation speed/set preset | BACKSLASH |
Switch between vehicles | CTRL+RBRACKET / CTRL+LBRACKET |
Remove current vehicle | CTRL+Del |
Respawn last vehicle | CTRL+ . (period) |
Character¶
Character | Key |
---|---|
Jump | SPACE |
Turn right | RIGHT |
Turn left | LEFT |
Walk forwards | UP |
Walk backwards | DOWN |
Run | SHIFT+UP |
Camera¶
Camera | Key |
---|---|
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 Adjust | Key |
---|---|
Change time | Numpad + (plus) / Numpad - (minus) |
Change time (fast) | SHIFT+Numpad + (plus) / SHIFT+Numpad - (minus) |
Overview map¶
Map | Key |
---|---|
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.
Savegames | Key |
---|---|
Quick save | NUMPAD / (divide) |
Quick load | NUMPAD * (multiply) |
Save slot 1 | CTRL+ALT+1 |
Save slot 2 | CTRL+ALT+2 |
Save slot 3 | CTRL+ALT+3 |
Save slot 4 | CTRL+ALT+4 |
Save slot 5 | CTRL+ALT+5 |
Load slot 1 | ALT+1 |
Load slot 2 | ALT+2 |
Load slot 3 | ALT+3 |
Load slot 4 | ALT+4 |
Load slot 5 | ALT+5 |
Ror School Bus Download
Common vehicle controls¶
Basic vehicle controls | Key |
---|---|
Steer Left | LEFT |
Steer Right | RIGHT |
Accelerate/Brake | UP / DOWN |
Shifting¶
Shifting | Key |
---|---|
Autoshift up | PGUP |
Autoshift down | PGDOWN |
Switch shift modes | Q |
Manual clutch | SHIFT |
Shift up | A |
Shift down | Z |
Lights¶
Misc | Key |
---|---|
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¶
Misc | Key |
---|---|
Truck horn | H |
Parking brake | P |
Trailer parking brake | CTRL+P |
Toggle contact (ignition) | X |
Starter (hold) | S |
Attach trailer | L |
Inter-wheel differentals | W |
Inter-axle differentals | CTRL+W |
Transfer case (2WD/4WD) | SHIFT+W |
Alternate gear ratios | ALT+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 ] |
Commands¶
Function keys | Combo |
---|---|
COMMANDS 01 | F1 |
... | ... |
COMMANDS 12 | F12 |
COMMANDS 13 | CTRL + F1 |
... | ... |
COMMANDS 24 | CTRL + F12 |
COMMANDS 25 | ALT + F1 |
... | ... |
COMMANDS 36 | ALT + F12 |
COMMANDS 37 | CTRL + ALT + F1 |
... | ... |
COMMANDS 48 | CTRL + ALT + F12 |
COMMANDS 49 | CTRL+ SHIFT + F1 |
... | ... |
COMMANDS 58 | CTRL + SHIFT + F10 |
COMMANDS 59 | CTRL + SHIFT + F11 |
... | ... |
COMMANDS 68 | CTRL + ALT + F8 |
COMMANDS 69 | CTRL + ALT + F9 |
... | ... |
COMMANDS 78 | CTRL + SHIFT + ALT + F6 |
COMMANDS 79 | CTRL + SHIFT + ALT + F7 |
... | ... |
COMMANDS 83 | CTRL + SHIFT + ALT + F11 |
COMMANDS 84 | CTRL + 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 controls | Key |
---|---|
Steer left | LEFT |
Steer right | RIGHT |
Elevator up | UP |
Elevator down | DOWN |
Rudder right | X |
Rudder left | Z |
Brake | B |
Parking brake | P |
Reverse | R |
Less flaps | 1 |
More flaps | 2 |
Less airbrakes | 3 |
More airbrakes | 4 |
Throttle down | PAGE-DOWN |
Throttle up | PAGE-UP |
Start engines | CLICK BUTTONS 'ON' |
Start all engines | CTRL+HOME |
Full throttle | CTRL+PAGEUP |
No throttle | CTRL+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 controls | Key |
---|---|
Throttle down | DOWN |
Throttle up | UP |
Steer left | LEFT |
Steer right | RIGHT |
Center rudder | PGUP |
Center throttle | PGDOWN |
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¶
For the keyboard there are several special things:
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¶
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:
- 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.
Ror School Bus Pack
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
.
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 type | Description |
Keyboard | All keys on the keyboard. |
JoystickAxis | Used for steering wheels/sticks/etc. |
JoystickSlider | Any type of slider, mainly seen on flight sticks. |
JoystickButton | Buttons! (e.g. `A` button on an Xbox controller) |
JoystickPov | Used for D-Pad controls. |
Click Add
once ready, the tool will then ask you to move the axis/press a button.
Ror School Bus C2
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.
Example output:
VendorMapFilename
will be the name of your exported file. In this example, the name will be Logitech_Extreme_3D.map
.
Ed's Ic Ce Bus Pack
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!