Stream Deck plugin · v0.2.0

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
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
  • Toggle Logo → brings the bug back
  • 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
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.198 or newer and Elgato Stream Deck desktop app 6.5+.