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.
Platform Windows 10/11 (x64) Debian, Ubuntu Fedora, RHEL Linux (AppImage) Download SatelliteSetup.exe 73.7 MB
Run it. ViGEmBus and the firewall rules are included.
Run it. ViGEmBus and the firewall rules are included. sudo apt install ./satellite_*.deb, then log out and back in.sudo dnf install ./satellite-*.rpm, then log out and back in.chmod +x and run. You grant /dev/uinput access yourself. Not code-signed yet. SmartScreen will call the publisher unknown. Pick More info , then Run anyway . Check the SHA256 below instead.
Files in the latest release 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 Right-click the tray icon, then Open Web UI . Hit Generate PIN . The code lasts five minutes. In Dish, pick this PC and type the PIN.