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.
Application
Section titled “Application”| 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.
Log pane
Section titled “Log pane”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.
Setup panel
Section titled “Setup panel”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 |
Table editors
Section titled “Table editors”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.
Moving around without a mouse
Section titled “Moving around without a mouse”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.
The setup tree and the case library
Section titled “The setup tree and the case library”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 |
Value fields
Section titled “Value fields”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.
Adding to a selection
Section titled “Adding to a selection”Ctrl-click adds to a selection. The keyboard has no equivalent: Return on a
scene-tree row selects that row alone.
Viewport
Section titled “Viewport”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 |
One button, three meanings
Section titled “One button, three meanings”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:
- 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.
- Otherwise, in the setup view with a selection mode other than
None, the click selects.Ctrladds to the selection; a plain click on nothing clears it. - 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.