Skip to content

Keyboard Shortcuts Reference

This page lists all keyboard shortcuts available in OpenRV Web. Shortcuts are organized by category. On macOS, the Ctrl key maps to Cmd automatically.

Keyboard shortcuts reference

Playback

ShortcutAction
SpacePlay / Pause
Left ArrowStep one frame backward
Right ArrowStep one frame forward
Up ArrowToggle playback direction (forward/reverse)
HomeGo to first frame (or in point)
EndGo to last frame (or out point)
JDecrease playback speed (previous preset)
KPause playback
LIncrease playback speed (next preset)

View and Navigation

ShortcutAction
FFit image to window
Shift+FFit image to window (alternative)
0Set zoom to 50%
1Switch to View tab
2Switch to Color tab
3Switch to Effects tab
4Switch to Transform tab
5Switch to Annotate tab
6Switch to QC tab
F11Toggle fullscreen mode
Ctrl+Shift+PToggle presentation mode (clean display, cursor auto-hide)
NToggle nearest-neighbor / bilinear filtering
Shift+Alt+BToggle checkerboard background
Shift+PToggle pixel aspect ratio correction

Timeline

ShortcutAction
ISet in point
[Set in point (alternative)
OSet out point
]Set out point (alternative)
RReset in/out points to full range
MToggle marker at current frame
Ctrl+LCycle loop mode (once / loop / ping-pong)
Shift+DownShift in/out range to next mark pair
Shift+UpShift in/out range to previous mark pair
Ctrl+RightShift in/out range to next mark pair (alternative)
Ctrl+LeftShift in/out range to previous mark pair (alternative)
Alt+RightGo to next mark or source boundary
Alt+LeftGo to previous mark or source boundary
PageDownGo to next shot in playlist
PageUpGo to previous shot in playlist
F3Toggle timeline magnifier

A/B Compare

ShortcutAction
` (backtick)Toggle between A/B sources
~ (tilde)Toggle between A/B sources
Shift+WCycle wipe mode (off / horizontal / vertical)
Shift+Alt+SToggle split screen (off / horizontal / vertical)
Shift+DToggle difference matte

Fit Shortcuts

ShortcutAction
HFit image height to window
WFit image width to window

Scopes

ShortcutAction
YToggle vectorscope
Shift+IToggle pixel probe

Note: H (histogram) and W (waveform) are contextual shortcuts -- they trigger scopes on the QC tab but default to fit-to-height and fit-to-width globally. See Contextual Shortcuts below.

Exposure and Analysis

ShortcutAction
Shift+Alt+FToggle false color display
Shift+Alt+ZToggle zebra stripes
;Toggle safe areas and guides overlay
Shift+Alt+TToggle timecode overlay
Shift+Alt+IToggle info panel

Stereo 3D

ShortcutAction
Shift+3Cycle stereo modes (off / SBS / over-under / mirror / anaglyph / etc.)
Shift+EToggle per-eye transform panel
Shift+4Cycle stereo alignment overlay mode

Display Output

ShortcutAction
Shift+Alt+DCycle display profile (Linear / sRGB / Rec.709 / Gamma 2.2 / Gamma 2.4)

Channel View

ShortcutAction
Shift+RRed channel only
Shift+GGreen channel only
Shift+BBlue channel only
Shift+AAlpha channel only
Shift+LLuminance / Grayscale
Shift+YGrayscale (alias for Shift+L)
Shift+NReset to RGB (no channel isolation)

Note: Shift+R, Shift+B, Shift+N, and Shift+L are global shortcuts for channel isolation. However, they are overridden on specific tabs: Shift+R triggers rotate-left on the Transform tab, Shift+B cycles the background pattern on the View tab, Shift+N opens the network panel on the QC tab, and Shift+L opens the LUT panel on the Color tab. See Contextual Shortcuts below.

Color and Effects

ShortcutAction
CToggle color panel
UToggle curves panel
Shift+OToggle OCIO color management panel
Shift+Alt+WToggle color wheels (Lift/Gamma/Gain)
Shift+HToggle HSL Qualifier
Shift+Alt+JToggle tone mapping
Shift+Alt+EToggle effects/filter panel
Ctrl+IToggle color inversion
Shift+Alt+VCycle luminance visualization modes

Transform

ShortcutAction
Shift+RRotate left 90 degrees (Transform tab only; red channel globally)
Alt+RRotate right 90 degrees
Alt+HFlip horizontal
Shift+VFlip vertical
Shift+KToggle crop mode
Ctrl+0Reset rotation to 0 degrees

Annotations

ShortcutAction
VPan tool (no drawing)
PPen tool
EEraser tool
TText tool
RRectangle tool
OEllipse tool
LLine tool
AArrow tool
BToggle brush type (soft/hard)
GToggle ghost mode
Ctrl+GToggle ghost frames (onion skin)
XToggle hold mode (persist annotations across frames)
Shift+QToggle spotlight
Ctrl+ZUndo
Ctrl+YRedo
,Jump to previous annotated frame
.Jump to next annotated frame

Panels

ShortcutAction
EscapeClose open panel
Shift+TCycle theme (auto / dark / light)
Shift+Alt+HToggle history panel
Shift+Alt+MToggle markers panel
Shift+NToggle network sync panel (QC tab only; reset channel globally)
Shift+Alt+NToggle notes panel
Shift+Alt+PToggle playlist panel
Ctrl+Shift+SCreate quick snapshot
Ctrl+Shift+Alt+SToggle snapshots panel
Ctrl+Shift+NQuick disconnect from sync room

Layout Presets

ShortcutAction
Alt+1Switch to Default layout
Alt+2Switch to Review layout
Alt+3Switch to Color layout
Alt+4Switch to Paint layout

Zoom Presets

ShortcutAction
Ctrl+1Zoom to 1:1 (100%) pixel ratio
Ctrl+2Zoom to 2:1 (200%) pixel ratio
Ctrl+3Zoom to 3:1 (300%) pixel ratio
Ctrl+4Zoom to 4:1 (400%) pixel ratio
Ctrl+5Zoom to 5:1 (500%) pixel ratio
Ctrl+6Zoom to 6:1 (600%) pixel ratio
Ctrl+7Zoom to 7:1 (700%) pixel ratio
Ctrl+8Zoom to 8:1 (800%) pixel ratio
Ctrl+Shift+2Zoom to 1:2 (50%) pixel ratio
Ctrl+Shift+3Zoom to 1:3 (~33%) pixel ratio
Ctrl+Shift+4Zoom to 1:4 (25%) pixel ratio
Ctrl+Shift+5Zoom to 1:5 (20%) pixel ratio
Ctrl+Shift+6Zoom to 1:6 (~17%) pixel ratio
Ctrl+Shift+7Zoom to 1:7 (~14%) pixel ratio
Ctrl+Shift+8Zoom to 1:8 (12.5%) pixel ratio

Focus and Info

ShortcutAction
F6Focus next zone
Shift+F6Focus previous zone
F7Toggle info strip overlay
Shift+F7Toggle info strip full path

Notes Navigation

ShortcutAction
Shift+Alt+NToggle notes panel
Alt+Shift+]Go to next note
Alt+Shift+[Go to previous note

Reference

ShortcutAction
Alt+Shift+RCapture current frame as reference
Ctrl+Shift+RToggle reference comparison overlay

Audio and Caching

ShortcutAction
Shift+MToggle audio mute
Shift+CCycle frame cache mode (None / Nearby / Playback Buffer)
Ctrl+Shift+AToggle between Realtime and Play All Frames

Version Navigation

ShortcutAction
Alt+]Go to next version
Alt+[Go to previous version

Export

ShortcutAction
Ctrl+SExport current frame
Ctrl+CCopy current frame to clipboard

Contextual Shortcuts

Some shortcuts change behavior depending on the active tab or context. Globally, these keys perform one action, but when a specific tab is active, they are overridden:

ShortcutGlobal ActionContextual Override
Shift+RRed channel isolationRotate left (Transform tab)
Shift+BBlue channel isolationCycle background pattern (View tab)
Shift+NReset channel to RGBNetwork panel (QC tab)
Shift+LLuminance channelLUT panel (Color tab)
GGo to frameGamut diagram (QC tab), ghost mode (Annotate tab)
HFit to heightHistogram (QC tab)
WFit to widthWaveform (QC tab)

If a contextual override is not what you need, switch to a different tab or use the Shortcut Editor to reassign bindings.

Mouse Controls

ActionMouse Gesture
Zoom in/outScroll wheel
Pan imageClick and drag
Seek to frameClick on timeline
Scrub framesDrag on timeline
Pinch zoomTwo-finger pinch (trackpad/touch)

Shortcut Cheat Sheet

Press ? or open the Help menu to display the shortcut cheat sheet overlay. This quick-reference panel shows all available shortcuts grouped by category in a scannable grid layout. The cheat sheet overlay is dismissed by pressing Escape or clicking outside the panel.

Shortcut Editor

OpenRV Web includes a dedicated shortcut editor UI for viewing and customizing keyboard shortcuts. Open it from the Settings panel. The editor displays every registered shortcut with its current binding, default binding, and category. Click any shortcut row to record a new key combination.

Customization Features

  • Override any default binding -- reassign any shortcut to a different key combination
  • Conflict detection -- the editor highlights conflicts in real time when a new binding collides with an existing one, showing which action holds the conflicting key
  • Export/Import -- save custom bindings as a JSON file and import them on another machine or browser to share a consistent shortcut layout across a team
  • Reset -- return individual bindings or all bindings to defaults

Custom bindings are stored in the browser's localStorage and persist across sessions.

Input Field Handling

Keyboard shortcuts are automatically disabled when typing in text inputs, number inputs, search fields, password fields, textareas, and contenteditable elements. This prevents shortcuts from interfering with text entry.

Shortcuts remain active when focused on non-text controls such as sliders, checkboxes, and buttons.


Released under the MIT License.