Files
2026-07-01 13:51:56 -07:00

11 KiB

title, description, sidebarTitle, icon
title description sidebarTitle icon
ComfyUI Keyboard Shortcuts and Custom Settings Keyboard and mouse shortcuts for ComfyUI and related settings Keybinding keyboard

import SettingsMenuContext from "/snippets/interface/settings-menu-context.mdx"

{/* description: "A list of keyboard and mouse shortcuts for ComfyUI" */}

{/* TODO(yoland): Add this back to comfyUI readme page */}

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

ComfyUI Shortcut Settings

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.

| Shortcut | Command | |------------------------------------|--------------------------------------------------------------------------------------------------------------------| | Ctrl + Enter | Queue prompt | | Ctrl + Shift + Enter | Queue prompt (Front) | | Ctrl + Alt + Enter | Interrupt | | Ctrl + Z / Ctrl + Y | Undo/Redo | | Ctrl + S | Save workflow | | Ctrl + O | Load workflow | | Ctrl + A | Select all nodes | | Alt + C | Collapse/uncollapse selected nodes | | Ctrl + M | Mute/unmute selected nodes | | Ctrl + B | Bypass/unbypass selected nodes | | Delete
Backspace | Delete selected nodes | | Backspace | Clear workflow | | Space | Move canvas when holding and moving cursor | | Ctrl + Click
Shift + Click | Add clicked node to selection | | Ctrl + C/Ctrl + V | Copy and paste selected nodes (without maintaining connections to outputs of unselected nodes) | | Ctrl + C/Ctrl + Shift + V | Copy and paste selected nodes (maintaining connections from outputs of unselected nodes to inputs of pasted nodes) | | Shift + Drag | Move multiple selected nodes at the same time | | Ctrl + G | Add frame to selected nodes | | Ctrl + , | Show settings dialog | | Alt + = | Zoom in (canvas) | | Alt + - | Zoom out (canvas) | | . | Fit view to selected nodes | | P | Pin/unpin selected items | | Q | Toggle queue sidebar | | W | Toggle workflow sidebar | | N | Toggle node library sidebar | | M | Toggle model library sidebar | | Ctrl + ` | Toggle log bottom panel | | F | Toggle focus mode (full screen) | | R | Refresh node definitions | | Double-Click LMB | Quick search for nodes to add | | Shortcut | Command | |--------------------------------------|--------------------------------------------------------------------------------------------------------------------| | Cmd ⌘ + Enter | Queue prompt | | Cmd ⌘ + Shift + Enter | Queue prompt (Front) | | Cmd ⌘ + Alt + Enter | Interrupt | | Cmd ⌘ + Z/Cmd ⌘ + Y | Undo/Redo | | Cmd ⌘ + S | Save workflow | | Cmd ⌘ + O | Load workflow | | Cmd ⌘ + A | Select all nodes | | Opt ⌥ + C | Collapse/uncollapse selected nodes | | Cmd ⌘ + M | Mute/unmute selected nodes | | Cmd ⌘ + B | Bypass/unbypass selected nodes | | Delete
Backspace | Delete selected nodes | | Backspace | Clear workflow | | Space | Move canvas when holding and moving cursor | | Cmd ⌘ + Click
Shift + Click | Add clicked node to selection | | Cmd ⌘ + C / Cmd ⌘ + V | Copy and paste selected nodes (without maintaining connections to outputs of unselected nodes) | | Cmd ⌘ + C / Cmd ⌘ + Shift + V | Copy and paste selected nodes (maintaining connections from outputs of unselected nodes to inputs of pasted nodes) | | Shift + Drag | Move multiple selected nodes at the same time | | Cmd ⌘ + G | Add frame to selected nodes | | Cmd ⌘ + , | Show settings dialog | | Opt ⌥ + = | Zoom in (canvas) | | Opt ⌥ + - | Zoom out (canvas) | | . | Fit view to selected nodes | | P | Pin/unpin selected items | | Q | Toggle queue sidebar | | W | Toggle workflow sidebar | | N | Toggle node library sidebar | | M | Toggle model library sidebar | | Cmd ⌘ + ` | Toggle log bottom panel | | F | Toggle focus mode (full screen) | | R | Refresh node definitions | | Double-Click LMB | Quick search for nodes to add |