Page 1 of 1

Throttle quadrant button won’t stay configured

Posted: 07 Mar 2019, 01:42
by Kento
I have the t3/t4 buttons of my saintek pro yoke quadrant configured to move the heading bug via send simulation event. I set the buttonmode to repeat so that I can hold it down to move the bug when the mode switch is in the 2 position.

I have the same buttons configured to send a key stroke to pop up the GPS and VoxATC panels when in mode 3. Naturally I want the key sent only once (buttonmode: normal)

No matter what I do, the configured button value will not stay put. I checked the XML profile and the proper values appear to be written during the save operation but when I reload the profile the buttonmode values are incorrect. Even though the XML has different values, the UI and behavior is the same whether in mode 2 or 3.

Here is the relevant xml
<Event BoundTo="QUADRANT_MIDDLE_LOWER">
<EventDefinitions>
<EventDefinition Trigger="VALUEON_MODE1">
<EventActions>
<EventActionKeyboard MacroType="PRESSANDRELEASE" TargetWindow="FS98MAIN">
<KeyboardMacro Duration="50" Repeat="1" Pause="25">
<Keys>
<Keys>D3</Keys>
</Keys>
</KeyboardMacro>
</EventActionKeyboard>
</EventActions>
</EventDefinition>
<EventDefinition Trigger="VALUEON_MODE3">
<EventActions>
<EventActionKeyboard MacroType="PRESSANDRELEASE" TargetWindow="FS98MAIN">
<KeyboardMacro Duration="50" Repeat="1" Pause="25">
<Keys>
<Keys>LShiftKey</Keys>
<Keys>D8</Keys>
</Keys>
</KeyboardMacro>
</EventActionKeyboard>
</EventActions>
</EventDefinition>
<EventDefinition Trigger="VALUEON_MODE2" InputBehavior="Repeat">
<EventActions>
<EventActionControl TargetDataDefinition="SIMCONNECT:HEADING_BUG_DEC" Value="1" ValueOperation="Set" />
</EventActions>
</EventDefinition>
</EventDefinitions>
</Event>

Re: Throttle quadrant button won’t stay configured

Posted: 15 Mar 2019, 19:01
by c0nnex
It's currently not possible to have diffrent buttonmodes for the diffrent joystick modes.
(It's on todo list)