DeviceJockey Guide

Commands and Events

Commands send actions to your environment. Events bring information back to your items.

Commands

Control devices and applications.

Commands are assigned to actions on an item. A button can send a command when you tap it. A slider or rotary control can send commands while you change its value. The selected interface determines which commands are available and where they are sent.

Example

A button sends an OBS command to switch the current program scene.

Events

Reflect changes on your panel.

Events control items with information received from devices, applications, or DeviceJockey itself. An event can move a slider, change a label, or switch a button light on and off. The selected interface determines which events are available.

Example

OBS reports that a scene is active. The matching button receives an event and lights up.

Two directions

Build controls that stay in sync.

1

User interaction

You tap a button or move a control.

2

Command

The item sends an action through its interface.

3

External change

The device or application reports its current state.

4

Event

The panel item updates to reflect that state.

Use feedback whenever possible.

Commands control the target. Events help the panel show what actually happened.

Continue with Remote Options →