Keyboard Shortcuts

Keyboard shortcuts let you annotate without taking your hands off the keyboard. Learning the shortcuts for your most common actions can significantly speed up your annotation workflow.

Overview

Shortcuts are active whenever the labeling interface is focused. They are grouped into four categories: navigation, labels, view controls, and general actions. Label shortcuts (19, AZ) are configurable per project; all other shortcuts are system-wide.

Shortcut scope

Keyboard shortcuts are only active in the annotation view. They do not trigger when a text input field, dialog, or modal is focused.

Navigation shortcuts move you through the trajectory frames. See Frame Navigation for detailed information on each control.

ShortcutAction
Previous frame (by step size)
Next frame (by step size)
SpacePlay / Pause playback
HomeJump to first frame
EndJump to last frame
,Jump to previous labelled frame
.Jump to next labelled frame

Labels

Label shortcuts apply a label to the current frame. There are two types of label shortcuts:

ShortcutAction
19Apply label by position (1st through 9th label in the list)
AZApply label by assigned custom shortcut letter

Positional shortcuts (19) are assigned automatically based on label order. Custom letter shortcuts (AZ) are assigned manually in the Label Management settings. Custom shortcuts take priority over system shortcuts that use the same key.

Mnemonic shortcuts

Assign letters that match the label name — for example, G for "Grasp" and L for "Lift". This makes shortcuts intuitive and easier to remember.

View Controls

View shortcuts toggle display elements in the labeling interface.

ShortcutAction
FToggle fullscreen for the 3D viewer
?Toggle keyboard shortcuts cheat sheet

General

General shortcuts cover save and undo/redo operations.

ShortcutAction
Ctrl+SSave annotations
Ctrl+ZUndo last label action
Ctrl+Shift+ZRedo last undone action
Ctrl+YRedo last undone action (alternative)

Full Reference

The complete shortcut reference in a single table:

CategoryShortcutAction
NavigationPrevious frame
NavigationNext frame
NavigationSpacePlay / Pause
NavigationHomeFirst frame
NavigationEndLast frame
Navigation,Previous labelled frame
Navigation.Next labelled frame
Labels19Apply label by position
LabelsAZApply label by custom shortcut
ViewFFullscreen 3D viewer
View?Toggle shortcuts cheat sheet
GeneralCtrl+SSave
GeneralCtrl+ZUndo
GeneralCtrl+Shift+ZRedo
GeneralCtrl+YRedo (alternative)

Customization

System shortcuts (navigation, modes, view, general) cannot be reassigned. Label shortcuts are the only configurable shortcuts. You can customize label shortcuts in the Label Management settings by assigning custom letter keys to individual labels.

If you find that a system shortcut conflicts with a label shortcut you need, you have two options:

  • Choose a different letter for the label shortcut to avoid the conflict.
  • Accept the conflict and use the toolbar buttons for the overridden system function instead of its keyboard shortcut.