OBS Studio
Control scenes, sources, recording, streaming, and more through OBS WebSocket.
Touch · Control · Anything
DeviceJockey turns iPhone, iPad, and Mac into a freely configurable control surface. Build the panels you need, connect devices and software from different worlds, and control everything from one interface.
Available for iPhone, iPad, and Mac through TestFlight.
Built around your workflow
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.
How DeviceJockey is organized
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.
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
Follow the complete Guide from interfaces and items through panels, scenes, commands, events, Swaps, and the more advanced features.
Interface guides
Control scenes, sources, recording, streaming, and more through OBS WebSocket.
Publish values, subscribe to topics, and connect your control surface to an MQTT environment.
Build bidirectional mixer controls for X Air, M Air, X32, and M32 series consoles.
Looking for a particular topic? Search the documentation.
Ready to begin?
Join the DeviceJockey beta through TestFlight, then use this guide to connect your first interface and create a panel.