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