All Ignore👁️🗨️
Mute a whole node group from one wired switch
- *
If you've ever wanted to flip an entire section of your workflow off - a whole upscale chain, a whole ControlNet branch - without selecting forty nodes and mashing Ctrl-B, this is that button, wired instead of clicked. GroupSwitchNode (displayed on the canvas as "All Ignore👁️🗨️") is one switch node connected to one or more marker nodes sitting inside the groups you want to control. Flip the switch, every group holding a marker gets ignored - skipped entirely, as if it weren't in the graph.
This is the same job rgthree-comfy's Fast Groups Muter does with its auto-scanning dashboard, just built the other way around. Instead of a panel that finds every group on your canvas automatically, ergouzi makes you place a marker and run a wire - more setup, but you get to pick exactly which groups any given switch owns, which matters once a workflow has a dozen groups and you only want three of them ganged together.
How it works
The marker node is ALLty (canvas label "ALL🚫👁️🗨️") - drop one inside every group you want this switch to reach. Then connect GroupSwitchNode's output to each ALLty's input. That wire isn't carrying image or model data; it's the control signal that tells ALLty "you belong to this switch." Toggle GroupSwitchNode and every group holding a connected ALLty gets ignored together - you can fan one switch out to markers in several different groups and control them as a set. "Ignore" here is ComfyUI's mute behavior: the group's nodes don't run and don't produce output, as opposed to bypass, which lets input pass through untouched. If you need the bypass flavor instead, that's the sibling node, GroupSwitchNodee ("All Disable").
The inputs and outputs that matter
There's exactly one setting: smooth_edge_switch (boolean, on by default). There's no tooltip on it, and going by the name - plus this pack's general fondness for cosmetic flourishes like its draggable dog mascot - it reads as controlling whether the group's on/off state animates smoothly on the canvas rather than snapping instantly. It doesn't touch execution logic, so leave it on unless you notice a rendering hiccup. The node's output is a wildcard (*) - that's the wire you drag to each ALLty marker, not a data passthrough.
How to install it
Search Comfyui-ergouzi-kaiguan in ComfyUI Manager, install, restart. Or manually:
cd ComfyUI/custom_nodes
git clone https://github.com/11dogzi/Comfyui-ergouzi-kaiguan.git
then restart ComfyUI. No requirements.txt, no model downloads - it's UI logic, nothing more.
Common issues & troubleshooting
Nothing happens when you toggle it. Check that ALLty is actually inside the group's boundary box, not just floating near it - ComfyUI groups are spatial, and a marker that's a few pixels outside the frame doesn't count as belonging to that group.
You forgot which switch owns which group. With several GroupSwitchNode instances on a busy canvas, it's easy to lose track of which wire feeds which marker. The README mentions you can rename the switch points from the node's UI - do that early, especially once you're past two or three groups, or you'll be tracing noodles later.
A floating dog icon you didn't expect. This pack ships a draggable mascot (middle-mouse-drag to move it) and, since December 2024, animated GIFs that play while a task runs plus a completion chime - enough that people who inherit a shared workflow have posted on r/comfyui asking what the icon even is. If you don't want it, delete Comfyui-ergouzi-kaiguan/web/kaiguanj.js; on installs from before February 2025 you also need to remove ComfyUI/web/extensions/EG_KG.
Mixing it up with the Hybrid switch. If you want one switch to ignore some groups and disable others at the same time, that's a different node - GroupSwitchNodeee - with its own marker types (hulue for ignore, jinyong for disable). GroupSwitchNode only ever ignores.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| smooth_edge_switch | BOOLEAN | true | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| * | * | — |