Skip to content

Keyboard shortcuts

Every shortcut is suppressed while a text field has focus. The toolbar's ? button shows this list in the app, grouped in tabs by what each binding acts on.

The key-map dialog, bindings grouped in tabs
The key-map dialog, bindings grouped in tabs

Layout, camera and layers

KeyAction
rReset the active view
16Camera preset A / P / L / R / S / I
xCycle the pane layout
oToggle orthographic projection (3D pane)
cToggle the crosshair
[ / ]Cycle the active layer
vToggle the active layer's visibility
Ctrl+↑ / Ctrl+↓ (or ⌘↑/⌘↓)Reorder the active layer
, / .Step the active volume layer's 4D frame
Ctrl+[ / Ctrl+] (or ⌘[/⌘])Collapse/expand the left / right sidebar
HomeReset every pane, cursor to world origin, cancel any in-progress measurement

Cursor and slices

KeyAction
Nudge the cursor in the pane's plane
PgUp / PgDnStep one slice along the pane's normal

Measuring

KeyAction
mToggle measure mode
EscCancel the measurement being placed

Pointer gestures (not keys, but part of the same map)

GestureAction
Left-click / drag, 2D paneMove the crosshair
Wheel, 2D paneStep one slice
/Ctrl + wheel, or pinchZoom about the pointer
+ / -Zoom about the pane centre
Middle-drag, Space+drag, or two-finger dragPan
Right-dragWindow / level the active layer
Shift+dragThe active layer's opacity
3D: left-drag / right-drag / wheelOrbit / pan / dolly
3D: double-clickPut the crosshair on what you clicked

Oblique planes

Drag the gizmo ring handles to rotate the plane; drag its stem to slide it along the normal. Plane-from-3-points takes the next three clicks in any 2D pane. A camera preset puts the pane back on axial / coronal / sagittal.

Extension keys are not in this table, and that is deliberate: a s d f g n p t z Delete Backspace are lent to whichever extension is open and mean nothing when none is. They are resolved after everything above, so no extension can change what any key on this page does, and Esc is never one of them. The ? sheet grows an Extensions tab listing the active extension's own chords. The sEEG contacts extension binds these:

KeyAction
aAdd contacts (place mode)
sSnap the selected contact to the metal
⇧SSnap the whole electrode
n / pNext / previous contact
fRe-fit the shaft
tFlip which end is the tip
gContacts visible through slices
Delete / Delete the selected contact
z / ⇧ZUndo / redo

⌘O / Ctrl+O (Open…) is bound in the Electron application menu, not in this map, so it is never double-bound.

MIT licensed. macOS and Linux first; a Windows build is published too.