Controls and Shortcuts

The following is a list of input device controls and shortcuts for manipulating the Graph Editor, Viewer, and Python Editor.

Tip

macOS users: replace Ctrl with Command ⌘.

General

Action Control or shortcut
New node graph Ctrl + N
Open node graph Ctrl + O
Save node graph Ctrl + S
Save node graph as Ctrl + Shift + S
Undo Ctrl + Z
Redo Ctrl + Shift + Z
Step one frame forward
Step one frame backward
Fullscreen mode `
Hide tabs of current panel Ctrl + T

Pinnable Editors and Inspectors

When editors are following another editor (linked), keybaord shortcuts will affect the master editor.

Action Control or shortcut
Pin the node selection Hover cursor over editor, p
Pin numeric bookmark 1-9 Hover cursor over editor, 1 - 9
Follow to the node selection Hover cursor over editor, u

Graph Editor

Note

For the following controls and shortcuts, the cursor must hover over the Graph Editor.

Node creation

Action Control or shortcut
Show node menu

Right click

or

Tab

Insert Dot at connection

Ctrl + Left click connection

or

Right click connection > Insert Dot

Node selection

Action Control or shortcut
Select all Ctrl + A
Clear selection Ctrl + Shift + A
Select node Left click
Add node to selection Shift + Left click
Add/remove node from selection Ctrl + Left click
Select nodes Left click and drag marquee, then release
Add nodes Shift + Left click and drag marquee, then release
Deselect nodes Ctrl + Left click and drag marquee, then release
Select upstream nodes Shift + Alt + Left click node
Select downstream nodes Ctrl + Alt + Left click node

Node dispatch

Note

For these dispatch-related shortcuts, the cursor does not need to hover over the Graph Editor.

Action Control or shortcut
Dispatch selected node(s) Ctrl + E
Redo last dispatch Ctrl + R

Node copying and deletion

Tip

For a Box node to be disableable, it must first be set up for pass-through.

Action Control or shortcut
Cut node(s) Ctrl + X
Copy node(s) Ctrl + C
Paste node(s) Ctrl + V
Delete node(s)

Backspace

or

Delete

Enable/disable node(s) D

Node connections and layout

Action Control or shortcut
Connect plug Left click and drag plug to another plug
Disconnect plug Left click and drag connection to background
Insert node onto connection Left click and drag node onto connection
Auto-arrange selected nodes Ctrl + L
Duplicate outgoing connection Shift-Left click and drag connection just before in plug

Node bookmarks

Action Control or shortcut
Bookmark node Right click node > Bookmark
Connect to bookmarked node Right click plug > Connect Bookmark > select node
Jump to bookmarked node

Hover cursor over editor, Ctrl + B > select bookmarked node

or

Left click Editor focus menu, select Bookmark > …

Assign numeric bookmark Ctrl + 19
Remove numeric bookmark Ctrl + 0

Node Editor

Numeric plugs

Action Control or shorcut
Increment/decrement value, specific precision Position cursor next to a number position in plug field, then hit /
Scrub value, coarse precision Ctrl + Left click and drag the field left/right
Scrub value, fine precision Ctrl + Shift + Left click and drag the field left/right
Gang plugs together Ctrl + G

Tip

Numeric fields support basic mathematical operators to adjust their values. For example, appending +1 to a plug with an existing value of 2, will set it to 3. You can use +, -, /, * and % to modify the existing value.

Path plugs

Action Control or shorcut
Autocomplete path component Tab
Path-level contents menu

Select path component

or

Position text cursor in path component, then hit

Path hierarchy menu Select all

Viewer

Note

For the following controls and shortcuts, the cursor must hover over the Viewer.

General controls

Action Control or shortcut
Pan Alt + Left click and drag
Zoom/dolly

Alt + Right click and drag

or

Mouse wheel

Pan/Zoom, fine precision Hold Shift during action
Frame view to contents F
Pause processing Escape
Selection Tool Q
Translate Tool W
Rotate Tool E
Scale Tool R
Camera Tool T
Crop Window Tool C
Pin to numeric bookmark 19

3D scenes

Action Control or shortcut
Tumble Alt + Left click and drag
Tumble, fine precision Hold Shift during action
Select objects Left click and drag marquee, then release
Add/remove object from selection Ctrl + Left click
Add objects to selection Shift + Left click and drag marquee, then release
Deselect objects Ctrl + Left click and drag marquee, then release
Expand selection
Fully expand selection Shift +
Collapse selection
Edit source node of selection Alt + E
Edit tweaks node for selection Alt + Shift + E
Fit clipping planes to scene Right click > Clipping Planes > Fit To Scene
Fit clipping planes to selection

Right click > Clipping Planes > Fit To Selection

or

Ctrl + K

Frame view, and fit clipping planes to scene/selection Ctrl + F
Reset clipping planes Right click > Clipping Planes > Default
Toggle Inspector I

Transform tools

Note

For the following controls and shortcuts, a Transform Tool must be active.

Action Control or shortcut
Increase manipulator size +
Decrease manipulator size -
Add animation key to transform of selected object(s) S
Adjust, fine precision Hold Shift during action
Adjust, snapping to rounded increments Hold Ctrl + during action
Target mode (Translate and Rotate only) Hold v

2D images

Action Control or shortcut
Isolate red channel R
Isolate green channel G
Isolate blue channel B
Isolate alpha channel A
Center image at 1:1 scale Home
Next Catalogue image
Previous Catalogue image
Duplicate current Catalogue image Ctrl + :kbd:`D

Crop window tool

Action Control or shortcut
Draw new region anywhere Shift + click and drag

Hierarchy View

Action Control or shorcut
Copy selected paths Ctrl + C

Python Editor

Text entry

Note

When using the following drag and drop controls and shortcuts, drop the UI element onto the input field of the Python Editor.

Action Control or shortcut
Drop node into Python Editor Middle click and drag node from Node Graph
Drop plug into Python Editor

Middle click and drag plug from Node Graph

or

Left click and drag plug label from Node Editor

Drop plug value into Python Editor Shift + Left click and drag plug label from Node Editor
Drop color value into Python Editor Left click and drag a pixel from Viewer
Drop scene location path(s) into Python Editor Left click and drag selection from Viewer or Hierarchy View

Execution

Note

For the following controls and shortcuts, the input field of the Python Editor must be in focus.

Action Control or shortcut
Execute and clear Ctrl + Enter
Execute selection Select code, then hit Ctrl + Enter

Animation Editor

Note

For the following controls and shortcuts, the cursor must hover over the Animation Editor.

Action Control or shortcut
Pan Alt + Left click and drag
Zoom

Alt + Right click and drag

or

Mouse wheel

Zoom x/y axes independently Hold Ctrl during action
Pan/Zoom, fine precision Hold Shift during action
Adjust frame range Alt + Shift + Right click and drag left/right
Adjust key value range Alt + Shift + Right click and drag up/down
Frame all curves (no selection) F
Frame selected key(s) F
Add key to a curve Ctrl + Left click
Add key to all selected curves at current frame I
Delete selected key(s)

Delete

or

Backspace

Adjust selected key(s) Left click and drag
Adjust frame(s) of selected key(s) Shift + Left click and drag left/right
Adjust value(s) of selected key(s) Shift + Left click and drag up/down

Interactive Render Log

Action Control or shorcut
Next message of level e, w, i, d
Previous message of level Shift + e, w, i, d
Search Ctrl + F
Next match (search field focus) Enter
Next match (log focus) N
Previous match (log focus) P
Scroll to bottom B

Spreadsheet

Action Control or shorcut
Toggle/edit selected cells Return or Left click Left click
Toggle Enabled state of selected cells D
Copy/Paste selected cells or rows Ctrl + C/V
Move cell selection Up, Down, Left, Right
Extend cell selection Shift + Up, Down, Left, Right
Move keyboard focus Ctrl + Up, Down, Left, Right
Toggle selection state of cell with keyboard focus Space