Hi
our flight simulator club has a built G1000 cockpit. The software running the G1000 simulation connects to P3D using simconnect but is no longer supported by the developer.
We are looking to implement MSFS’s G1000 into our sim, as it will allow us to continue using the cockpit without issues (the G1000 software we currently use does crash with navdata updates for example).
The displays of the G1000 units are recognised as a regular display in windows. The buttons are interfaced in the software but we can work around it to make them appear as joystick buttons, thus an implementation using FSUIPC would be a possibility.
Would this be a good approach?
Thanks!
That’s a lot of buttons so it may be easier to interface via say an Arduino. Not easy to say the best way without knowing the existing hardware setup. If it’s already recognised as a usb joystick then yes using a third party app such as FSUIPC to map those to the relevant MSFS G1000 event would work.
Check out Mobiflight. Easiest way to interface buttons using inexpensive Mega2560 clones. My current button box covers every input for a 172 using 2 arduinos.
2 Likes
If the screens are recognized by Windows and the buttons and knobs recognized as joystick buttons, there’s no reason you can’t use something like FSUIPC, Mobiflight, Spad.next, or some other 3rd party app to program it to the correct H: events for use with MSFS.
All you need is to use the popout function in the sim to undock the G1000 screens and you’re golden.
1 Like
Exactly, though it would be nice if it would be a one-click solution. Every time you fly you have to undock & drag the screens, or does MSFS save the positions?
Use popout manager. works perfect in my flightsimdiy G1000 cockpit
1 Like