Mouse and keyboard
Documentation

Software

Mouse and keyboard

This page lists all LoDi-Aura mouse and keyboard commands – to look up when you want to know how to do something faster. The procedures themselves are explained on their own pages.

The basics

  • ⌘ stands for the Cmd key on a Mac, Ctrl for the Ctrl key on Windows. Where it says “⌘/Ctrl”, use the key for your system.
  • The track plan has two modes: Edit (drawing) and Operation (driving). In operation the editing keys deliberately do nothing – only the “Operation” sections below apply there.
  • Dragging on an empty area moves the view – the same on every system, in edit mode as in operation. To drag a selection box, hold Shift; Alt+Shift adds it to the existing selection.
  • Middle-click or Space pans everywhere, even over tracks and trains. The hint line below the toolbar tells you this again.

View (both modes)

InputEffect
Mouse wheelZoom towards the mouse pointer
⌘/Ctrl + mouse wheelZoom with its own sensitivity
Spread or pinch two fingers (touch)Zoom in and out
Drag an empty areaMove the view
Drag with the middle mouse buttonpan everywhere, even over tracks and trains
Space + dragthe same, for devices without a middle wheel
“−” / “+” (bottom left in the track plan)zoom out / in
“⤢”fit everything
Click on the % displayReset the view
“▤ Layers ▾”Show and hide layers; in there also “Show turnout position” (under “Tracks”) and “Cables in front” (under “Modules”), as well as “Transparent — hidden items as ghosts instead of gone entirely”
“✎ Edit” / “▶ Track plan” (top right in the track plan)Switch mode
Page Up / Page Downswitch between the “Track plan”, “Vehicles”, “Automation” and “System” tabs

Zoom, visible area and layers are saved per device and layout.

The zoom bar floats at the bottom left of the track plan. A click on the percentage display resets the view.

Edit: selecting and moving

InputEffect
Click on a partselect it (purple band or frame)
Drag a partmove it; it snaps to its neighbour where a dot shows it
Alt + dragdrag the whole connected group along rigidly
Shift + clickadd a part to the multiple selection or remove it (mint green)
Shift + drag on an empty areadraw a selection box; Alt + Shift adds it to the existing selection
Drag a selected partmove the whole selection together, undoable in one step
Drag the end-point handleextend a straight or curve; stub of a curved turnout (snaps at 30°)
Drag a block boxmove the label; dragged onto a station: assign it to the station
Drag the stop line handleset the stopping point, the inspector updates live
Drag the platform endlengthen or shorten the platform (block selected)
Drag an insulated joint or a tapmove it along the track
Click on an empty spotdeselect everything

Edit: keyboard

KeyEffect
⌘/Ctrl + ZUndo
⌘/Ctrl + Shift + ZRedo
⌘/Ctrl + YRedo
R / Shift + Rrotate by +30° / −30°
FFlex track: switch the curve side
R / Shift + R while dragging a flex track endrotate the end by 7.5° (Esc: direction back to automatic)
Delete / ⌫delete the selection (including all selected parts)
Esccancel the tool and clear the selection
⌘/Ctrl + Ccopy the selection – without addresses
⌘/Ctrl + Xcut the selection – pasting then moves it with all its addresses
⌘/Ctrl + Vpaste at the mouse, also between windows and projects

If text is selected anywhere, ⌘/Ctrl + C copies that text.

Edit: double-click

Double-click onEffect
Turnout or crossingstep to the next position
Flex trackadd a bend point
Bend pointremove the bend point
Signalnext signal aspect
Bridge or crossingswap top and bottom
Feedback tapchange side: centre → right → left
Track (block layer on) or block boxselect the block

Double-clicking the end-point handle deliberately does nothing.

Edit: tools

InputEffect
Drag a part from the paletteplace it – works for everything: tracks, turnouts, signals, nodes, block, insulated joint, station and buildings
Click a part in the paletteattaches it to the selected track, at the first free end (on a turnout, at the straight route). The new part is then selected – so a line grows click by click. With nothing selected, it lands on a free spot. A flex track attaches the same way; afterwards you drag its loose end to the other side.
“Connect ends”click two open ends – a flex track closes the gap
“Place block”click on the track – block from turnout to turnout
“Set insulated joint”click on a track joint
Tunnelclick two connected spots
Cableclick the start, then click the destination

A tool stays active until you press Esc or it is finished. How to draw the track plan is explained in Drawing the track plan.

The “Tools” menu

The “🧰 Tools ▾” menu in the bar above the track plan collects rarely used tools. Depending on the mode, it shows different entries.

EntryModeEffect
“📏 Calibration run”bothThe calibration loco measures block lengths as it drives. See Calibration.
“🔎 Check track plan”bothLists known configuration errors – duplicate feedback sensor, block without exit, turnout without address, home track too short … A click jumps to the spot.
“🔌 Re-lay all cables”EditCreates feedback cables from the entered addresses – blocks, turnouts and connecting tracks.
“📐 Alignment guides while dragging”EditToggle: extension rays from open ends and alignment guide lines while dragging.
“↺ Turnouts to home position”OperationSets all turnouts to their home position. Turnouts in booked routes and under trains that LoDi-Aura knows about stay as they are.
“📌 Pushpin”OperationPin it to a turnout, a block, a track or anywhere in the plan and leave a note. The pins appear in the log.

Edit: toolbar

ButtonEffect
“↶ Undo” / “↷ Redo”undo / redo
“⟲ 30°” / “⟳ 30°”rotate; on a flex track with a loose end, only that end, by 7.5°
“∥ Parallel ▾”parallel track (with Shift on the other side); the arrow chooses the spacing
“⇋ Crossover”inserts the opposite turnout to the selected turnout on the parallel track
“Side”only with a feedback tap selected: centre → right → left
“🗑 Delete ▾”delete the selection immediately; via the arrow, all cables, all blocks, all signals or everything (these ask first)
Inspector: side button and pinmove the inspector to the other side; pin it – it stays open, even when you click on an empty spot

Operation: moving a train

InputEffect
Click on a blockTrain menu (direction, throttle, mode, depart, turn, depot, home, lock …)
Click on the loco picture (train menu, “Trains” window)Throttle for this loco
Click on ◀ / ▶ in the train menuchange the loco's direction of travel (only when stopped)
Drag a stationary trainset a route to the destination and set off
Shift + dragadd a waypoint (chain)
⌘/Ctrl + drag“as the turnouts are set” – no turnout is switched
Alt + dragShunting move (any direction, slow, may reverse)
Drag a loco into a track at a turntable or traverserdrive across a turntable, sector plate or traverser
Double-click on the trainEMERGENCY STOP; once more: release the route
“✥ Reposition” in the train menuPut the train in the track plan where it really is: a shadow train follows the pointer along the track and snaps to the stopping point (with Shift: without snapping), R turns it, a click places it, Esc cancels. Only when stopped.
Esccancel the current train action

The modifier keys also work if you press them in the middle of dragging. More in Driving and Stations, shunting and staging yards.

Operation: setting, switching, taking notes

InputEffect
Click on a turnoutswitch it – LoDi-Aura decides; for double slips, three-way turnouts and single slips a panel with all positions appears
Click on a signalPanel with all aspects and “⟲ Automatic” – set it by hand or hand it back to the route
Click on a stationOperating mode menu
Click on a house or station windowlighting on and off by hand (layout switched on)
Click on a buffer stop lamp or a bridge cabinlight on and off
Click on the pit of a turntable or traverserits control panel
Click on a track at the turntable or traverser / Shift + clickmove the bridge there / on a turntable, the other end of the bridge
Click on a booster outputswitch it (only with the device connected)
⋮ on the locoshow all functions – switching happens in the throttle
F buttons on the locoswitch a single function
Click on 📌open the note; in pin mode: place a new pin
Click on a push buttontrigger a sequence button or an accessory (see Automation)

Operating logic

InputEffect
Click a node in the paletteplace it to the right of the last box
Drag a node onto the boardplace it exactly there
Drag a boxmove it
Drag from the right dot of one box to the left dot of the nextlay a cable
Click on a box or cableselect it and adjust it on the right
Delete / ⌫remove the selected box or cable