Skip to content
Draft. This manual is new and still being checked against the software as it is verified. Some pages will change. If something here does not match what you see, the software is right — tell us and we will fix the page.

Keyboard shortcuts

This page is short because the application is short of shortcuts, not because the list is abridged — every key it handles is below.


Keys Does Where
Ctrl+Z Undo Workbench only — not on the case library or Settings
Ctrl+Y (Ctrl+Shift+Z) Redo Workbench only

These are the only two window-level shortcuts. Both are bound to the platform’s standard undo and redo sequences, so whatever Windows reports as Undo and Redo is what works. They are bound on the window rather than on one control, because the tree, the inspector and the viewport all take focus.

The log in the bottom dock is a read-only text area with two handled keys.

Keys Does
Ctrl+C Copy the selection
Ctrl+A Select all

Selecting anything stops the log auto-scrolling to the tail; it resumes when the selection is cleared. There is also a Copy log button on the pane, because selecting a thousand lines to copy them is worse than a button that does it.

The panel that opens beside the setup tree handles two keys while the focus is inside it. Escape in the viewport still means what it means there.

Keys Does
Return, Enter Accept the edit and close the panel
Escape Discard the edit and close the panel

In a table of rows — refinement rows, wave components, material tables — Return or Enter in a cell on the last row adds a new row. On any other row it does nothing.

Every control that can be clicked can also be reached with Tab and pressed from the keyboard, with one exception, given at the end. A focused control draws an accent ring; lists draw one round the current row, and only while the list itself has focus.

Keys On Does
Tab, Shift+Tab Anywhere Move to the next or previous control
Space, Return, Enter A focused button, tab, chip, card or ✕ Presses it
Space, Return, Enter A focused toggle or checkbox Toggles it
Space, Return, Enter The usage-data checkbox on the welcome dialog Toggles it, unless the setting is locked by policy
Return A value field being edited Commits the edit

Controls that are unavailable — a greyed ribbon command, Apply on an operation that is not ready — are left out of the Tab order rather than stopped on, so Tab does not walk through a row of things that would refuse the press.

A few things only appear when you point at them with the mouse: the ✕ that closes a case tab, the eye and ✕ on a scene-tree row, the ✕ on a saved view. Each of those also appears while its row has keyboard focus, so Tab reaches it the same way.

These are lists, so they take one Tab stop each and are walked with the arrow keys, rather than every row being a stop of its own.

Keys On Does
↑ ↓ The setup tree Move between rows
Space, Return, Enter The setup tree Open the current row’s panel. Locked rows are refused, as a click on them is
Arrow keys The case library Move between case cards
Return, Enter The case library Open the current case — what a double click does
Space The case library Select the current case without opening it — what a single click does

Tab stops on the value itself, then on the table button beside it where there is one, then on the ƒ mode button. Arriving in a value field shows its hint — the text behind the ⓘ mark — which is otherwise a hover-only tooltip.

In a table editor, Tab moves from cell to cell.

Ctrl-click adds to a selection. The keyboard has no equivalent: Return on a scene-tree row selects that row alone.


One key, and the mouse. There are no keyboard camera controls.

Keys Does
B Toggle box selection. If no selection mode is active it turns on Solid first, so the key never appears to do nothing

The toolbar across the top of the viewport — how the model is drawn, what a click selects, box selection, and the section view — is reachable with Tab. On a button with a list behind it:

Keys Does
Space, Return, Enter, ↓ Open the list
↑ ↓ Move through it. Options the case cannot use are skipped
Space, Return, Enter Pick the highlighted option
Escape Close the list without picking

Reset camera in the corner is reachable too. The orientation cube beside it is not, and is the one control in the application that is mouse-only: which face it snaps to depends on where on the cube you click, so there is nothing for a key press to mean.

Input Does
Left drag Orbit. Pitch is clamped to ±89°
Left drag, box selection armed Draw a marquee and select what it covers
Right drag Pan
Middle drag Pan
Wheel Zoom, clamped between 0.002 and 200 times the scene diagonal
Double click Reset the camera — skipped while a handle is under the cursor, where a double click is two grabs
Left click without dragging Select, or probe. See below

A left click that did not drag is read as a pick rather than an orbit by measuring the travel: more than four pixels is an orbit. Under that threshold, in order:

  1. A geometry primitive under the cursor is picked by name — it is checked first because a primitive is nearly always drawn in front of the body it surrounds.
  2. Otherwise, in the setup view with a selection mode other than None, the click selects. Ctrl adds to the selection; a plain click on nothing clears it.
  3. Otherwise, with post-processing active and probing armed, the click probes at that point.

Selection is cleared when the selection mode changes, because an id means a part in Solid mode and a group in Face mode.