Built around your workflow

One app, many ways to control.

Build each control surface from the elements your workflow actually requires. Configure how buttons, sliders, rotary controls, and other items look and behave, connect them to different devices and applications, and organize complete setups in scenes. Everything is created and edited directly in DeviceJockey—no external editor required.

Build your controlsChoose buttons, sliders, rotary controls, labels, and more, then configure how they look and behave.
Connect your systemsUse universal protocols alongside dedicated interfaces for applications and professional equipment.
Organize your workflowsCombine 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

Bundle panels, interfaces, macros, and connection settings into an independent setup. Only one scene is active at a time, so only its interfaces are connected and available to panel items.

About scenes →

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
Lighting

Art-Net

Control a 512-channel DMX universe through an Art-Net node on your network.

Open guide
Broadcast

Grass Valley

Control camera functions and reflect their current values on a custom DeviceJockey panel.

Open guide
Audio

Behringer / Midas

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

Open guide
Automation

MQTT

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

Open guide
Universal

OSC

Send and receive flexible control messages using OSC paths and typed arguments.

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.