Physical Control

Your Stream Deck+
is the instrument.

Four dials. Four axes. DRIFT mapped to physical hardware so you can navigate coordinate space with your hands, not a mouse.

Download Bridge Setup Guide
Stream Deck+ layout
Time
+1.8
Reg
+0.8
Cert
+0.6
Weird
0.70
Swipe → to change genre family
Qawwali
Doom
Ambient
Generate
What you need
Stream Deck+

The model with 4 dials and a touch strip. Other Stream Deck models work but only get button controls, no dial navigation.

elgato.com →
No app needed

The DRIFT bridge talks directly to the hardware. You don't need the Elgato Stream Deck software. Close it if it's running to avoid conflicts.

Python 3.12

The bridge is a Python script. Install Python 3.12 from python.org. Windows, Mac, and Linux are all supported.

python.org →
DRIFT Running

The bridge connects to your local DRIFT server. DRIFT must be running at localhost:5000 before you start the bridge.

Setup Guide

Three steps.

01

Download and install

Download the DRIFT Stream Deck Bridge package. Unzip it anywhere. Run install.bat — it installs the Python dependencies automatically. Takes about 30 seconds.

Download Bridge Package
02

Start DRIFT

Open a terminal in your DRIFT folder and run:

py -3.12 server.py

Wait for "Vector ready" and "DRIFT running at http://localhost:5000".

03

Run the bridge

Run start.bat from the bridge folder. Your Stream Deck+ dials and buttons are now live. Open DRIFT in your browser and start navigating.

Controls Reference
ControlAction
Dial 1 — rotateTime axis (-2.0 to +2.0)
Dial 2 — rotateRegister axis (-2.0 to +2.0)
Dial 3 — rotateCertainty axis (-2.0 to +2.0)
Dial 4 — rotateWeirdness (0 to 1.0)
Dial 4 — clickGenerate
Touch strip — swipeNavigate between genre families
Buttons 1–6Select / deselect genres
Button 7Cycle voice (Male / Female / Both)
Button 8Generate
Questions?

We'll help you get set up.

Email Support