Download
The desktop companion — the half that runs on the computer with the simulator, and gives it a controller to read.
Windows
Version 0.2.4. 64-bit Windows 11. Needs the Uplink app on your phone and both devices on the same network.
Download the installerNot code-signed. Windows will warn you the first time — see below. Nothing proves where this file came from, so check that it is the file that was built:
SHA-256 191bbf694842bfa3429acb8227b9966feb6d7f105c2d6e0790ae2ca2dd65c7b9
Get-FileHash .\fpv-tx-companion-setup-0.2.4.exe -Algorithm SHA256
If it does not match, do not run the file.
Platform status
- WindowsAvailable
64-bit Windows 11
Available now. Built and flown daily on the machine it is developed on. It is not code-signed, so check the hash below before you run it.
- macOSWaiting on Apple
Apple silicon and Intel
Built. Creating a virtual controller on macOS needs an entitlement from Apple; that request is filed, and the timing is Apple's.
- LinuxIn development
Kernel with uinput support
In development, built on the kernel's own uinput interface. Not yet through testing on real hardware.
The first-run warning
Windows will show “Windows protected your PC” the first time you run the installer. Click More info, then Run anyway. You will see this once.
What the installer does
The installer does two things worth knowing about before you run it:
- Installs the ViGEmBus driver. This is a widely used open-source kernel-level driver that lets the companion create the virtual gamepad your simulator reads. It is skipped if it is already present. You can decline it, but it is the piece the simulator actually reads, so without it you cannot fly.
- Opens two firewall rules. The companion listens on your local network so the phone can reach it — one rule for the control connection, one for the controller page. Both are scoped to this program and to private networks only, never public and never domain. Uninstalling removes them.
The companion is self-contained. There is nothing else to install.
Next
Setup and pairing walks through connecting the phone to the companion. Support covers where to write if something does not work.