LC Custom Combo Panel
Put the control where your eyes are
- hub
Big ComfyUI graphs have a layout problem: the node you want to change and the node you want to look at are never in the same place. LC Custom Combo Panel is LC123's answer - a compact remote-control surface that flips the choice on an LC Custom Combo hub, so the fiddly data node can live up in the setup section while you change options from the output end of the graph.
It's about as simple as a node gets: one optional input (hub, typed *), zero outputs, and it's marked as an output node so it stands alone on the canvas. It's the counterpart to LC Custom Combo's OPT_CONNECTION socket - wire that into this panel's hub input and the panel becomes the controller.
How it works
Under the hood it does essentially nothing at runtime - its function is a noop that returns an empty tuple. All the actual work lives in the frontend: the panel reads the connected combo hub's option list and choice widget, renders a compact control, and writes your selection back to the hub. That's why the hub input is the wildcard * type - it doesn't carry data, it carries a reference for the UI to manipulate.
This is the same class of "remote widget" pattern as the pack's Bypasser Panel for bypass groups: a small node whose whole job is to be a nicer place to click. If that sounds gimmicky, think about a workflow with a LoRA hub at the top and a preview at the bottom - being able to A/B two styles without scrolling across 40 nodes of wires is genuinely pleasant.
Wiring it up
- Add an LC Custom Combo node and fill its
option_01,option_02, … slots. - Drag from the combo's
OPT_CONNECTIONoutput into this panel'shubinput. - Use the panel to pick your option. Done.
The panel has no outputs and no data path - it's purely a control surface, so it can't accidentally break your graph by passing a wrong value. The worst failure mode is "nothing happens," which means either the hub wire is missing or you're clicking a panel attached to a combo whose slots are all empty.
When it's worth it
Honest take: for a two-option workflow, this is overhead - just use the combo directly. Where it pays off is the multi-option hub (styles, LoRAs, aspect ratios) that multiple branches read from, where the control belongs near the preview, not buried in the wiring. The pack's README frames its whole philosophy as "less wire mess, fewer clicks, clearer workflows" - this node is that philosophy distilled.
Install
Part of ComfyUI_LC123_nodes:
cd ComfyUI/custom_nodes
git clone https://github.com/lonecatone23/ComfyUI_LC123_nodes
or ComfyUI Manager (search the pack title), then restart. No dependencies, no model files. It's a niche pack with little community discussion, so the README's switch-and-control section is your documentation - it's accurate, and when it isn't, the source in lc_custom_combo.py outranks it.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| hubopt | * | — |
Outputs (0)
No outputs