- Microsoft Flight Simulator 2020 and 2024
- Prepar3D
- X-Plane 11 and 12
Before you start
- Both PCs must be on the same local network.
- You need the IP address of the simulator PC. On the simulator PC, open Command Prompt, run
ipconfig, and note the IPv4 Address (for example192.168.1.20). - A fixed IP address for the simulator PC is recommended. Otherwise the address can change after a router restart.
Microsoft Flight Simulator and Prepar3D
These simulators use their own SimConnect server, so no FlyHub software is needed on the simulator PC.1. Set up SimConnect on the simulator PC
OpenSimConnect.xml on the simulator PC with a text editor. Common locations:
Add this entry inside the
<SimBase.Document> element. Replace the address with the simulator PC’s IP address. Port 500 is an example; any free port works.
SimBase.Document wrapper. See the official SimConnect.xml documentation for MSFS 2020 and MSFS 2024. Prepar3D uses the same format.
2. Connect FlyHub
On the PC running FlyHub Desktop:- Open Settings > Simulator.
- In Networked setup, turn on Simulator on another PC.
- Choose your simulator.
- Enter the simulator PC’s IP address and the port from
SimConnect.xml. - Click Save connection.
X-Plane
X-Plane needs the FlyHub telemetry plugin on the simulator PC, with network mode turned on. FlyHub reads the loaded aircraft from the plugin, so you do not need a network share or mapped drive.1. Install the plugin on the simulator PC
The easiest way is to let FlyHub prepare the plugin:- On the PC running FlyHub Desktop, open Settings > Simulator.
- In Networked setup, turn on Simulator on another PC and choose X-Plane 11 / 12.
- Click Save plugin and choose a folder, such as a USB drive or a shared folder.
- On the simulator PC, copy the saved
FlyHubTelemetryfolder intoX-Plane 12\Resources\plugins(orX-Plane 11\Resources\plugins). Replace the existingFlyHubTelemetryfolder if there is one. - Start X-Plane. When Windows Firewall asks about X-Plane, allow it on private networks.
If FlyHub Desktop is also installed on the simulator PC, you can install the plugin from Settings > Simulator > X-Plane installations instead. Then turn on network mode in X-Plane from Plugins > FlyHub > Allow FlyHub on another PC. Network mode stays on after plugin updates.
2. Check network mode in X-Plane
In X-Plane, open the Plugins menu, then FlyHub. Allow FlyHub on another PC (port 52000) should be checked. The port shown here is the one FlyHub needs.3. Connect FlyHub
On the PC running FlyHub Desktop:- Open Settings > Simulator.
- In Networked setup, make sure X-Plane 11 / 12 is selected.
- Enter the simulator PC’s IP address and port
52000. - Click Save connection.
Recover Flight with X-Plane
To put the aircraft back in position after a crash, FlyHub sends one message to X-Plane’s own network port. On the simulator PC, open X-Plane Settings > Network, turn on the incoming connections switch at the bottom of the page (Accept incoming connections), and keep the receive port at49000.
Switch back to one PC
Turn off Simulator on another PC and click Save connection. FlyHub goes back to finding the simulator on the same PC.Things to know
- You cannot change the connection during a flight. Finish or close the flight first.
- FlyHub cannot see the simulator’s process on another PC. If the connection drops mid-flight, FlyHub waits for it to come back and offers Recover Flight if it does not.
- The Scenery Scanner scans the PC that runs FlyHub Desktop, not the simulator PC.
Troubleshooting
If FlyHub does not connect:- Check the IP address and port. The simulator PC’s address can change after a restart.
- Make sure both PCs are on the same network, and not on a guest network.
- Check that Windows Firewall on the simulator PC allows the simulator (MSFS, Prepar3D, or X-Plane) on private networks.
- For MSFS and Prepar3D, check that
SimConnect.xmlis in the right folder, and restart the simulator after editing it. - For X-Plane, check that Plugins > FlyHub > Allow FlyHub on another PC is checked and that a flight is loaded.
- Antivirus software can also block the connection. Allow the simulator there too.