Built around your workflow

One app, many ways to control.

DeviceJockey adapts to the way you work. Instead of relying on a fixed remote, you create control surfaces from configurable items and arrange them on the panels you need. Everything is created and edited directly in the app. No external editor is 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

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
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.