How can I configure the S1-S6 buttons on the left of the Flight Panels?
I’m using MSFS 2020 and they don’t seem to work.
Thanks in advance.
How can I configure the S1-S6 buttons on the left of the Flight Panels?
I’m using MSFS 2020 and they don’t seem to work.
Thanks in advance.
With the new Logitech plugin, look for this file:
C:\Program Files\Logitech\Microsoft Flight Simulator Plugin\PluginPages.xml
Open it with a suitable text editor and you can edit the buttons for each of the gauges. The “Event” entries are the Event-IDs from the SDK documentation (not all of those work though)
<Gauge Timeout="100" RootFolder="Relative" File="Gauges\Altimeter.xml">
<Button Id="1" Name="Map" Event="FLIGHT_MAP"/>
<Button Id="2" Name="Main Panel" Event="PANEL_1"/>
<Button Id="3" Name="Radios" Event="PANEL_2"/>
<Button Id="4" Name="GPS" Event="PANEL_3"/>
<Button Id="5" Name="Panel 4" Event="PANEL_4"/>
<Button Id="6" Name="Panel 5" Event="PANEL_5"/>
</Gauge>
You will probably have to run the editor “As Administrator”, since this is a protected folder. Or copy the XML on your desktop, edit it, and then copy it back.
Best regards
Oliver Binder
Lorby-SI
Thank you so much. I will give it a try.
Regards
Thorben
Quick note here too: Asobo are aware that not all of these commands are implemented in Flight Simulator yet, but they do plan to do so in one of the upcoming updates.
IMHO things that don’t work shouldn’t be in the documentation in the first place. That has also been mentioned to Asobo back in alpha spring (by me, among others) and they promised to fix the spec too. Besides, in the current state there is no telling if all events and variables will indeed come back - or if some of them will just be erased.
I think that it is important that people are aware of this, so they don’t spend futile hours working on problems that cannot be solved.
Best regards
Oliver Binder
Lorby-SI
i already spend 5 day,s ;;; NOTHING !!~
Can’t even get the default configured buttons to work.
eg.
does not seem to do anything.
Tried to create this panel, for controlling MFD.
<Gauge Timeout="100" RootFolder="Relative" File="Gauges\PfdG1000.xml">
<Button Id="1" Name="MENU" Event="G1000_MFD_MENU_BUTTON" />
<Button Id="2" Name="FPL" Event="PG1000_MFD_FLIGHTPLAN_BUTTON" />
<Button Id="3" Name="D-TO" Event="G1000_MFD_DIRECTTO_BUTTON" />
<Button Id="4" Name="PROC" Event="G1000_MFD_PROCEDURE_BUTTON" />
<Button Id="5" Name="CLR" Event="G1000_MFD_CLEAR_BUTTON" />
<Button Id="6" Name="ENT" Event="G1000_MFD_ENTER_BUTTON" />
</Gauge>
Copied the original Pfd.xml to new PfdG1000.xml
modified xml file, and replaced Dial configuration to this:
<Mouse>
<Area>
<Area>
<Cursor Type="DownArrow"/>
<Click Event="G1000_MFD_PAGE_KNOB_DEC" Repeat="Yes"/>
</Area>
<Area>
<Cursor Type="UpArrow"/>
<Click Event="G1000_MFD_PAGE_KNOB_INC" Repeat="Yes"/>
</Area>
</Area>
</Mouse>
<Mouse>
<Area>
<Area>
<Cursor Type="DownArrow"/>
<Click Event="G1000_MFD_ZOOMIN_BUTTON" Repeat="Yes"/>
</Area>
<Area>
<Cursor Type="UpArrow"/>
<Click Event="G1000_MFD_ZOOMOUT_BUTTON" Repeat="Yes"/>
</Area>
</Area>
</Mouse>
But none of the “Event” seems to be working
The default G1000 Events do nothing in MSFS. You have to use HVars instead.
Does anyone know where to get the list of working event_id’s?
Any news on that?