Stream Deck plugin · v0.2.6.3

Drive CueSurge from a Stream Deck.

Official first-party plugin, built on the Elgato SDK. Every key is a thin sender to CueSurge — cue playback, transport, and state stay on the CueSurge side, so the deck can never freeze the show.

Install in 30 seconds

  1. 1
    Download
    Grab the bundle above — it's a single .streamDeckPlugin file.
  2. 2
    Double-click
    Elgato's Stream Deck app opens and asks to install. Click Install.
  3. 3
    Launch CueSurge
    The plugin auto-discovers CueSurge on the same machine and connects.
  4. 4
    Drag actions
    Pull CueSurge actions onto any key. Live feedback updates in real time.
Actions included

Every action, rendered live from CueSurge.

Every key ships with a proper icon, and the ones that read live state — GO, Vol, Mute, Presenter, Confidence, Black — reflect it the moment CueSurge changes.

Stream Deck XL·CueSurge plugin v0.1.0
CONNECTED
GO
3 · Intro
GO
GO ALL
3 · Intro
GO ALL
Stop
Stop
Pause
Pause
Resume
Resume
Restart
Restart
Prev
Prev
Next
Next
Transport

Every transport button, on the deck.

The row you already know from the operator window — GO, GO ALL, Stop, Pause, Resume, Restart, Prev, Next — laid straight onto your Stream Deck. Live key titles show the current standby cue's number and name, so you know exactly what GO will fire.

Stream Deck XL·CueSurge plugin v0.1.0
CONNECTED
Black
Black
Logo
Logo
L3
L3
Presenter
Presenter
Confidence
Confidence
Output

Overrides at your fingertip.

Black Screen, Toggle Logo, Presenter View, Confidence On/Off — the operator overrides you reach for mid-show, all one key deep. Each key glows accent-color when its override is active, so a glance at the deck tells you what the audience is seeing.

  • Black Screen → toggles the blank overlay
  • Show / Hide Logo → brings the bug back
  • Show / Hide L3 → re-fires the last lower-third
  • Presenter View → splits Confidence into NOW / NEXT
  • Confidence On/Off → arms the third program
Stream Deck XL·CueSurge plugin v0.1.0
CONNECTED
Vol +
−5 dB
Vol +
Vol −
−5 dB
Vol −
Muted
Muted
Audio

Ride the master mix.

Nudge the master output trim in 1 dB steps and hit Mute for an instant kill. The volume keys carry the current dB reading live on the key face — no head-turning to the operator window to check where the fader is sitting.

Stream Deck XL·CueSurge plugin v0.1.0
CONNECTED
Jump
1 · Top
Jump
Jump
12 · Q&A
Jump
Top
Top
Navigate

Jump to any cue by number.

Type '3' or '12a' into the property inspector once and that key fires that cue on every press. The plugin pulls your live cue list from CueSurge, so autocomplete chips show you every option — and if you rename the cue in-app, the key title updates itself.

Stream Deck XL·CueSurge plugin v0.1.0
CONNECTED
Cycle
Cycle
LL
LL
LC
LC
LR
LR
UL
UL
UC
UC
UR
UR
C
C
Logo positions

The bug, exactly where you want it.

One key per anchor — lower-left, lower-center, lower-right, upper row, dead center — plus a CYCLE key that walks all seven in order. Each press moves the logo bug live on program (no preview roundtrip). The active anchor lights up in its own color so the deck reads like a mini-map of where the bug sits.

  • One press = teleport the bug, live on program
  • Radio-group feedback: only the active anchor glows
  • Uses the last logo you loaded in the composer
Stream Deck XL·CueSurge plugin v0.1.0
CONNECTED
Show L3
Show L3
LL
LL
LC
LC
LR
LR
UL
UL
UC
UC
UR
UR
C
C
Lower-third positions

Reposition the L3, mid-show.

Same story for lower-thirds. Seven per-anchor keys plus a SHOW / HIDE toggle. Fire an L3 once from the composer and the position keys re-fire it at any anchor — or move an already-on-air L3 in place without a re-transition. The toggle key re-cues the last L3 (with SFX + auto-hide loop) or hides one that's live.

  • Move a live L3 in place — no re-transition
  • Re-cue the last-shown L3 with SFX + auto-hide restart
  • Same seven anchors as the logo family, same color legend
Stream Deck XL·CueSurge plugin v0.1.0
CONNECTED
1 min
1 min
5 min
5 min
10 min
10 min
20 min
20 min
−5 min
−5 min
+1 min
+1 min
Custom
Custom
Clear
Clear
Timers

Show-runner timers, one press away.

Fire countdowns of any duration, nudge the live timer by ±5 min without rebuilding it, and clear it instantly when the section ends. Preset chips in the property inspector cover the durations you actually use — 1m, 2m, 5m, 10m, 15m, 20m.

Zero-config

How it connects.

No IP entry, no port picker, no pairing code. CueSurge writes a per-launch handoff file with a rotating session token; the plugin watches for it and reconnects automatically if CueSurge restarts.

Windows
%APPDATA%\CueSurge\controlsurface.json
macOS
~/Library/Application Support/CueSurge/
Requires CueSurge 0.1.270 or newer for the LOGO / Lower-Third position keys, and Elgato Stream Deck desktop app 6.5+.