Built around your workflow

One app, many ways to control.

Instead of adapting your workflow to a fixed remote, you create your own control surface directly in DeviceJockey. Combine classic controls such as buttons, sliders, rotary controls, and labels on one or more panels. No external editor is required.

Universal protocols such as MIDI, Bluetooth MIDI, OSC, MQTT, and Art-Net work alongside dedicated interfaces for OBS Studio, Logic Pro, Grass Valley, Blackmagic Videohub, and Behringer/Midas mixers.

Configure directlyCreate and edit every panel inside DeviceJockey.
Connect different worldsControl multiple devices and applications from one interface.
Switch between workflowsOrganize panels, interfaces, and macros in independent scenes, then activate the setup you need.

How DeviceJockey is organized

From connection to control surface.

1

Interfaces

Define how DeviceJockey communicates with a device or application.

About interfaces →
2

Items

Add buttons, sliders, rotary controls, labels, and other controls.

About items →
3

Panels

Arrange your items across one or more custom control surfaces.

About panels →
4

Scenes

Group complete configurations for different workflows.

About scenes →
Scenes keep complete setups together.

Depending on your workflow, you may need different panels, interfaces, and connection settings. Scenes bundle panels, interfaces, and macros into complete configurations. Each scene is independent, and only one scene is active at a time. This means that only the interfaces belonging to the active scene are connected, and panel items access only those interfaces.

Reuse values with Swaps.

Swaps are reusable placeholders whose values can change dynamically. Use them in commands, events, and item titles to adapt controls without editing every configuration individually. For example, a button can use a Swap for an OBS scene name: change its value from “Scene 1” to “Scene 2,” and the button automatically controls the new scene.

Learn how Swaps work →

User Guide

Learn the basics or open a specific interface.

Recommended start

New to DeviceJockey?

Follow the complete Guide from interfaces and items through panels, scenes, commands, events, Swaps, and the more advanced features.

Open the complete Guide

Interface guides

Go directly to a specific setup.

View all interfaces →
Streaming

OBS Studio

Control scenes, sources, recording, streaming, and more through OBS WebSocket.

Open guide
Automation

MQTT

Publish values, subscribe to topics, and connect your control surface to an MQTT environment.

Open guide
Audio

Behringer / Midas

Build bidirectional mixer controls for X Air, M Air, X32, and M32 series consoles.

Open guide

Ready to begin?

Build your first control surface.

Join the DeviceJockey beta through TestFlight, then use this guide to connect your first interface and create a panel.