Skip to content
phynite-lab
Phynite DocumentationDownload

Keyboard and pointer shortcuts

Primary means Command on macOS and Control on Windows/Linux. Shortcuts are scoped to the active editor. Text fields keep their own editing behavior unless an action is explicitly listed.

Complete guide

DFT Lab

ShortcutActionContext
Primary + KOpen command menuDFT Lab workspace
SpaceOpen command menuBuilder, outside editable controls
Primary + ZUndoBuilder editing history
Primary + Shift + Z / Primary + YRedoBuilder editing history
VSelect toolViewport editing
GMove toolViewport editing
AAdd atomViewport editing
MMeasure toolViewport editing
FFocus selectionA selected atom
Delete / BackspaceDelete selectionViewport; not a text input
X / Y / ZConstrain move to an axisMove mode
Shift + X / Y / ZConstrain move to YZ / XZ / XY planeMove mode
EnterApply moveMove mode
EscapeCancel move or close the active tool/dialogDepends on current interaction
Arrow Left / RightResize sidebar by 16 pxFocused resize separator

Figure Lab

ShortcutActionContext
Primary + ZUndo figure changeOutside editable controls
Primary + Shift + Z / Primary + YRedo figure changeOutside editable controls
Primary + SKeep an explicit checkpointCommits a focused number draft first; automatic saving already runs
Primary + Shift + EExport in the selected formatReady figure outside editable controls
+ or =Zoom inCanvas view
-Zoom outCanvas view
0Fit figureCanvas view
?Toggle shortcut helpFigure Lab
Space + drag / Alt + drag / middle dragPan the pageFigure Lab canvas
Primary + mouse wheelZoom the pageFigure Lab canvas
EscapeClose help or a drawerFigure Lab

Fields and custom menus

ShortcutAction
Tab / Shift + TabMove forward/backward through interactive controls.
Enter / SpaceActivate a focused button or select a highlighted menu option.
Arrow Up / DownOpen or move through a custom select; navigate a command menu.
Home / EndMove to the first/last enabled option in a custom select.
Type lettersFind an option by label in an open custom select; type a command query in the command menu.
EscapeDismiss the current menu; cancel an uncommitted numeric draft.
Enter / leave the fieldCommit a numeric draft, including decimals or scientific notation where allowed.
Primary + Z in textUndo text editing rather than changing the figure or crystal.

Pointer and mobile interaction

Use the viewport camera controls to rotate, pan, and zoom the crystal. Atom tools operate on the selected atom; choose the appropriate tool before dragging.

On a small screen, open Results or Inspector from the Figure Lab toolbar, then close the drawer with its backdrop or Escape. The page remains scrollable when zoomed.

Dragging a sidebar separator adjusts its width on desktop. Keyboard users can focus the separator and use the horizontal arrow keys.

Related topics