The shortcuts below are the high-frequency ones worth committing to muscle memory. TouchDesigner has many more (see the official Application Shortcuts page for the full list).

macOS: TouchDesigner uses Ctrl, not Cmd, for its keyboard shortcuts on macOS. This is intentional and differs from most Mac apps. Alt translates to the Option (⌥) key.

Network Navigation

KeyAction
TabOpen the Operator Create Dialog
iEnter the selected COMP
uGo up one level to the parent
EnterEnter the selected COMP (alternative to i)
EscCancel current action
hFrame home (fit network to view)
Shift+hFrame the selected node
fFrame all nodes
oToggle network overview

Operator Manipulation

KeyAction
aToggle Viewer Active on selected nodes (Alt+a for momentary all-active)
pToggle the Parameter dialog
cToggle the Color palette
sToggle wire style (splines vs straight lines)
Middle MouseShow operator info/status overlay
Ctrl+ASelect all
Ctrl+C / Ctrl+V / Ctrl+XCopy / paste / cut
DelDelete selected

Dialogs and Panes

KeyAction
Alt+TOpen Textport (Python REPL + log)
Alt+YOpen Performance Monitor
Alt+HOpen Help
Alt+1 … Alt+9Switch the active pane to a different view type
Alt+\Stow pane
Alt+ZClose pane
F1Toggle Designer ↔ Perform mode

Timeline

KeyAction
SpacePlay / pause the global timeline
Right ArrowStep forward one frame
Left ArrowStep back one frame
Ctrl+SpaceToggle global cooking

There is no keyboard shortcut to reset the timeline to frame 1. Use the Reset transport button in the Timeline bar.

File Operations

KeyAction
Ctrl+NNew project
Ctrl+OOpen .toe
Ctrl+S / Ctrl+Shift+SSave / Save As
Ctrl+IImport file into the current network

Customization

Application shortcuts can be edited and customized in TouchDesigner’s preferences. There are also two related but distinct shortcut systems:

  • Panel Shortcuts: keyboard hooks you wire into custom Panel COMPs you build yourself
  • Operator Shortcuts: not keyboard shortcuts at all, but Python references like op.PROJECT and parent().Some for accessing components from anywhere. See The op and me objects


(y) Return to Core Concepts | (y) Return to TouchDesigner | (y) Return to Home