Currently, ComfyUI supports custom keyboard shortcuts. You can set the shortcuts by clicking on Settings (gear icon) —> Keybinding.

In the corresponding menu, you can see all the current shortcut settings for ComfyUI. Click the edit icon before the corresponding command to customize the shortcut.

Below is the current list of shortcuts for ComfyUI, which you can customize as needed.

ShortcutCommand
Ctrl + EnterQueue up current graph for generation
Ctrl + Shift + EnterQueue up current graph as first for generation
Ctrl + Z / Ctrl + YUndo/Redo
Ctrl + SSave workflow
Ctrl + OLoad workflow
Ctrl + ASelect all nodes
Alt + CCollapse/uncollapse selected nodes
Ctrl + MMute/unmute selected nodes
Ctrl + BBypass selected nodes (acts like the node was removed from the graph and the wires reconnected through)
Delete
Backspace
Delete selected nodes
Ctrl + Delete
Ctrl + Backspace
Delete the current graph
SpaceMove the canvas around when held and moving the cursor
Ctrl + Click
Shift + Click
Add clicked node to selection
Ctrl + C/Ctrl + VCopy and paste selected nodes (without maintaining connections to outputs of unselected nodes)
Ctrl + C/Ctrl + Shift + VCopy and paste selected nodes (maintaining connections from outputs of unselected nodes to inputs of pasted nodes)
Shift + DragMove multiple selected nodes at the same time
Ctrl + DLoad default graph
QToggle visibility of the queue
HToggle visibility of history
RRefresh graph
Double-Click LMBQuick search for nodes to add