The event IDs listed here are those that are specifically tied to helicopter systems.

General

Key NameEvent IDParametersDescription
AUTO_HOVER_OFFKEY_AUTO_HOVER_OFFN/ADisable the auto-hover function of the helicopter, if one is available.Not currently implemented in the Simulation
AUTO_HOVER_ONKEY_AUTO_HOVER_ONN/AEnable the auto-hover function of the helicopter - if one is available.Not currently implemented in the Simulation
AUTO_HOVER_SETKEY_AUTO_HOVER_SET[0]: True/False (1, 0)Set the auto-hover - if available - to either on (True, 1) or off (False, 0).Not currently implemented in the Simulation
AUTO_HOVER_TOGGLEKEY_AUTO_HOVER_TOGGLEN/AToggle the auto-hover - if available - between on (True, 1) and off (False, 0).Not currently implemented in the Simulation
AXIS_COLLECTIVE_SETKEY_AXIS_COLLECTIVE_SET[0]: Set the collective (0 to 16384)Set the collective pitch angle (a value from 0 to 1 interpolated from the 0 to 16384 input).
AXIS_STEERING_SETKEY_AXIS_STEERING_SET[0]: Set the steering amount (-16384 to 16384)Set the steering axis value from -1 to 1 (interpolated from the -16384 to 16384 input).
AXIS_TAIL_ROTOR_SETKEY_AXIS_TAIL_ROTOR_SET[0]: Set tail rotor speed (0 to 16384)Sets the tail rotor speed as a value from 0 to 1 (interpolated from the 0 to 16384 input).
COLLECTIVE_DECRKEY_COLLECTIVE_DECRN/ADecrease the engine collective by the amount specified for the collective_increment parameter. If the parameter is not set then a default value of 0.05 will be used. Minimum value on decrement is clamped to 0.
COLLECTIVE_INCRKEY_COLLECTIVE_INCRN/AIncrease the engine collective by the amount specified for the collective_increment parameter. If the parameter is not set then a default value of 0.05 will be used. Maximum on increment value is clamped to 1.
COLLECTIVE_RELATIVE_AXISKEY_COLLECTIVE_RELATIVE_AXISN/AIncrement or decrement the collective 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.
DECREASE_HELO_GOV_BEEPKEY_HELI_BEEP_DECREASE[0]: value[1]: engineIf the helicopter has an engine trimmer, this event can be used to decrease the nominal engine/rotor RPM that the governor is trying to maintain for the indexed engine.The amount that the trim will be adjusted by is set using the engine_trim_rate CFG parameter, and the min and max achievable values are set using engine_trim_min and engine_trim_max. Alternatively, you may supply a value that will override that set in the engine_trim_rate CFG parameter (the min and max values will still be used).An engine index of 0 targets all engines, and any other value targets that specific engine.
HELICOPTER_FORCE_TRIM_RELEASE_BUTTON_SETKEY_HELICOPTER_FORCE_TRIM_RELEASE_BUTTON_SET[0]: BoolSet the helicopter force trim release button on (1) or off (0). When it is true (1) the link between the user joystick and the cyclic is broken, and the user can move the joystick freely while the helicopter cyclic control will be “frozen” at its current position. This allows the user to move the trimmer, press this button and set the joystick to the physical center, then release this button to restore the link between the joystick and the cyclic again - but now from this new point of cyclic-vs-joystick position.
INCREASE_HELO_GOV_BEEPKEY_HELI_BEEP_INCREASE[0]: value[1]: engineIf the helicopter has an engine trimmer, this event can be used to increase the nominal engine/rotor RPM that the governor is trying to maintain for the indexed engine.The amount that the trim will be adjusted by is set using the engine_trim_rate CFG parameter, and the min and max achievable values are set using engine_trim_min and engine_trim_max. Alternatively, you may supply a value that will override that set in the engine_trim_rate CFG parameter (the min and max values will still be used).An engine index of 0 targets all engines, and any other value targets that specific engine.
QUICK_TRIMKEY_QUICK_TRIM[0]: BoolIf true (1) then assistance to automatically trim your helicopter has been enabled, if false (0) then it has not.
SET_HELO_GOV_BEEPKEY_HELI_BEEP_SET[0]: value[1]: engineThis is used to set the helicopter engine trimmer to the given value directly as a negative or positive deviation from 1, where 1 is the rated nominal engine RPM.The final engine trimmer value will be limited according to the engine_trim_min and engine_trim_max settings.An engine index of 0 targets all engines, and any other value targets that specific engine.

Cyclic

Key NameEvent IDParametersDescription
AXIS_CYCLIC_LATERAL_SETKEY_AXIS_CYCLIC_LATERAL_SET[0]: Set the lateral cyclic (-16384 to 16384)Set the lateral cyclic axis as a value between -16384 and 16384.
AXIS_CYCLIC_LONGITUDINAL_SETKEY_AXIS_CYCLIC_LONGITUDINAL_SET[0]: Set the longitudinal cyclic (-16384 to 16384)Set the longitudinal cyclic axis.
CYCLIC_LATERAL_LEFTKEY_CYCLIC_LATERAL_LEFTN/AChange the lateral cyclic (left) by -0.098 when pressed. If held down, the change will happen more rapidly.
CYCLIC_LATERAL_RIGHTKEY_CYCLIC_LATERAL_RIGHTN/AChange the lateral cyclic (right) by 0.098 when pressed. If held down, the change will happen more rapidly.
CYCLIC_LONGITUDINAL_DOWNKEY_CYCLIC_LONGITUDINAL_DOWNN/AChange the longitudinal cyclic (down) by -0.049 when pressed. If held down, the change will happen more rapidly.
CYCLIC_LONGITUDINAL_UPKEY_CYCLIC_LONGITUDINAL_UPN/AChange the longitudinal cyclic (up) by 0.049 when pressed. If held down, the change will happen more rapidly.

Throttle Control

Key NameEvent IDParametersDescription
AXIS_HELICOPTER_THROTTLE1_SETAXIS_HELICOPTER_THROTTLE2_SETKEY_AXIS_HELICOPTER_THROTTLE1_SETKEY_AXIS_HELICOPTER_THROTTLE2_SET[0]: Throttle value (0 to 16384)Set the throttle 1 or 2 value from 0 to 1 (interpolated from the 0 to 16384 input).
AXIS_HELICOPTER_THROTTLE_SETKEY_AXIS_HELICOPTER_THROTTLE_SET[0]: Throttle value (0 to 16384)Set all throttles to a value from 0 to 1 (interpolated from the 0 to 16384 input).
HELICOPTER_THROTTLE1_CUTHELICOPTER_THROTTLE2_CUTKEY_HELICOPTER_THROTTLE1_CUTKEY_HELICOPTER_THROTTLE2_CUTN/ACut throttle 1 or 2.
HELICOPTER_THROTTLE1_DECHELICOPTER_THROTTLE2_DECKEY_HELICOPTER_THROTTLE1_DECKEY_HELICOPTER_THROTTLE2_DEC[0]: Decrement value (0 to 16384)By default this will decrement throttle 1 or 2 by 1/128, to a minimum of 0. If you provide an input parameter then this will be internally normalised to a value between 0 and 1 and used to decrement instead.
HELICOPTER_THROTTLE1_FULLHELICOPTER_THROTTLE2_FULLKEY_HELICOPTER_THROTTLE1_FULLKEY_HELICOPTER_THROTTLE2_FULLN/ASet throttle 1 or 2 to full.
HELICOPTER_THROTTLE1_INCHELICOPTER_THROTTLE2_INCKEY_HELICOPTER_THROTTLE1_INCKEY_HELICOPTER_THROTTLE2_INC[0]: Increment value (0 to 16384)By default this will increment throttle 1 or 2 by 1/128, to a maximum of 1. If you provide an input parameter then this will be internally normalised to a value between 0 and 1 and used to increment instead.
HELICOPTER_THROTTLE1_SETHELICOPTER_THROTTLE2_SETKEY_HELICOPTER_THROTTLE1_SETKEY_HELICOPTER_THROTTLE2_SET[0]: Throttle value (0 to 16384)Set throttle 1 or 2 based on the input value. The input is between 0 and 16384, which will be normalised to a value between 0 and 1.
HELICOPTER_THROTTLE_CUTKEY_HELICOPTER_THROTTLE_CUTN/ACut all throttles.
HELICOPTER_THROTTLE_DECKEY_HELICOPTER_THROTTLE_DEC[0]: Decrement value (0 to 16384)By default this will decrement all throttles by 1/128, to a minimum of 0. If you provide an input parameter then this will be internally normalised to a value between 0 and 1 and used to decrement instead.
HELICOPTER_THROTTLE_FULLKEY_HELICOPTER_THROTTLE_FULLN/ASet all throttles to full.
HELICOPTER_THROTTLE_INCKEY_HELICOPTER_THROTTLE_INC[0]: Increment value (0 to 16384)By default this will increment all throttles by 1/128, to a maximum of 1. If you provide an input parameter then this will be internally normalised to a value between 0 and 1 and used to increment instead.
HELICOPTER_THROTTLE_RELATIVE_AXISKEY_HELICOPTER_THROTTLE_RELATIVE_AXISN/AIncrement or decrement the throttle 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.
HELICOPTER_THROTTLE_SETKEY_HELICOPTER_THROTTLE_SET[0]: Throttle value (0 to 16384)Set all throttles based on the input value. The input is between 0 and 16384, which will be normalised to a value between 0 and 1.

Rotor Control

Key NameEvent IDParametersDescription
AXIS_ROTOR_BRAKE_SETKEY_AXIS_ROTOR_BRAKE_SET[0]: Brake Lever position (0 to 16384)Set the rotor brake. This takes a value between 0 to 16384, which will be interpreted by the simulation as a percentage where 0 is fully off and 16384 is fully on.
ROTOR_AXIS_TAIL_ROTOR_SETKEY_AXIS_TAIL_ROTOR_SET[0]: Brake Lever Position (0 to 16384)Set the tail (or second) rotor brake. This takes a value between 0 to 16384, which will be interpreted by the simulation as a percentage where 0 is fully off and 16384 is fully on.
ROTOR_BRAKEKEY_ROTOR_BRAKE[0]: BoolSets rotor brake switch on. Deprecated in favour of ROTOR_BRAKE_ON.
ROTOR_BRAKE_LOCK_SETKEY_ROTOR_BRAKE_LOCK_SET[0]: BoolSets the rotor brake lock to on (1) or off (0).
ROTOR_BRAKE_OFFKEY_ROTOR_BRAKE_OFFN/ASwitches off the rotor brake switch .
ROTOR_BRAKE_ONKEY_ROTOR_BRAKE_ONN/ASwitches on the rotor brake switch .
ROTOR_BRAKE_TOGGLEKEY_ROTOR_BRAKE_TOGGLEN/AToggle the rotor brake switch between on (1) and off (0).
ROTOR_CLUTCH_SWITCH_SETKEY_ROTOR_CLUTCH_SWITCH_SET[0]: BoolSets the rotor clutch switch to on (1) or off (0).
ROTOR_CLUTCH_SWITCH_TOGGLEKEY_ROTOR_CLUTCH_SWITCH_TOGGLEN/AToggles the rotor clutch switch between on (1) and off (0).
ROTOR_GOV_SWITCH_OFFKEY_ROTOR_GOV_SWITCH_OFF[0]: engineSets the rotor governor switch to off (0).An index of 0 targets all engines, and any other value targets that specific engine.
ROTOR_GOV_SWITCH_ONKEY_ROTOR_GOV_SWITCH_ON[0]: engineSets the rotor governor switch to on (1).An index of 0 targets all engines, and any other value targets that specific engine.
ROTOR_GOV_SWITCH_SETKEY_ROTOR_GOV_SWITCH_SET[0]: Bool[1]: engineSets the rotor governor switch to on/off (1,0).An index of 0 targets all engines, and any other value targets that specific engine.
ROTOR_GOV_SWITCH_TOGGLEKEY_ROTOR_GOV_SWITCH_TOGGLE[0]: engineToggles the rotor governor switch between on (1) and off (0).An index of 0 targets all engines, and any other value targets that specific engine.
ROTOR_LATERAL_TRIM_DECKEY_ROTOR_LATERAL_TRIM_DECN/ADecrements the roll (lateral) rotor trim by the amount specified by the parameter right_trim_step.
ROTOR_LATERAL_TRIM_INCKEY_ROTOR_LATERAL_TRIM_INCN/AIncrements the roll (lateral) rotor trim by the amount specified by the parameter right_trim_step.
ROTOR_LATERAL_TRIM_SETKEY_ROTOR_LATERAL_TRIM_SET[0]: Pitch angle (+/- 16384)Sets the roll (lateral) rotor trim to a value between -1 and 1 (interpolated from the +/-16384 input value).
ROTOR_LONGITUDINAL_TRIM_DECKEY_ROTOR_LONGITUDINAL_TRIM_DECN/ADecrements the pitch (longitudinal) rotor trim by the amount specified by the parameter front_trim_step.
ROTOR_LONGITUDINAL_TRIM_INCKEY_ROTOR_LONGITUDINAL_TRIM_INCN/AIncrements the pitch (longitudinal) rotor trim by the amount specified by the parameter front_trim_step.
ROTOR_LONGITUDINAL_TRIM_SETKEY_ROTOR_LONGITUDINAL_TRIM_SET[0]: Pitch angle (+/- 16384)Sets the pitch (longitudinal) rotor trim to a value between -1 and 1 (interpolated from the +/-16384 input value).
ROTOR_TRIM_RESETKEY_ROTOR_TRIM_RESETN/AResets the rotor trim values to their default.
TAIL_ROTOR_DECRKEY_TAIL_ROTOR_DECRN/ADecrements the tail rotor by 0.1.
TAIL_ROTOR_INCRKEY_TAIL_ROTOR_INCRN/AIncrements the tail rotor by 0.1.

Engine Control

Key NameEvent IDParametersDescription
HELICOPTER_ENGINE_1_GOVERNOR_SWITCH_OFFHELICOPTER_ENGINE_2_GOVERNOR_SWITCH_OFFKEY_HELICOPTER_ENGINE_1_GOVERNOR_SWITCH_OFFKEY_HELICOPTER_ENGINE_2_GOVERNOR_SWITCH_OFFN/AFor a helicopter, toggle the engine 1/2 governor switch between ON (1) and OFF (0).
HELICOPTER_ENGINE_1_GOVERNOR_SWITCH_ONHELICOPTER_ENGINE_2_GOVERNOR_SWITCH_ONKEY_HELICOPTER_ENGINE_1_GOVERNOR_SWITCH_ONKEY_HELICOPTER_ENGINE_2_GOVERNOR_SWITCH_ONN/AFor a helicopter, set the engine 1/2 governor switch ON.
HELICOPTER_ENGINE_1_GOVERNOR_SWITCH_TOGGLEHELICOPTER_ENGINE_2_GOVERNOR_SWITCH_TOGGLEKEY_HELICOPTER_ENGINE_1_GOVERNOR_SWITCH_TOGGLEKEY_HELICOPTER_ENGINE_2_GOVERNOR_SWITCH_TOGGLEN/AFor a helicopter, set the engine 1/2 governor switch OFF.
HELICOPTER_ENGINE_1_GOVERNOR_SWITCH_SETHELICOPTER_ENGINE_2_GOVERNOR_SWITCH_SETKEY_HELICOPTER_ENGINE_1_GOVERNOR_SWITCH_SETKEY_HELICOPTER_ENGINE_2_GOVERNOR_SWITCH_SET[0]: BoolFor a helicopter, set the engine 1/2 governor switch to either ON (1) or OFF (0).
HELICOPTER_ENGINE_1_BEEP_TRIM_INCREASEHELICOPTER_ENGINE_2_BEEP_TRIM_INCREASEKEY_HELICOPTER_ENGINE_1_BEEP_TRIM_INCREASEKEY_HELICOPTER_ENGINE_2_BEEP_TRIM_INCREASE[0]: valueFor a helicopter, increase the engine 1/2 trim RPM by the given value amount.
HELICOPTER_ENGINE_1_BEEP_TRIM_DECREASEHELICOPTER_ENGINE_2_BEEP_TRIM_DECREASEKEY_HELICOPTER_ENGINE_1_BEEP_TRIM_DECREASEKEY_HELICOPTER_ENGINE_2_BEEP_TRIM_DECREASE[0]: valueFor a helicopter, decrease the engine 1/2 trim RPM by the given value amount.
HELICOPTER_ENGINE_1_BEEP_TRIM_SETHELICOPTER_ENGINE_2_BEEP_TRIM_SETKEY_HELICOPTER_ENGINE_1_BEEP_TRIM_SETKEY_HELICOPTER_ENGINE_2_BEEP_TRIM_SET[0]: valueFor a helicopter, set the engine 1/2 trim RPM to the given value.