Basic Usage
Command Configuration
Each command requires anid
, label
, and function
:
Keybinding Configuration
Each keybinding requires acombo
and commandId
:
Special Keys
For non-character keys, use one of these values:- Arrow keys:
"ArrowUp"
,"ArrowDown"
,"ArrowLeft"
,"ArrowRight"
- Function keys:
"F1"
through"F12"
- Other special keys:
"Escape"
,"Tab"
,"Enter"
,"Backspace"
,"Delete"
,"Home"
,"End"
,"PageUp"
,"PageDown"
Command Examples
Keybinding Examples
Notes and Limitations
- Keybindings defined in the ComfyUI core cannot be overwritten by extensions. Check the core keybindings in these source files:
- Some key combinations are reserved by the browser (like Ctrl+F for search) and cannot be overridden
- If multiple extensions register the same keybinding, the behavior is undefined