Skip to main content
Companion

Companion Satellite

Distribute your physical Stream Deck controllers and other USB surfaces across multiple computers — all controlled from a single central Companion instance, without installing Companion at each workstation.


What is Companion Satellite?

Companion Satellite is a small, lightweight application that connects your local USB surfaces — Stream Decks and other supported control surfaces — to a Bitfocus Companion server running on another machine over the network.

The computers don't need to be on the same subnet or VLAN. As long as a TCP connection can be established — whether over a local network or a VPN — Satellite will work. Each connected surface shows up in Companion just like a locally attached device, and can be configured the same way.


Surfaces appear as local

Each surface shows up in Companion as its own satellite device, indistinguishable from a locally-connected surface. Assign pages, configure buttons, and set up feedbacks exactly as you normally would.

Works over any TCP network

Satellite connects over TCP — same LAN, across VLANs, or through a VPN. No multicast or broadcast required. If the machines can reach each other, Satellite works.

Web configuration UI

Satellite includes a built-in web interface at http://satellite-ip:9999. Configure your target Companion host, manage surface plugins, and monitor connected surfaces — all from a browser.

Wide surface support

Works with Elgato Stream Decks and any other USB surface types supported by Companion. Enable or disable specific surface plugins through the web UI to control which device types Satellite scans for.

Run it everywhere

A native desktop app for Windows, macOS, and Linux; a prebuilt Raspberry Pi image; or a headless systemd service for any x64/arm64 Debian system. Deploy Satellite wherever you need it.

github

Open Source on GitHub

Companion Satellite is completely open source and welcomes contributions from the community. Whether you're fixing bugs, adding features, or creating new device modules, your contributions help make Companion Satellite better for everyone.