RemoteFlight - Beautiful and efficient Flight Simulator 2020, FSX, Prepar3D and X-Plane gauges for Apple devices

Beautiful and efficient Flight Simulator (all versions) and X-Plane gauges for Apple devices


Using RemoteFlight Server

Most of the time, things just work out of the box. If you have a typical home network setup, one router that connects wired and wireless devices in your home, you shouldn't have any issues. If you do find one, please refer to this page. If you can't find the answer here, please, let me know, I will try to help you.

Installation / Windows + FS2020, FSX, FSX:SE or Prepar3D

  • Make sure you have Microsoft .NET Framework 4 ( Available here or via Windows Update )
    Windows 7 and Windows 10 have this already installed.
  • Download and install FSUIPC library from Pete Dowson
    If you have multiple versions of FSX (e.g. both FSX and FSX Steam), FSUIPC installer will ask which version you want to install it to.
    Free unregistered version is sufficient, you don't have to buy it (but it is encouraged if you wish to use advanced features).
  • Download and install RemoteFlight Server, which is available here. Once installed, you will find the server in "Inputwish > RemoteFlight" directory in Start Menu. The application will check and download updates automatically.

Installation / X-Plane on Windows

  • Download XPUIPC (development version) from the link here.
  • Install the plugin according to its readme instructions.
  • Start X-Plane and verify that XPUIPC item is available in Plugins menu.
  • Start RemoteFlight SERVER app, and click Start server.
  • The server should now connect to X-Plane

Installation / X-Plane on MacOS

  • Download the zip file from Download page
  • Inside is a folder named "rfxpl"
  • Unzip this entire folder to your XPLANE_DIR/Resources/Plugins/
  • Resulting structure should be XPLANE_DIR/Resources/Plugins/rfxpl/...
  • You may check out the readme.txt file for further details
  • To connect, you will need to obtain your Mac IP address on local network. The easiest way is to look in System Preferences > Network
  • Default port number is set to 1234, if you need to change it, edit file 'rfxpl.ini' in plugin folder
  • If you use MacOS Catalina or later, disable the Gatekeeper (see below)
  • Launch X-Plane and start a flight, locate RemoteFlight in Plugins menu and Start server

MacOS Catalina and later

  • Catalina blocks unsigned plugins using Gatekeeper.
  • Easiest way to work around this is to disable this feature by opening the Terminal and running the following command:
    sudo spctl --master-disable

Running the server

  • Start Flight Simulator as you would normally and wait until it is fully loaded.
  • Start RemoteFlight Server (on Windows Vista and 7 you will need to confirm Administrator access). On first run, the server will choose a random port, which you can randomize further or set manually. When you are happy with the port number, click the green button "Start server".
  • On first run on Vista or Windows 7, a pop-up window will appear, requesting access to firewall if you have one enabled. Allow this exception so that RemoteFlight Server can be accessed via network.
  • If you are using any 3rd party firewall application, make sure it allows RemoteFlight Server (please consult the manual for your firewall on how to do this). I did testing with Norton and Avast firewall, both work without problems if properly set up.
  • Important note on the firewall setup: If your home network is configured as Public, make sure you allow connections to RemoteFlight server on Public networks.
  • Upon successful connection the status message in server window will change to "Connected to FS" and a message will appear in Flight Simulator.
  • Your system is now ready to be controlled via RemoteFlight gauges

Connecting to the server

It`s really quite easy!
  1. Open Settings in RemoteFlight application
  2. Fill-in the same values as they appear
    in RemoteFlight Server window
  3. Hit Test connection button
  4. Save settings and enjoy

Debugging connection problems

For most users, devices will connect to RemoteFlight Server on the first attempt. If this isn't your case, don't panic. Wi-fi networks and routers sometimes behave strange, to say the least.

First you wish to check, if the server is actually connected to Flight Simulator. Try to access the server using the browser on the same machine

RemoteFlight server testing local screenshot

If that works, you can test the same thing on another device in the network - either iPhone or any other, to see if there are any problems with network, firewalls, router etc.

RemoteFlight server testing remote screenshot

At this point, you should be able to connect from RemoteFlight apps. However, if this step fails, you need to check your network, as the server machine isn't accessible from wi-fi devices.

Try to check for:

  • firewalls on server machine - add RemoteFligth Server to allowed apps
  • VPN clients or Hamachi clients
  • multiple network cards - e.g. that you don't missplace IP used for wifi and wired connection
  • just resetting wi-fi router did help users many times
  • some routers have "wifi isolation" mode, that isolates devices from each other - make sure you haven't got such feature switched on
  • Important note on the firewall setup: If your home network is configured as Public, make sure you allow connections to RemoteFlight server on Public networks as well.

Start-up crash

In case RemoteFlight Server does crash on startup, there is possible solution.

  1. If this happens in standalone version, make sure you have unzipped the entire folder and not just an executable file.
  2. If you've unzipped everyhing correctly it's most likely to a problem with your .NET installation.
    In this case, go to and download Microsoft .NET Framework 4 Client Profile. Reinstall using this downloaded installer or uninstall you current .NET framework and install fresh from Microsoft .NET website.
  3. If the problem persists, use Windows Event viewer to find the error message and contact support
RemoteFlight Server is required to connect your Flight Simulator and the apps.
It's very lightweight and indeed free