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