Running
You've installed YourControls and now you're ready to get started!
Ensure everybody has the same navdata, scenery, and weather installed.
Launch Microsoft Flight Simulator. Select the same aircraft and spawn location.
Do not enable multiplayer unless you're on different servers.
Once everyone has spawned in, launch
YourControls.exe
and enter a username.There are multiple options to hosting a server. Please try to use Cloud P2P or Direct, and only use Cloud Host as a fallback. The description of the different methods are as follows:
Cloud P2P utilizes a rendezvous server in order to connect two computers behind a router. Depending on your router, this may fail and you'll have to use other connection methods.
A session code will be provided once you hit
Start Server
. Give the session code to the joiners.Cloud Host utilizes a hosted server that relays traffic between computers. Because of the high traffic this uses, the current connection limit is capped at 100.
A session code will be provided once you hit
Start Server
. Give the session code to the joiners.Direct establishes a direct connection between computers using IPs. This requires port forwarding, or that all clients are on a local network.
Enter the port you port forwarded (UDP Port 25071 is the default), then give your external IP to the joiners.
If given a Session Code, click
Cloud Server
, paste code, and click Connect
If given an IP, confirm with the hoster whether it is IPv4 or IPv6, enter port, and click Connect
You're now ready to fly! Only one person has control over throttles/flight controls at any given time. To transfer controls...
- Click the
Give Control
button next to the person's name in theConnection List
- Assign a keybinding in the MSFS controls settings to
Toggle Launch Bar Switch
. When triggered, control will be given to the first person in the Connection List.
To restrict a person from messing with the aircraft, you can click the
Observer
button next to their name.For the G1000/FMC/other avionics, only one person should be interacting with a given area at a time. For example, one person flies while the other fills out the flightplan (you should not be filing out the flightplan at the same time), or one person adjusts the transponder while another zooms out the map. This is to avoid de-synchronization issues.
Last modified 7mo ago