Keyboard & controller

Every command, with its keys and its gamepad button.

Every command, grouped as the palette groups them. Ctrl+K opens the palette and Ctrl+/ lists the bound ones without leaving the page — both read this same table, so what is shown beside a command is what fires.

On a Mac, Ctrl here means Cmd.

A blank Keys cell means the command is palette-only, which is deliberate for anything reached once while setting up rather than mid- service. See Operating for what the controller's throttles and stick do, and why some chords are unavailable.

Scroll

Command Keys Pad
Start / stop scrolling Space Cross
Scroll faster Ctrl+↓
Scroll slower Ctrl+↑
Scroll faster (large step) Ctrl+Shift+↓
Scroll slower (large step) Ctrl+Shift+↑
Set scroll speed to zero Ctrl+Alt+0
Go to viewers' position Ctrl+Alt+G L1
Send my position to viewers Ctrl+Alt+J R1
Scroll the show from the preview on / off Ctrl+Alt+S
Reset sliders to defaults

Text

Command Keys Pad
Bigger text Ctrl+Alt+= D-pad up
Smaller text Ctrl+Alt+- D-pad down
Match viewers' text size
Send my text size to viewers
Bigger editor text Ctrl+Alt+]
Smaller editor text Ctrl+Alt+[
Text colour… Ctrl+Alt+C
Repeat last colour Ctrl+Alt+H
Colour: yellow Ctrl+Alt+Y
Colour: red Ctrl+Alt+R
Colour: blue Ctrl+Alt+B
Colour: default Ctrl+Alt+N

Message

Command Keys Pad
Send message Ctrl+Enter
Clear message

Clocks

Command Keys Pad
Start countdown
Stop countdown
Reset countdown

Document

Command Keys Pad
New document
Close PDF
Live editing on / off Ctrl+Alt+L
Send my script to viewers Ctrl+Alt+U

Viewers

Command Keys Pad
Open / close the local screen Ctrl+Alt+P
Copy viewer link

Help

Command Keys Pad
Settings
Command palette Ctrl+K
Keyboard shortcuts Ctrl+/

Unavailable by design {#unavailable}

Ctrl+0, Ctrl+= and Ctrl+- are browser zoom, which Chrome handles above the page: preventDefault does not stop them, so a binding there looks right and never fires. The text-size and speed-zero commands use Ctrl+Alt+… instead. Ctrl+Shift+N/O/R/T/W are browser-owned the same way.

Anything carrying Alt is bound to a physical key rather than a character, because on macOS Option+P is π and a binding written as a letter would silently never match.