Trainz/Driver Mode Keyboard Shortcuts

This table was generated for TS12 but has held stable &mdash; as nearly identical, all the way back to UTC's release and up through TRS19 Platinum. Over the years there may have been a few keys added that are applicable only in newer Trainz releases. For example, high beam headlight switching and ditch-lights came about later. Most of the table has been common across all Trainz Versions after Trainz UTC (V-1.5), and only a few known keys were added after that date; such as the Camera Free Roaming External mode ('[4]' in V2.0 / TR04). Most driving relies on a combination of the left hand cross: X  (which has a long, long history in active time-sensitive computer games) and the surrounding keys by rows: upper:  and lower:. To be clear, these keys listed next, grouped to show action groups affiliations ARE those keys most BUSY, when Operating Driver:
 *  {1 2  3  4  / W  S  & X  / E  / Z  A  & Q  / D  C  }   whether shifted or shift-locked or small letters are what are needed for 97.5% of the time for all Driver tasks.  The remainder generally just involve turning something on or off.

Understanding the layout
Trainz keys with related functional actions generally are vertical columns.
 * Along the top left of a QWERTY keyboard layout are the Camera Selection keys    with internal/Cab-interior camera mode  using selection keys  and  to select (cycle through) alternative classed interior cameras.     act on the external camera view of the 2nd camera viewpoint  and move the camera from car to car. Hit and hold either of these keys and the camera attachment point will shift to the next car, to the next car, to the next car behind or ahead respectively, at the same rate as your computer keyboard generates a next character when held down. Generally, this allows one to tear down the train at breakneck speed.
 * The main Brake/Axillary Brake controls &, where 'd' is not a standard key, implemented/active in only in a few legacy Locos. In scripts where the ,  key is  used in dynamic braking, ⇔ and  ⇔.
 * The standardized dynamic braking triplett like in the real world prototypes reuses the throttle controls ⇔increase and  ⇔ decrease for both throttle and dynamic braking settings, as controlled by   ⇔toggle on/off dynamic braking.
 * the throttle & directional throttle adjusts &  are common to all Cab-mode driving sessions; understand F & R are only relevant in steam locos. ⇔move collective forward one notch and  ⇔move collective back.
 * Note that these are all the non-shift & Control keys on the left side of a QWERTY styled keyboard, and also the absence of T, Y and U in the top-row center. They have nothing assigned in standard DRIVER module active keys.


 * whilst the horizontally located keys of the middle and bottom rows and  all have some common general control function
 * (though some only have function if one of the shift keys is also pressed)
 * or are more minor train controls (B for bell is not a terribly exciting key,
 * unless of course, if the noise is driving you or a loved one nuts! Which may lend enough urgency to finding it again that things get a wee bit exciting for a while!).


 * The  least minor  of these are and  blower controls which you need for Steam Engine's&mdash;at least for long runs...
 * and the very important and  which 'toggle junctions' ahead and behind respectively (but are you far enough away? And Does the loco also think 'that-away'  is also forwards or reverse?).

Note except for Steam Loco Driving, the so called keyboard leftside cross (W, S, X, A and E) comprise the most often used Driver keys, being those used for throttle control and the brakes. The Steam locomotive also heavily use F and R just to the right of the cross to operate the ,'' and train locomotives equipped with dynamic brakes use the toggle. Also right of the main cross are somewhat less often used Auxiliary operations or support keys, C, V, B, N/↑N, H, J, M, I, O, P, L, ↑L, '\', 1, F5--F9, Alt_D, +/-, SPC, CTRL-J and ';' keys; but all are used pretty often in CAB mode, need triggered!
 * These are action keys, but not all locos implement all of them; most of them are toggle actuators turning things on and off, incrementing things open or closed (I/O). Further some Locos feature internal Cabin lights, fans, and active controls such as windshield wipers:

CAB mode factors
/>1) ' Brake Cylinder '&mdash;this is the force actually slowing traincar wheels up and down the train. Since this gauge shares proximity with the locomotive braking control valves, its overall system measuring value can be masked by using the 'Independent Brake' of the Locomotive, as it shows the highest number applied to either braking system. Trainz does not model separate gauges for each, at least not yet.2 'Brake Resevoir'&mdash;this is a big tank which provides the air to the brake hoses chaining each car to the ones before and after.  Its maximum steady state pressure reading is the highest any gauge, or brake shoe can possibly experience. In the modeling, as in the real world, system pressures will in actuality remain a bit below that maximum. Its biggest importance, is letting one know the denominator for the other pressure readings, allowing one to eyeball a value and interpret it as a percentage of the maximum.3 'Equilizer Pressure'&mdash;This is actually a predictive instrument. Its value is an approximation of the value the driver may expect if he shuts off the brake-control-valve at the current moment (value observed). 4 'Brake Pipe Pressure'&mdash;This instrument shows brake system pressure flow changes. The lower the value, the less change happening in the current drag acceleration factor in the simulator's motion equations.
 * CAB mode involves two different user interfaces, mouse and/or key board &mdash; your choice, or mix the two. Firstly, moving your mouse pointer around the Cab will show certain popup labels, each affiliated with a depicted physical control from valve handles and gear shift.  These can be seen moving in concert with Key Presses which will dominate the discussion herein, as the best way to get a handle on the CAB Mode handles, is to Click-and-drag on the physical control modeled, and move the mouse around until you figure out which is the best direction to slide the mouse, to get a specific effect.
 * The first thing to experiment with in a Loco Cab is the and  keys, which toggle between Cab-linked 'Interior' Cameras. A disturbing number of these in new released Locomotives have been located 'outside the Cab' looking in particular directions, and generally being overdone by their mere presence, making the Loco harder to control in most cases. Five cameras, two forward, one on controls, and two looking back along either side of the Train seems best, for you can toggle rapidly through each and get to the one you need now in the shortest time, regardless of what 'next camera' the  and  keys toggle to next.
 * At the same time the user will want to Click and Hold a LMB to change the rotational and tilt adjustments of the particular cameras. (outside cameras usually do not allow both these luxuries.) Rolling the mouse wheel will zoom in or zoom out, as do the and .  and  have a Fast Snap-To & Toggle function. Experiment a bit, you'll get it.
 * Many new Locos also have functional switches. Horns, Lights, Pantographs, even cab fans can often be controlled on depicted control panel 'button', 'knob', 'valve handle', and 'switch' simulations. Some of these are also actuated by hot keys as well, the train bell and horn, and  respectively, come to mind.
 * The operational effect of the Arrow Keys will vary with whether 'Freeintcam' mode is On or Off. (More on that below, inside the table). When the mode is 'Freed Internal Cameras', the arrow key function is likely available by holding the Shift or Control keys; while the arrow keys can be used to relocate and reposition the mount location of the camera. Freeintcam is very popular; Sliding a camera to a new, perhaps ideal location will allow you to drive and see with maximum efficiency. Many actions in driving need be executed with alacrity, as most effects on motion are delayed in time, so position and speed often have to be anticipated.
 * There are two major sets of keyboard controls. One centered around and one (the original Trainz 0.9 Beta release!) control keys centered around the .  See the tables for details, and check your documentation. Even downloaded and installed Trainz releases may have a printable PDF file giving access to a Keyboard quick reference card.
 * Making things move...
 * There are 32 steps of acceleration and applied power in an electric locomotive,
 * but only eight in a diesel locomotive,
 * and hundreds of usable combinations of +  (flow rate throttle) and  +  (cutoff angle key controls, a second throttle that is directional controlling the timing and position of the slide valves) for Steam Loco driving modes. The Steam controls are effectively continuous functions using the mouse to drag or push the inside the cab levers, which positions the keys values too, such that thereafter the keys increment or decrement values from those settings&mdash;until pegged at either the maximum or minimum stops.
 * Coupler breaking strength is measured in every Driver Session in the default physics, if not by a parameter in the session software. Part of the art of driving is to avoid creating whiplash to the last few cars in a consist, and the more obvious need to not slam together massive machines at excessive speeds, for both circumstances result in broken couplers, and no way to finish a particular mission.  Breaking a coupler will generally cause a session to end, as does doing something creating a derailed traincar.
 * CAB mode has independent brakes for the locomotive (toggles with --don't need with a DCC dial) and some loco's also have dynamic brakes (See the Manual, D & C are main controls, but... it's complicated... read the manual) Since TS12 came out, one of the tutorial gives an exercise in using dynamic brakes, albeit too briefly.
 * The CAB mode driver Heads up Display gives a lot of real estate to Pressure, whether in Pounds-per-square-inch 'psi' or the metric Kilo-Pascal 'kPa', there will be four pressure readings of interest reported: <br
 * Also, CAB mode has 'LAP brake modes'&mdash;he ability to partially apply brakes up and down the train so to better control speed on steep descents. Lapping brakes, like easing to a stop in an intersection also aids a lot in many coupling, switching, and/or loading operations; especially when combined with use of the independent brakes (which act quickly and are toggled by ) to stop the train with a timely bit of extra 'hard last moment braking'.


 * Lastly, there are other CAB electronics simulated in the game and there is the capability to marry a control console to the game similar to the way many racing games and flight simulators allow true aficionados to add consoles.

General Control keys
We defer covering Driving/Operations keys for the common mode keys and Driver general game controls, placing the more complicated CAB mode down the bottom, whilst giving you the Table of Contents at right to get to it quick if you want.

{| class="prettytable" style="background:transparent; vertical-align:top; max-width:72%;" {| border=1 cellspacing=2 cellpadding=2 style="background:#FFFFD7; vertical-align:top; min-width:52%;" ! colspan=3|
 * - bgcolor="white"

[[General Train Controls]]
! width= 3%  | KeyPad Key ! width= 4% | Keyboard Key ! width= 45% | Action
 * - bgcolor="white"
 * || || Headlight
 * || || Toggle Highbeam
 * || || Toggle Ditch flashers On/Off
 * || || Ditchlights
 * colspan=2|, ,
 * Pantograph
 * || || Horn or Whistle
 * || || Sanders on/off toggle (not DCC)
 * || || Bell (generally obnoxious
 * ||, || Map toggle   is a Driver Only key.
 * || || Pause! (the simulation); Since the TS releases, you can go around in free external camera mode and take a look at what is coming up ahead, or peer at upcoming track intersections with better sight!
 * || || Find named Objects
 * || || Toggle Decouple/couple mouse cursor tool interface.
 * || || Join/Jump to consist Loco of Driver 1
 * || || Join/Jump to consist Loco of Driver 2
 * || || Join/Jump to consist Loco of Driver 3
 * || || Join/Jump to consist Loco of Driver 4
 * || || Join/Jump to consist Loco of Driver 5
 * || || Join/Jump to consist Loco of Driver 6
 * || || Join/Jump to consist Loco of Driver 7
 * || || Previous Driver (down#)
 * || || Next Driver (up#)
 * || || Multiplayer Chat
 * colspan=3|
 * - bgcolor="white"
 * colspan=3|
 * || || Join/Jump to consist Loco of Driver 1
 * || || Join/Jump to consist Loco of Driver 2
 * || || Join/Jump to consist Loco of Driver 3
 * || || Join/Jump to consist Loco of Driver 4
 * || || Join/Jump to consist Loco of Driver 5
 * || || Join/Jump to consist Loco of Driver 6
 * || || Join/Jump to consist Loco of Driver 7
 * || || Previous Driver (down#)
 * || || Next Driver (up#)
 * || || Multiplayer Chat
 * colspan=3|
 * - bgcolor="white"
 * colspan=3|
 * || || Previous Driver (down#)
 * || || Next Driver (up#)
 * || || Multiplayer Chat
 * colspan=3|
 * - bgcolor="white"
 * colspan=3|
 * colspan=3|
 * - bgcolor="white"
 * colspan=3|
 * colspan=3|

[[HUD & Viewing controls]]
! KeyPad Key !! Keyboard Key !! Action
 * - bgcolor="white"
 * || || Toggle Interface displays (Hide or show all displays)
 * || || Toggle Driver Bar
 * || || Toggle Button Bar
 * || || Toggle Custom HUD
 * || || Toggle Controls
 * colspan=3|
 * || || Toggle Custom HUD
 * || || Toggle Controls
 * colspan=3|
 * || || Toggle Controls
 * colspan=3|
 * colspan=3|

[[Camera Modes]]

 * || || Internal Camera
 * || || External Camera
 * || || Tracking Camera
 * || || Roaming Camera
 * - bgcolor="white"
 * colspan=3|
 * || || Roaming Camera
 * - bgcolor="white"
 * colspan=3|
 * - bgcolor="white"
 * colspan=3|
 * - bgcolor="white"
 * colspan=3|
 * colspan=3|

[[In-Cab Camera]]

 * || || Camera - Previous View
 * |||| Camera - Next View
 * || || Camera Snap to Previous View
 * || || Camera Snap to Next View
 * -bgcolor="white"
 * colspan=3|
 * || || Camera Snap to Next View
 * -bgcolor="white"
 * colspan=3|
 * -bgcolor="white"
 * colspan=3|
 * -bgcolor="white"
 * colspan=3|
 * colspan=3|

[[General Camera Controls]]
! colspan=3 bgcolor="white"|
 * || || tilt Camera Upward
 * || || tilt Camera Downward
 * || || Rotate Camera Left*
 * || || Rotate Camera Right*
 * || || Zoom In
 * || || Zoom Out
 * || || Rotate Camera Right*
 * || || Zoom In
 * || || Zoom Out
 * || || Zoom In
 * || || Zoom Out
 * || || Zoom Out

[[DCC mode and Easy Mode]]
! colspan=3 bgcolor="yellow"|DCC Mode or (TANE's new 'Easy Mode') ! width= 3%  | KeyPad Key ! width= 4% | Keyboard Key ! width= 45% | Action ! vertical-align="top" colspan=3| Many DCC mode control keys use the same acceleration or slowing keys as those in the CAB modes: {| border=1 cellspacing=2 cellpadding=2 style="background:#FFFFD7; vertical-align:top; min-width:48%;" ! colspan=3 bgcolor="white"|
 * - bgcolor="white"
 * || || Decelerate/Reverse
 * || || Accelerate/Forward
 * || || All Stop
 * || || Apply handbrake
 * || || All Stop
 * || || Apply handbrake
 * || || Apply handbrake
 * || || Apply handbrake
 * By and large many Driver hotkeys work in both DCC and CAB mode doing similar jobs. Or, at least they work similar enough to recall and not be confused often. The ' W,S, X ' 'power axis' is one example, excepting Steam Loco driving... wherein does nothing, and  just decreases the 'Steam-dome input' throttle (Which has no negative value, just a zero stop&mdash;unlike 'S' in the other two types of Cabins, which cut power completely .
 * Some CAB mode keys only work on particular locomotive types, so for example, steam & Diesel-Electric & Electric locomotive controls & which operate the collective on a Steamer, and similarly shift the transmission on a diesel or electric powered locomotive (Forwards & Reverse) have no effect whatever in DCC (Easy Mode).
 * }
 * vertical-align="top"|
 * - bgcolor="white"

[[CAB Mode-common keys]]
! width= 3%  | KeyPad Key ! width= 4% | Keyboard Key ! width= 45% | Action ! colspan="3" bgcolor="white"|
 * - bgcolor="white"
 * || || Brake Release
 * || || Brake Lap
 * || || Brake Application
 * || || Toggle Independent Brake
 * || || Independent Brake Bail
 * || || Throttle Up
 * || || Throttle Down
 * || || Throttle 0
 * || || Reverser Handle Forward
 * || || Reverser Handle Reverse
 * || || Toggle Dynamic Brake
 * || || Cabin Fans
 * || || Wipers On
 * || || Wipers Off
 * - bgcolor="white"
 * || || Throttle 0
 * || || Reverser Handle Forward
 * || || Reverser Handle Reverse
 * || || Toggle Dynamic Brake
 * || || Cabin Fans
 * || || Wipers On
 * || || Wipers Off
 * - bgcolor="white"
 * || || Cabin Fans
 * || || Wipers On
 * || || Wipers Off
 * - bgcolor="white"
 * || || Wipers Off
 * - bgcolor="white"
 * - bgcolor="white"
 * - bgcolor="white"
 * - bgcolor="white"
 * - bgcolor="white"

[[Steam Locomotive Controls]]
! width= 3%  | KeyPad Key ! width= 4% | Keyboard Key ! width= 45% | Action
 * - bgcolor="white"
 * colspan=2 |, , || Toggle Firebox Door
 * ||Flow Throttle||Increase Steam flow
 * ||Flow Throttle||Decrease Steam flow
 * ||Increase Collective||More Forward effort (Forward Angles)
 * ||Back Collective||More Backwards effort (Reversing Angles)
 * || || Injector Up
 * || || Injector Down
 * || || Blower Up
 * || Shift+N || Blower Down
 * || || Shovel Coal
 * || Shift+Space || Coalman Wave
 * || || Toggle Cylinder Drain Cocks
 * colspan=3|Steam Engines in effect have two throttle Valves, the Main throttle or Flow Throttle above gates and slows steam volume and regulates the rough inlet pressure to the Steam Dome. The Slide Valves on each cylinder control (throttle) how much steam is routed into which side of the drive pistons, taking there input pressure and flow from the outlet of the steam dome, which is a reservoir designed to minimize pressure fluctuations. The Slide Valves are controlled by the 'Collective' or 'Reverser', which might be a Lever, Wheel, or Pivot (Lever handle controls a hub, so a combination of both) control; but by whatever form, the collective or reverser is actively adjusted nearly every few dozen seconds, or every few minutes because the engineer positions it so often in order to actively to maintain a balance of motive force relative to changing terrain.
 * - bgcolor="white"
 * colspan="3" bgcolor="white"|
 * || || Blower Up
 * || Shift+N || Blower Down
 * || || Shovel Coal
 * || Shift+Space || Coalman Wave
 * || || Toggle Cylinder Drain Cocks
 * colspan=3|Steam Engines in effect have two throttle Valves, the Main throttle or Flow Throttle above gates and slows steam volume and regulates the rough inlet pressure to the Steam Dome. The Slide Valves on each cylinder control (throttle) how much steam is routed into which side of the drive pistons, taking there input pressure and flow from the outlet of the steam dome, which is a reservoir designed to minimize pressure fluctuations. The Slide Valves are controlled by the 'Collective' or 'Reverser', which might be a Lever, Wheel, or Pivot (Lever handle controls a hub, so a combination of both) control; but by whatever form, the collective or reverser is actively adjusted nearly every few dozen seconds, or every few minutes because the engineer positions it so often in order to actively to maintain a balance of motive force relative to changing terrain.
 * - bgcolor="white"
 * colspan="3" bgcolor="white"|
 * || || Toggle Cylinder Drain Cocks
 * colspan=3|Steam Engines in effect have two throttle Valves, the Main throttle or Flow Throttle above gates and slows steam volume and regulates the rough inlet pressure to the Steam Dome. The Slide Valves on each cylinder control (throttle) how much steam is routed into which side of the drive pistons, taking there input pressure and flow from the outlet of the steam dome, which is a reservoir designed to minimize pressure fluctuations. The Slide Valves are controlled by the 'Collective' or 'Reverser', which might be a Lever, Wheel, or Pivot (Lever handle controls a hub, so a combination of both) control; but by whatever form, the collective or reverser is actively adjusted nearly every few dozen seconds, or every few minutes because the engineer positions it so often in order to actively to maintain a balance of motive force relative to changing terrain.
 * - bgcolor="white"
 * colspan="3" bgcolor="white"|
 * colspan="3" bgcolor="white"|

[['Software dependent' controls]]
! KeyPad Key !! Keyboard Key !! Action !colspan=3 bgcolor="white"|
 * colspan=3 |Software dependent' controls: The group of controls depend on (less commonly implemented) scripting interactions and so on having a Loco having the feature and scriptlets involved. In short, only some more modern Locos will have these at all.
 * - bgcolor="white"
 * - bgcolor="white"
 * || || Reset Tripmeter
 * || || Toggle Cabin master Switch
 * || || Panel Lamp Test
 * || || Engine On
 * || || Engine Off
 * || || Toggle Cabin Hardware 0
 * || || Toggle Cabin Hardware 1
 * || || Engine On
 * || || Engine Off
 * || || Toggle Cabin Hardware 0
 * || || Toggle Cabin Hardware 1
 * || || Toggle Cabin Hardware 0
 * || || Toggle Cabin Hardware 1
 * || || Toggle Cabin Hardware 1

[[CAB Mode-Auto-warning systems]]
! KeyPad Key !! Keyboard Key !! Action
 * - bgcolor="white"
 * || || Vigilance Foot Pedal
 * || || Toggle Cabin master Switch
 * || || Reset Automatic Warning System
 * || || Reset Automatic Warning System
 * || || Isolate Automatic Warning System
 * || || Activate Automatic Warning System
 * || || Reset Train Protection Warning System
 * || || Isolate Train Protection Warning System
 * || || Activate Train Protection Warning System
 * || || Override Train Protection Warning System
 * || || Turn On Driver's Reminder Appliance
 * || || Turn Off Driver's Reminder Appliance
 * }
 * }
 * || || Isolate Train Protection Warning System
 * || || Activate Train Protection Warning System
 * || || Override Train Protection Warning System
 * || || Turn On Driver's Reminder Appliance
 * || || Turn Off Driver's Reminder Appliance
 * }
 * }
 * || || Turn On Driver's Reminder Appliance
 * || || Turn Off Driver's Reminder Appliance
 * }
 * }
 * }
 * }
 * }
 * }
 * }