Keyboard Shortcuts
Complete reference of keyboard shortcuts and mouse interactions in LUC3D.
Shortcuts are editable
Every shortcut below is defined in Help ▸ Settings ▸ Keyboard Shortcuts and most are rebindable — click a shortcut, press your new key(s), and Apply. Multi-key sequences and chords are supported. A handful of core bindings are fixed. Overrides are saved in your browser.
Modifier keys
Shortcuts are shown with Ctrl. On macOS, use Cmd wherever Ctrl appears (LUC3D treats them as the same "Mod" key).
Playback & Navigation
| Key |
Action |
| Space |
Play / Pause |
| Left |
Previous frame |
| Right |
Next frame |
| Alt+Left |
Previous user-labeled frame |
| Alt+Right |
Next user-labeled frame |
| Home |
Jump to first frame |
| End |
Jump to last frame |
| Ctrl+Shift+J |
Go to a specific frame number |
View Controls
| Key |
Action |
| + / = |
Zoom in all views |
| - |
Zoom out all views |
| 0 |
Reset zoom to fit |
| V |
Cycle single-camera view (next camera) |
| G |
Return to grid view (all cameras) |
| Shift+R + Left / Right |
Rotate the active video (hold) |
| I |
Toggle info panel |
| \ |
Toggle 3D viewport |
| Ctrl+J |
Collapse / show timeline |
Instance Operations
| Key |
Action |
| N |
Add new instance |
| Ctrl+I |
Add instance (smart positioning) |
| Ctrl+C |
Copy selected instance |
| Ctrl+V |
Paste instance into the focused video |
| Del / Backspace |
Delete selected instance |
| Shift+Del |
Delete instance from all cameras (cascade) |
| Tab |
Cycle through instances in current frame |
| Esc |
Clear selection / cancel operation |
Grouping
Grouping links the same individual across camera views. Enter assignment mode by clicking an unlinked instance, then click its counterparts in the other views.
| Key |
Action |
| Shift+G |
Group the selected instances |
| Shift+U |
Ungroup / unlink the selected group |
| Enter |
Confirm group / edit group |
| Esc |
Cancel group editing |
Note
c still works as a legacy "confirm group from assignment mode" key, but Shift+G is the current grouping shortcut.
Triangulation & Tracking
| Key |
Action |
| T |
Triangulate current frame |
| Shift+T |
Track current frame |
| Ctrl+Shift+T |
Track all frames |
| Ctrl+Shift+I |
Open the Tracking Wizard |
| F |
Find matching instance across cameras |
Track & Identity Assignment
Select a group first.
| Key |
Action |
| 1 – 9 |
Assign identity 1–9 to the selected group |
| Shift+1 – Shift+9 |
Assign track 1–9 (propagates across the group) |
Visibility Toggles
| Key |
Action |
| U |
Toggle user keypoints |
| P |
Toggle predicted keypoints |
| R |
Toggle reprojections |
| E |
Toggle error visualization |
File
| Key |
Action |
| Ctrl+S |
Save project |
| Ctrl+O |
Load single session folder |
| Ctrl+, |
Open Settings |
Help
| Key |
Action |
| ? |
Show keyboard shortcuts overlay |
Mouse Interactions
On Keypoint Nodes
| Gesture |
Action |
| Click + drag |
Move keypoint |
| Alt + drag |
Move entire instance (preserves relative positions) |
| Right-click |
Cycle visibility state (visible → occluded → hidden) |
| Double-click (predicted / reprojected) |
Convert to an editable user instance |
On Empty Space
| Gesture |
Action |
| Drag |
Pan (when zoomed in) |
| Double-click |
Reset zoom to fit |
| Scroll wheel |
Zoom in/out |
On Timeline
| Gesture |
Action |
| Click |
Jump to frame |
| Drag |
Scrub through frames |
| Shift + drag |
Range selection |
| Scroll wheel |
Zoom timeline |
| Middle-click drag |
Pan timeline |