Skip to content

Keyboard and screen readers

Everything in SpecDeck works with the keyboard alone, and every control has a name that screen readers (VoiceOver, Narrator, Orca) announce. To have them read the terminal too, turn on Screen reader support in Settings.

To Press
See all keyboard shortcuts ⌘/ (macOS) or F1 (Windows, Linux), or Help › Keyboard Shortcuts
Move between the toolbar, the files, the tabs and the timeline F6, or Shift+F6 to go back; closed panels are skipped. In your own terminal, Tab goes to the agent, so F6 is the way out
Move on from a viewer’s terminal Tab, as anywhere else
Start a new line in the agent’s prompt, in your own terminal Shift+Enter
Switch tabs The left and right arrow keys, once a tab has focus. Delete closes a tab, except the terminal’s
Resize a panel Focus the line between two panels, then the left and right arrow keys (with Shift for bigger steps)
New window ⇧⌘N (macOS), or File › New Window (Windows, Linux)
Host a session ⌘N (macOS) or Ctrl+Shift+N (Windows, Linux)
Join a session ⌘J (macOS) or Ctrl+Shift+J (Windows, Linux)
Find in the terminal and timeline ⌘F (macOS) or Ctrl+F (Windows, Linux); Ctrl+Shift+F in the host’s own terminal
Show or hide the files, the terminal or the timeline ⌘1, ⌘2, ⌘3 (macOS) or Ctrl+1, Ctrl+2, Ctrl+3 (Windows, Linux), or View › Files, Terminal, Timeline
Open Settings ⌘, (macOS) or Ctrl+, (Windows, Linux)
See what the connection is doing ⇧⌘D (macOS) or Ctrl+Shift+D (Windows, Linux), or Help › Connection Status
Make everything larger or smaller ⌘+, ⌘−, and ⌘0 for actual size (macOS) or Ctrl++, Ctrl+−, Ctrl+0 (Windows, Linux), or View › Zoom In, Zoom Out, Actual Size. The level is remembered

Zoom changes only your own window. One exception: while you host, zooming in fits fewer columns in your terminal, so the agent’s terminal gets narrower for everyone, as it does when you make the window smaller.