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.