Downloads

Satellite

The receiver. Runs on the PC you play on, so its games see a normal controller.

Free. LGPL-3.0-or-later. No account, no analytics.

Download

SatelliteSetup.exe 73.7 MB

Run it. ViGEmBus and the firewall rules are included.

Files in the latest release

Platform File Size
Windows 10/11 (x64) SatelliteSetup.exe 73.7 MB
Debian, Ubuntu satellite-amd64.deb 885 KB
Fedora, RHEL satellite-x86_64.rpm 702 KB
Linux (AppImage) satellite-x86_64.AppImage 15.8 MB
Checksums SHA256SUMS -

Requirements

Windows
Windows 10 or 11, x64. The installer carries the ViGEmBus driver.
Linux
Any modern kernel with uinput. The .deb and .rpm add a udev rule so your user can write to /dev/uinput.
macOS
Not supported. The release page carries a macOS artifact, but it is an unsigned stub with no virtual-HID entitlement and cannot receive input.

Verify your download

Compare the hash against SHA256SUMS before you run anything.

Windows (PowerShell)

Get-FileHash .\SatelliteSetup.exe -Algorithm SHA256

Linux

sha256sum -c SHA256SUMS --ignore-missing

How we sign and verify releases

After installing

  1. Right-click the tray icon, then Open Web UI.
  2. Hit Generate PIN. The code lasts five minutes.
  3. In Dish, pick this PC and type the PIN.