New key events in SDK 0.24.1.0 unrecognized when requested via SimConnect

The following new key events (defined in gauges.h) in SDK 0.24.1.0 are unrecognized when requested via SimConnect:

#define KEY_ROTOR_GOV1_SWITCH_OFF (KEY_ID_MIN + 2032)
#define KEY_ROTOR_GOV1_SWITCH_ON (KEY_ID_MIN + 2033)
#define KEY_ROTOR_GOV1_SWITCH_TOGGLE (KEY_ID_MIN + 2034)
#define KEY_ROTOR_GOV1_SWITCH_SET (KEY_ID_MIN + 2035)
#define KEY_HELI_BEEP1_INCREASE (KEY_ID_MIN + 2036)
#define KEY_HELI_BEEP1_DECREASE (KEY_ID_MIN + 2037)
#define KEY_HELI_BEEP1_SET (KEY_ID_MIN + 2038)
#define KEY_ROTOR_GOV2_SWITCH_OFF (KEY_ID_MIN + 2039)
#define KEY_ROTOR_GOV2_SWITCH_ON (KEY_ID_MIN + 2040)
#define KEY_ROTOR_GOV2_SWITCH_TOGGLE (KEY_ID_MIN + 2041)
#define KEY_ROTOR_GOV2_SWITCH_SET (KEY_ID_MIN + 2042)
#define KEY_HELI_BEEP2_INCREASE (KEY_ID_MIN + 2043)
#define KEY_HELI_BEEP2_DECREASE (KEY_ID_MIN + 2044)
#define KEY_HELI_BEEP2_SET (KEY_ID_MIN + 2045)

I have tried requesting them both with and without the “KEY_” prefix (e.g. both “KEY_ROTOR_GOV1_SWITCH_OFF” and “ROTOR_GOV1_SWITCH_OFF” give an unrecognized error).

Also the following key event added in 0.23.1.0 is also not recognized:

#define KEY_HELI_BEEP_SET (KEY_ID_MIN + 2031)

John

Hello @ImpoliteGem5317

For now, the event strings do not match the define as for other events.

This is something we plan to address for SU15 release.
In the meantime, the names you want to use are documented here:
Helicopter Specific Events (flightsimulator.com)

Regards,
Sylvain

Ok, thanks. I may try those names when I get a chance to switch back to using SU15, but I will probably wait to see what works once released if this is going to change,

Regards,

John

1 Like