Aircraft Flight Control Events
The event IDs listed here are all related to the different view and camera systems.
Ailerons
| Key Name | Event ID | Parameters | Description |
|---|---|---|---|
AILERON_CENTER | KEY_AILERON_CENTER | N/A | Centers aileron position. Note that this is simply an alias for the CENTER_AILER_RUDDER event. |
AILERON_LEFT | KEY_AILERON_LEFT | N/A | Increments the left aileron by 1°. Note that this is simply an alias for the AILERONS_LEFT event. |
AILERON_RIGHT | KEY_AILERON_RIGHT | N/A | Increments the right aileron by 1°. Note that this is simply an alias for the AILERONS_RIGHT event. |
AILERON_SET | KEY_AILERON_SET | [0] Position (-16383 to 16384) | Sets the aileron position. |
AILERON_TRIM_DISABLED_SET | KEY_AILERON_TRIM_DISABLED_SET | [0]: Bool | Enable (1, TRUE) or disable (0, FALSE) the aileron trim. |
AILERON_TRIM_DISABLED_TOGGLE | KEY_AILERON_TRIM_DISABLED_TOGGLE | N/A | Toggle the aileron trim disabled option between on (1) and off (0). |
AILERON_TRIM_LEFT | KEY_AILERON_TRIM_LEFT | N/A | Increments the left aileron trim by 0.001. |
AILERON_TRIM_RIGHT | KEY_AILERON_TRIM_RIGHT | N/A | Increments the right aileron trim by 0.001. |
AILERON_TRIM_SET | KEY_AILERON_TRIM_SET | [0] Position (-100 to 100) | Sets the aileron trim. |
AILERON_TRIM_SET_EX1 | KEY_AILERON_TRIM_SET_EX1 | [0] Position (-16383 to 16384) | Sets the aileron trim with extra precision. |
AILERONS_LEFT | KEY_AILERONS_LEFT | N/A | Increments the left ailerons by 1°. |
AILERONS_RIGHT | KEY_AILERONS_RIGHT | N/A | Increments the right ailerons by 1°. |
AXIS_AILERONS_SET | KEY_AXIS_AILERONS_SET | [0] Position (-16383 to 16384) | Sets the aileron position. |
AXIS_SENSOR_AILERONS_SET | KEY_GYRO_AXIS_AILERONS_SET | [0] Position (-16383 to 16384) | Sets the aileron position. Note that this is simply an alias for the AILERON_SET event to be used when gyro controls are enabled. |
CENTER_AILER_RUDDER | KEY_CENTER_AILER_RUDDER | N/A | Centers the aileron and rudder positions. |
Elevators
| Key Name | Event ID | Parameters | Description |
|---|---|---|---|
AXIS_ELEV_TRIM_SET | KEY_AXIS_ELEV_TRIM_SET | [0]: Trim position (-16383 to 16384) | Sets the elevator trim position (input will be normalised to a value between -1 and 1). |
AXIS_ELEVATOR_SET | KEY_AXIS_ELEVATOR_SET | [0]: Position (-16383 to 16384) | Sets the elevator position (input will be normalised to a value between -1 and 1). Note that this is simply an alias for the ELEVATOR_SET event, and will not work if gyro controls are active. |
AXIS_SENSOR_ELEVATOR_SET | KEY_GYRO_AXIS_ELEVATOR_SET | [0]: Position (-16383 to 16384) | Sets the elevator position (input will be normalised to a value between -1 and 1). Note that this is simply an alias for the ELEVATOR_SET event and will only work when gyro controls are enabled. |
ELEV_DOWN | KEY_ELEV_DOWN | N/A | Decrements the elevator by -0.05 (to a minimum of -1). When the key is released the elevator will return to it’s original position.Note that this is simply an alias for the ELEVATOR_DOWN event. |
ELEV_TRIM_DN | KEY_ELEV_TRIM_DN | N/A | Decrements the elevator trim by -0.0005. Holding down the key will cause the trim to decrement faster over time. |
ELEV_TRIM_UP | KEY_ELEV_TRIM_UP | N/A | Increments the elevator trim by 0.0005. Holding down the key will cause the trim to increment faster over time. |
ELEV_UP | KEY_ELEV_UP | N/A | Increments elevator by 0.05 (to a maximum of 1). When the key is released the elevator will return to it’s original position.Note that this is simply an alias for the ELEVATOR_UP event. |
ELEVATOR_DOWN | KEY_ELEVATOR_DOWN | N/A | Decrements the elevator by -0.05 (to a minimum of -1). When the key is released the elevator will return to it’s original position. |
ELEVATOR_SET | KEY_ELEVATOR_SET | [0]: Position (-16383 to 16384) | Sets elevator position (input will be normalised to a value between -1 and 1). Note that this willnot work if gyro controls are active. |
ELEVATOR_TRIM_DISABLED_SET | KEY_ELEVATOR_TRIM_DISABLED_SET | [0]: Bool | Sets the Elevator Trim Disabled to be on (TRUE) or off (FALSE). |
ELEVATOR_TRIM_DISABLED_TOGGLE | KEY_ELEVATOR_TRIM_DISABLED_TOGGLE | N/A | Toggles the Elevator Trim Disabled between on (1, TRUE) and off (0, FALSE). |
ELEVATOR_TRIM_SET | KEY_ELEVATOR_TRIM_SET | [0]: Trim position (-16383 to 16384) | Sets the elevator trim position. |
ELEVATOR_UP | KEY_ELEVATOR_UP | N/A | Increments the elevator by 0.05 (to a maximum of 1). When the key is released the elevator will return to it’s original position. |
Flaps
| Key Name | Event ID | Parameters | Description |
|---|---|---|---|
AXIS_FLAPS_SET | KEY_AXIS_FLAPS_SET | [0]: Position (-16383 to 16384) | Sets flap handle to closest increment (-16383 - +16383) |
FLAPS_1 | KEY_FLAPS_1 | N/A | Sets flap handle to first extension position |
FLAPS_2 | KEY_FLAPS_2 | N/A | Sets flap handle to second extension position |
FLAPS_3 | KEY_FLAPS_3 | N/A | Sets flap handle to third extension position |
FLAPS_4 | KEY_FLAPS_4 | N/A | Sets flap handle to fourth extension position |
FLAPS_CONTINUOUS_DECR | KEY_FLAPS_CONTINUOUS_DECR | [0]: Position (0 to 16383) | Decrement flap handle by a value (0 to 16383). |
FLAPS_CONTINUOUS_INCR | KEY_FLAPS_CONTINUOUS_INCR | [0]: Position (0 to 16383) | Increment flap handle by a value (0 to 16383). |
FLAPS_CONTINUOUS_SET | KEY_FLAPS_CONTINUOUS_SET | [0]: Position (0 to 16383) | Set flap handle to any value (0 to 16383). |
FLAPS_DECR | KEY_FLAPS_DECR | N/A | Decrements flap handle position by one level. |
FLAPS_DETENTS_SET | KEY_FLAPS_DETENTS_SET | N/A | No longer used in the simulation. |
FLAPS_DOWN | KEY_FLAPS_DOWN | N/A | Sets flap handle to full extension position. |
FLAPS_INCR | KEY_FLAPS_INCR | N/A | Increments flap handle position by one level. |
FLAPS_SET | KEY_FLAPS_SET | [0]: Position (0 to 16383) | Set flap handle to closest increment (0 to 100%). |
FLAPS_UP | KEY_FLAPS_UP | N/A | Sets flap handle to full retract position |
Miscellaneous
| Key Name | Event ID | Parameters | Description |
|---|---|---|---|
CENTER_NT361_CHECK | KEY_CENTER_NT361_CHECK | N/A | Check to see if NT 361 Flight Trainer should be centered |
CHVPP_LEFT_HAT_UP | KEY_CHVPP_LEFT_HAT_UP | N/A | CH Virtual Pilot Pro up - left hat keypress. |
CHVPP_LEFT_HAT_DOWN | KEY_CHVPP_LEFT_HAT_DOWN | N/A | CH Virtual Pilot Pro down - left hat keypress. |
CHVPP_AP_ALT_WING | KEY_CHVPP_AP_ALT_WING | N/A | CH Virtual Pilot Pro altitude hold and wing level. |
MOUSE_AS_YOKE_RESUME | KEY_MOUSE_AS_YOKE_RESUME | N/A | No longer used in the simulation. |
MOUSE_AS_YOKE_SUSPEND | KEY_MOUSE_AS_YOKE_SUSPEND | N/A | No longer used in the simulation. |
MOUSE_AS_YOKE_TOGGLE | KEY_MOUSE_AS_YOKE_TOGGLE | N/A | No longer used in the simulation. |
Rudder
| Key Name | Event ID | Parameters | Description |
|---|---|---|---|
AUTORUDDER_TOGGLE | KEY_AUTOCOORD_TOGGLE | N/A | Turn the automatic rudder control feature on or off. |
AXIS_RUDDER_SET | KEY_AXIS_RUDDER_SET | [0]: Position (-16383 to 16384) | Sets rudder position. |
RUDDER_AXIS_MINUS | KEY_RUDDER_AXIS_MINUS | N/A | Move the rudder axis to yaw the aircraft left. |
RUDDER_AXIS_PLUS | KEY_RUDDER_AXIS_PLUS | N/A | Move the rudder axis to yaw the aircraft right. |
RUDDER_CENTER | KEY_RUDDER_CENTER | N/A | Centers rudder position |
RUDDER_LEFT | KEY_RUDDER_LEFT | N/A | Increments rudder left |
RUDDER_RIGHT | KEY_RUDDER_RIGHT | N/A | Increments rudder right |
RUDDER_SET | KEY_RUDDER_SET | [0]: Position (-16383 to 16384) | Sets rudder position. Note that if gyro controls are enabled, this will not work. |
AXIS_SENSOR_RUDDER_SET | KEY_GYRO_AXIS_RUDDER_SET | [0]: Position (-16383 to 16384) | Sets the rudder position (input will be normalised to a value between -1 and 1). Note that this is simply an alias for the RUDDER_SET event, and will only be used when gyro controls are enabled. |
RUDDER_TRIM_DISABLED_SET | KEY_RUDDER_TRIM_DISABLED_SET | [0]: Bool | Enables (TRUE) or disables (FALSE) the rudder trim. |
RUDDER_TRIM_DISABLED_TOGGLE | KEY_RUDDER_TRIM_DISABLED_TOGGLE | N/A | Toggles the rudder trim on (TRUE) or off (FALSE). |
RUDDER_TRIM_LEFT | KEY_RUDDER_TRIM_LEFT | N/A | Increments rudder trim left |
RUDDER_TRIM_RESET | KEY_RUDDER_TRIM_RESET | N/A | Reset the rudder trim. |
RUDDER_TRIM_RIGHT | KEY_RUDDER_TRIM_RIGHT | N/A | Increments rudder trim right |
RUDDER_TRIM_SET | KEY_RUDDER_TRIM_SET | [0]: Value | Sets the rudder trim value, between -100 and 100. |
RUDDER_TRIM_SET_EX1 | KEY_RUDDER_TRIM_SET_EX1 | [0]: Value | Sets the rudder trim value, between -16383 and 16383. |
Slew
| Key Name | Event ID | Parameters | Description |
|---|---|---|---|
AXIS_SLEW_AHEAD_SET | KEY_AXIS_SLEW_AHEAD_SET | [0]: Position (-16383 to 16384) | While in Slew mode, control the Z axis translation. |
AXIS_SLEW_ALT_SET | KEY_AXIS_SLEW_ALT_SET | [0]: Position (-16383 to 16384) | While in Slew mode, control the Y axis translation. |
AXIS_SLEW_BANK_SET | KEY_AXIS_SLEW_BANK_SET | [0]: Position (-16383 to 16384) | While in Slew mode, control the roll axis. |
AXIS_SLEW_HEADING_SET | KEY_AXIS_SLEW_HEADING_SET | [0]: Position (-16383 to 16384) | While in Slew mode, control the yaw axis. |
AXIS_SLEW_PITCH_SET | KEY_AXIS_SLEW_PITCH_SET | [0]: Position (-16383 to 16384) | While in Slew mode, control the pitch axis. |
AXIS_SLEW_SIDEWAYS_SET | KEY_AXIS_SLEW_SIDEWAYS_SET | [0]: Position (-16383 to 16384) | While in Slew mode, control the X axis translation. |
SLEW_AHEAD_MINUS | KEY_SLEW_AHEAD_MINUS | N/A | While in Slew mode, move the plane backwards. |
SLEW_AHEAD_PLUS | KEY_SLEW_AHEAD_PLUS | N/A | While in Slew mode, move the plane forward. |
SLEW_ALTIT_DN_FAST | KEY_SLEW_ALTIT_DN_FAST | N/A | While in Slew mode, move the plane down (fast). |
SLEW_ALTIT_DN_SLOW | KEY_SLEW_ALTIT_DN_SLOW | N/A | While in Slew mode, move the plane down (slow). |
SLEW_ALTIT_FREEZE | KEY_SLEW_ALTIT_FREEZE | N/A | While in Slew mode, stops the translation on the Y axis. |
SLEW_ALTIT_MINUS | KEY_SLEW_ALTIT_MINUS | N/A | While in Slew mode, move the plane down. |
SLEW_ALTIT_PLUS | KEY_SLEW_ALTIT_PLUS | N/A | While in Slew mode, move the plane up. |
SLEW_ALTIT_UP_FAST | KEY_SLEW_ALTIT_UP_FAST | N/A | While in Slew mode, move the plane up (fast). |
SLEW_ALTIT_UP_SLOW | KEY_SLEW_ALTIT_UP_SLOW | N/A | While in Slew mode, move the plane up (slow). |
SLEW_BANK_MINUS | KEY_SLEW_BANK_MINUS | N/A | While in Slew mode, roll the plane left. |
SLEW_BANK_PLUS | KEY_SLEW_BANK_PLUS | N/A | While in Slew mode, roll the plane right. |
SLEW_FREEZE | KEY_SLEW_FREEZE | N/A | While in Slew mode, stop the translation on the X axis. |
SLEW_HEADING_MINUS | KEY_SLEW_HEADING_MINUS | N/A | While in Slew mode, yaw the plane left. |
SLEW_HEADING_PLUS | KEY_SLEW_HEADING_PLUS | N/A | While in Slew mode, yaw the plane right. |
SLEW_LEFT | KEY_SLEW_LEFT | N/A | While in Slew mode, move the plane left. |
SLEW_OFF | KEY_SLEW_OFF | N/A | Turns Slew mode off. |
SLEW_ON | KEY_SLEW_ON | N/A | Turns Slew mode on. |
SLEW_PITCH_DN_FAST | KEY_SLEW_PITCH_DN_FAST | N/A | While in Slew mode, pitch the plane down (fast). |
SLEW_PITCH_DN_SLOW | KEY_SLEW_PITCH_DN_SLOW | N/A | While in Slew mode, pitch the plane down (slow). |
SLEW_PITCH_FREEZE | KEY_SLEW_PITCH_FREEZE | N/A | While in Slew mode, stops the rotation on the X axis. |
SLEW_PITCH_MINUS | KEY_SLEW_PITCH_MINUS | N/A | While in Slew mode, pitch the plane down. |
SLEW_PITCH_PLUS | KEY_SLEW_PITCH_PLUS | N/A | While in Slew mode, pitch the plane up. |
SLEW_PITCH_UP_FAST | KEY_SLEW_PITCH_UP_FAST | N/A | While in Slew mode, pitch the aircraft up (fast). |
SLEW_PITCH_UP_SLOW | KEY_SLEW_PITCH_UP_SLOW | N/A | While in Slew mode, pitch the aircraft up (slow). |
SLEW_RESET | KEY_SLEW_RESET | N/A | Stop slew and reset pitch, bank, and heading all to zero. |
SLEW_RIGHT | KEY_SLEW_RIGHT | N/A | While in Slew mode, move the aircraft right. |
SLEW_SET | KEY_SLEW_SET | [0]: Bool | Sets slew on/off (1,0) |
SLEW_TOGGLE | KEY_SLEW_TOGGLE | N/A | Toggles slew on/off |
Spoilers
| Key Name | Event ID | Parameters | Description |
|---|---|---|---|
AXIS_SPOILER_SET | KEY_AXIS_SPOILER_SET | [0]: Positon (0 - 1) | Sets spoiler handle position. |
SPOILERS_ARM_OFF | KEY_SPOILERS_ARM_OFF | N/A | Sets auto-spoiler arming off (0). |
SPOILERS_ARM_ON | KEY_SPOILERS_ARM_ON | N/A | Sets auto-spoiler arming on (1). |
SPOILERS_ARM_SET | KEY_SPOILERS_ARM_SET | [0]: Bool | Sets auto-spoiler arming (0,1). |
SPOILERS_ARM_TOGGLE | KEY_SPOILERS_ARM_TOGGLE | N/A | Toggles arming of auto-spoilers between armed (1) and unarmed (0). |
SPOILERS_DEC | KEY_SPOILERS_DEC | N/A | Decremement the spoilers by (down to a minimum of 0). |
SPOILERS_INC | KEY_SPOILERS_INC | N/A | Increment the spoilers by (down to a minimum of 0). |
SPOILERS_OFF | KEY_SPOILERS_OFF | N/A | Sets spoiler handle to full retract position. |
SPOILERS_ON | KEY_SPOILERS_ON | N/A | Sets spoiler handle to full extend position. |
SPOILERS_RELATIVE_AXIS | KEY_SPOILERS_RELATIVE_AXIS | N/A | Increment or decrement the spoiler angles based on the speed and the distance of the interaction from the user device (values are clamped between 0 to 16384).NOTE: This is primarily for the PS5 controller touch-pad, but should work with any touch-input. |
SPOILERS_SET | KEY_SPOILERS_SET | [0]: Position (0 to 16383) | Sets spoiler handle position. |
SPOILERS_TOGGLE | KEY_SPOILERS_TOGGLE | N/A | Toggles spoiler handle. |
Concorde (Deprecated)
| Key Name | Event ID | Parameters | Description |
|---|---|---|---|
INC_CONCORDE_NOSE_VISOR | KEY_INC_CONCORDE_NOSE_VISOR | N/A | Not currently used in the simulation. |
DEC_CONCORDE_NOSE_VISOR | KEY_DEC_CONCORDE_NOSE_VISOR | N/A | Not currently used in the simulation. |
CONCORDE_NOSE_VISOR_FULL_EXT | KEY_CONCORDE_NOSE_VISOR_FULL_EXT | N/A | Not currently used in the simulation. |
CONCORDE_NOSE_VISOR_FULL_RET | KEY_CONCORDE_NOSE_VISOR_FULL_RET | N/A | Not currently used in the simulation. |