-
Notifications
You must be signed in to change notification settings - Fork 5
/
simevent.go
1993 lines (1991 loc) · 111 KB
/
simevent.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
package simconnect
//KeySimEvent is a string
type KeySimEvent string
// Dcumentation based on http://www.prepar3d.com/SDKv3/LearningCenter/utilities/variables/event_ids.html
const (
//KeySlingPickupRelease Toggle between pickup and release mode. Hold mode is automatic and cannot be selected. Refer to the document Notes on Aircraft Systems.
KeySlingPickupRelease KeySimEvent = "SLING_PICKUP_RELEASE"
//KeyHoistSwitchExtend The rate at which a hoist cable extends is set in the Aircraft Configuration File.
KeyHoistSwitchExtend KeySimEvent = "HOIST_SWITCH_EXTEND"
//KeyHoistSwitchRetract The rate at which a hoist cable retracts is set in the Aircraft Configuration File.
KeyHoistSwitchRetract KeySimEvent = "HOIST_SWITCH_RETRACT"
//KeyHoistSwitchSet The data value should be set to one of: <0 up =0 off >0 down
KeyHoistSwitchSet KeySimEvent = "HOIST_SWITCH_SET"
//KeyHoistDeployToggle Toggles the hoist arm switch, extend or retract.
KeyHoistDeployToggle KeySimEvent = "HOIST_DEPLOY_TOGGLE"
//KeyHoistDeploySet The data value should be set to: 0 - set hoist switch to retract the arm 1 - set hoist switch to extend the arm
KeyHoistDeploySet KeySimEvent = "HOIST_DEPLOY_SET"
//KeyToggleAntidetonationTankValve Toggle the antidetonation valve. Pass a value to determine which tank, if there are multiple tanks, to use. Tanks are indexed from 1. Refer to the document Notes on Aircraft Systems.
KeyToggleAntidetonationTankValve KeySimEvent = "ANTIDETONATION_TANK_VALVE_TOGGLE"
//KeyToggleNitrousTankValve Toggle the nitrous valve. Pass a value to determine which tank, if there are multiple tanks, to use. Tanks are indexed from 1.
KeyToggleNitrousTankValve KeySimEvent = "NITROUS_TANK_VALVE_TOGGLE"
//KeyToggleRaceresultsWindow Show or hide multiplayer race results. Disabled
KeyToggleRaceresultsWindow KeySimEvent = "TOGGLE_RACERESULTS_WINDOW"
//KeyTakeoffAssistArmToggle Deploy or remove the assist arm. Refer to the document Notes on Aircraft Systems.
KeyTakeoffAssistArmToggle KeySimEvent = "TAKEOFF_ASSIST_ARM_TOGGLE"
//KeyTakeoffAssistArmSet Value: TRUE request set FALSE request unset
KeyTakeoffAssistArmSet KeySimEvent = "TAKEOFF_ASSIST_ARM_SET"
//KeyTakeoffAssistFire If everything is set up correctly. Launch from the catapult.
KeyTakeoffAssistFire KeySimEvent = "TAKEOFF_ASSIST_FIRE"
//KeyToggleLaunchBarSwitch Toggle the request for the launch bar to be installed or removed.
KeyToggleLaunchBarSwitch KeySimEvent = "TOGGLE_LAUNCH_BAR_SWITCH"
//KeySetLaunchbarSwitch Value: TRUE request set FALSE request unset
KeySetLaunchbarSwitch KeySimEvent = "SET_LAUNCH_BAR_SWITCH"
//KeyRepairAndRefuel Fully repair and refuel the user aircraft. Ignored if flight realism is enforced.
KeyRepairAndRefuel KeySimEvent = "REPAIR_AND_REFUEL"
//KeyDmeSelect Selects one of the two DME systems (1,2).
KeyDmeSelect KeySimEvent = "DME_SELECT"
//KeyFuelDumpToggle Turns on or off the fuel dump switch.
KeyFuelDumpToggle KeySimEvent = "FUEL_DUMP_TOGGLE"
//KeyViewCockpitForward Switch immediately to the forward view, in 2D mode.
KeyViewCockpitForward KeySimEvent = "VIEW_COCKPIT_FORWARD"
//KeyViewVirtualCockpitForward Switch immediately to the forward view, in virtual cockpit mode.
KeyViewVirtualCockpitForward KeySimEvent = "VIEW_VIRTUAL_COCKPIT_FORWARD"
//KeyTowPlaneRelease Release a towed aircraft, usually a glider.
KeyTowPlaneRelease KeySimEvent = "TOW_PLANE_RELEASE"
//KeyRequestTowPlane Request a tow plane. The user aircraft must be tow-able, stationary, on the ground and not already attached for this to succeed.
KeyRequestTowPlane KeySimEvent = "TOW_PLANE_REQUEST"
//KeyRequestFuel Request a fuel truck. The aircraft must be in a parking spot for this to be successful. Fuel Selection Keys
KeyRequestFuel KeySimEvent = "REQUEST_FUEL_KEY"
//KeyReleaseDroppableObjects Release one droppable object. Multiple key events will release multiple objects.
KeyReleaseDroppableObjects KeySimEvent = "RELEASE_DROPPABLE_OBJECTS"
//KeyViewPanelAlphaSet Sets the alpha-blending value for the panel. Takes a parameter in the range 0 to 255. The alpha-blending can be changed from the keyboard using Ctrl-Shift-T, and the plus and minus keys.
KeyViewPanelAlphaSet KeySimEvent = "VIEW_PANEL_ALPHA_SET"
//KeyViewPanelAlphaSelect Sets the mode to change the alpha-blending, so the keys KEY_PLUS and KEY_MINUS increment and decrement the value.
KeyViewPanelAlphaSelect KeySimEvent = "VIEW_PANEL_ALPHA_SELECT"
//KeyViewPanelAlphaInc Increment alpha-blending for the panel.
KeyViewPanelAlphaInc KeySimEvent = "VIEW_PANEL_ALPHA_INC"
//KeyViewPanelAlphaDec Decrement alpha-blending for the panel.
KeyViewPanelAlphaDec KeySimEvent = "VIEW_PANEL_ALPHA_DEC"
//KeyViewLinkingSet Links all the views from one camera together, so that panning the view will change the view of all the linked cameras.
KeyViewLinkingSet KeySimEvent = "VIEW_LINKING_SET"
//KeyViewLinkingToggle Turns view linking on or off.
KeyViewLinkingToggle KeySimEvent = "VIEW_LINKING_TOGGLE"
//KeyRadioSelectedDmeIdentEnable Turns on the identification sound for the selected DME.
KeyRadioSelectedDmeIdentEnable KeySimEvent = "RADIO_SELECTED_DME_IDENT_ENABLE"
//KeyRadioSelectedDmeIdentDisable Turns off the identification sound for the selected DME.
KeyRadioSelectedDmeIdentDisable KeySimEvent = "RADIO_SELECTED_DME_IDENT_DISABLE"
//KeyRadioSelectedDmeIdentSet Sets the DME identification sound to the given filename.
KeyRadioSelectedDmeIdentSet KeySimEvent = "RADIO_SELECTED_DME_IDENT_SET"
//KeyRadioSelectedDmeIdentToggle Turns on or off the identification sound for the selected DME.
KeyRadioSelectedDmeIdentToggle KeySimEvent = "RADIO_SELECTED_DME_IDENT_TOGGLE"
//KeyGaugeKeystroke Enables a keystroke to be sent to a gauge that is in focus. The keystrokes can only be in the range 0 to 9, A to Z, and the four keys: plus, minus, comma and period. This is typically used to allow some keyboard entry to a complex device such as a GPS to enter such things as ICAO codes using the keyboard, rather than turning dials.
KeyGaugeKeystroke KeySimEvent = "GAUGE_KEYSTROKE"
KeySimuiWindowHideshow KeySimEvent = "SIMUI_WINDOW_HIDESHOW"
//KeyToggleVariometerSwitch Turn the variometer on or off.
KeyToggleVariometerSwitch KeySimEvent = "TOGGLE_VARIOMETER_SWITCH"
//KeyToggleTurnIndicatorSwitch Turn the turn indicator on or off.
KeyToggleTurnIndicatorSwitch KeySimEvent = "TOGGLE_TURN_INDICATOR_SWITCH"
//KeyWindowTitlesToggle Turn window titles on or off.
KeyWindowTitlesToggle KeySimEvent = "VIEW_WINDOW_TITLES_TOGGLE"
//KeyAxisPanPitch Sets the pitch of the axis. Requires an angle.
KeyAxisPanPitch KeySimEvent = "AXIS_PAN_PITCH"
//KeyAxisPanHeading Sets the heading of the axis. Requires an angle.
KeyAxisPanHeading KeySimEvent = "AXIS_PAN_HEADING"
//KeyAxisPanTilt Sets the tilt of the axis. Requires an angle.
KeyAxisPanTilt KeySimEvent = "AXIS_PAN_TILT"
//KeyAxisIndicatorCycle Step through the view axes.
KeyAxisIndicatorCycle KeySimEvent = "VIEW_AXIS_INDICATOR_CYCLE"
//KeyMapOrientationCycle Step through the map orientations.
KeyMapOrientationCycle KeySimEvent = "VIEW_MAP_ORIENTATION_CYCLE"
//KeyToggleJetway Requests a jetway, which will only be answered if the aircraft is at a parking spot.
KeyToggleJetway KeySimEvent = "TOGGLE_JETWAY"
//KeyRetractFloatSwitchDec If the plane has retractable floats, moves the retract position from Extend to Neutral, or Neutral to Retract.
KeyRetractFloatSwitchDec KeySimEvent = "RETRACT_FLOAT_SWITCH_DEC"
//KeyRetractFloatSwitchInc If the plane has retractable floats, moves the retract position from Retract to Neutral, or Neutral to Extend.
KeyRetractFloatSwitchInc KeySimEvent = "RETRACT_FLOAT_SWITCH_INC"
//KeyToggleWaterBallastValve Turn the water ballast valve on or off.
KeyToggleWaterBallastValve KeySimEvent = "TOGGLE_WATER_BALLAST_VALVE"
//KeyViewChaseDistanceAdd Increments the distance of the view camera from the chase object (such as in Spot Plane view, or viewing an AI controlled aircraft).
KeyViewChaseDistanceAdd KeySimEvent = "VIEW_CHASE_DISTANCE_ADD"
//KeyViewChaseDistanceSub Decrements the distance of the view camera from the chase object.
KeyViewChaseDistanceSub KeySimEvent = "VIEW_CHASE_DISTANCE_SUB"
//KeyApuStarter Start up the auxiliary power unit (APU).
KeyApuStarter KeySimEvent = "APU_STARTER"
//KeyApuOffSwitch Turn the APU off.
KeyApuOffSwitch KeySimEvent = "APU_OFF_SWITCH"
//KeyApuGeneratorSwitchToggle Turn the auxiliary generator on or off.
KeyApuGeneratorSwitchToggle KeySimEvent = "APU_GENERATOR_SWITCH_TOGGLE"
//KeyApuGeneratorSwitchSet Set the auxiliary generator switch (0,1).
KeyApuGeneratorSwitchSet KeySimEvent = "APU_GENERATOR_SWITCH_SET"
//KeyExtinguishEngineFire Takes a two digit argument. The first digit represents the fire extinguisher index, and the second represents the engine index. For example, 11 would represent using bottle 1 on engine 1. 21 would represent using bottle 2 on engine 1. Typical entries for a twin engine aircraft would be 11 and 22.
KeyExtinguishEngineFire KeySimEvent = "EXTINGUISH_ENGINE_FIRE"
//KeyApMaxBankInc Autopilot max bank angle increment.
KeyApMaxBankInc KeySimEvent = "AP_MAX_BANK_INC"
//KeyApMaxBankDec Autopilot max bank angle decrement.
KeyApMaxBankDec KeySimEvent = "AP_MAX_BANK_DEC"
//KeyApN1Hold Autopilot, hold the N1 percentage at its current level.
KeyApN1Hold KeySimEvent = "AP_N1_HOLD"
//KeyApN1RefInc Increment the autopilot N1 reference.
KeyApN1RefInc KeySimEvent = "AP_N1_REF_INC"
//KeyApN1RefDec Decrement the autopilot N1 reference.
KeyApN1RefDec KeySimEvent = "AP_N1_REF_DEC"
//KeyApN1RefSet Sets the autopilot N1 reference.
KeyApN1RefSet KeySimEvent = "AP_N1_REF_SET"
//KeyHydraulicSwitchToggle Turn the hydraulic switch on or off.
KeyHydraulicSwitchToggle KeySimEvent = "HYDRAULIC_SWITCH_TOGGLE"
//KeyBleedAirSourceControlInc Increases the bleed air source control.
KeyBleedAirSourceControlInc KeySimEvent = "BLEED_AIR_SOURCE_CONTROL_INC"
//KeyBleedAirSourceControlDec Decreases the bleed air source control.
KeyBleedAirSourceControlDec KeySimEvent = "BLEED_AIR_SOURCE_CONTROL_DEC"
//KeyTurbineIgnitionSwitchToggle Toggles the turbine ignition switch between OFF and AUTO.
KeyTurbineIgnitionSwitchToggle KeySimEvent = "TURBINE_IGNITION_SWITCH_TOGGLE"
//KeyCabinNoSmokingAlertSwitchToggle Turn the "No smoking" alert on or off.
KeyCabinNoSmokingAlertSwitchToggle KeySimEvent = "CABIN_NO_SMOKING_ALERT_SWITCH_TOGGLE"
//KeyCabinSeatbeltsAlertSwitchToggle Turn the "Fasten seatbelts" alert on or off.
KeyCabinSeatbeltsAlertSwitchToggle KeySimEvent = "CABIN_SEATBELTS_ALERT_SWITCH_TOGGLE"
//KeyAntiskidBrakesToggle Turn the anti-skid braking system on or off.
KeyAntiskidBrakesToggle KeySimEvent = "ANTISKID_BRAKES_TOGGLE"
//KeyGpwsSwitchToggle Turn the g round proximity warning system (GPWS) on or off.
KeyGpwsSwitchToggle KeySimEvent = "GPWS_SWITCH_TOGGLE"
//KeyVideoRecordToggle Turn on or off the video recording feature. This records uncompressed AVI format files to: %USERPROFILE%\Documents\My Videos
KeyVideoRecordToggle KeySimEvent = "VIDEO_RECORD_TOGGLE"
//KeyToggleAirportNameDisplay Turn on or off the airport name.
KeyToggleAirportNameDisplay KeySimEvent = "TOGGLE_AIRPORT_NAME_DISPLAY"
//KeyCaptureScreenshot Capture the current view as a screenshot. Which will be saved to a bmp file in: %USERPROFILE%\Documents\My Pictures
KeyCaptureScreenshot KeySimEvent = "CAPTURE_SCREENSHOT"
//KeyMouseLookToggle Switch Mouse Look mode on or off. Mouse Look mode enables a user to control their view using the mouse, and holding down the space bar.
KeyMouseLookToggle KeySimEvent = "MOUSE_LOOK_TOGGLE"
//KeyYaxisInvertToggle Switch inversion of Y axis controls on or off.
KeyYaxisInvertToggle KeySimEvent = "YAXIS_INVERT_TOGGLE"
//KeyAutocoordToggle Turn the automatic rudder control feature on or off. Freezing position
KeyAutocoordToggle KeySimEvent = "AUTORUDDER_TOGGLE"
//KeyFlyByWireElacToggle Turn on or off the fly by wire Elevators and Ailerons computer.
KeyFlyByWireElacToggle KeySimEvent = "FLY_BY_WIRE_ELAC_TOGGLE"
//KeyFlyByWireFacToggle Turn on or off the fly by wire Flight Augmentation computer.
KeyFlyByWireFacToggle KeySimEvent = "FLY_BY_WIRE_FAC_TOGGLE"
//KeyFlyByWireSecToggle Turn on or off the fly by wire Spoilers and Elevators computer. G1000 Keys (Primary Flight Display)
KeyFlyByWireSecToggle KeySimEvent = "FLY_BY_WIRE_SEC_TOGGLE"
//KeyManualFuelPressurePump Activate the manual fuel pressure pump. Nose wheel steering
KeyManualFuelPressurePump KeySimEvent = "MANUAL_FUEL_PRESSURE_PUMP"
//KeySteeringInc Increments the nose wheel steering position by 5 percent.
KeySteeringInc KeySimEvent = "STEERING_INC"
//KeySteeringDec Decrements the nose wheel steering position by 5 percent.
KeySteeringDec KeySimEvent = "STEERING_DEC"
//KeySteeringSet Sets the value of the nose wheel steering position. Zero is straight ahead (-16383, far left +16383, far right). Cabin pressurization
KeySteeringSet KeySimEvent = "STEERING_SET"
//KeyFreezeLatitudeLongitudeToggle Turns the freezing of the lat/lon position of the aircraft (either user or AI controlled) on or off. If this key event is set, it means that the latitude and longitude of the aircraft are not being controlled by Prepar3D, so enabling, for example, a SimConnect client to control the position of the aircraft. This can also apply to altitude and attitude. Refer to the simulation variables: IS LATITUDE LONGITUDE FREEZE ON, IS ALTITUDE FREEZE ON, and IS ATTITUDE FREEZE ON Refer also to the SimConnect_AIReleaseControl function.
KeyFreezeLatitudeLongitudeToggle KeySimEvent = "FREEZE_LATITUDE_LONGITUDE_TOGGLE"
//KeyFreezeLatitudeLongitudeSet Freezes the lat/lon position of the aircraft.
KeyFreezeLatitudeLongitudeSet KeySimEvent = "FREEZE_LATITUDE_LONGITUDE_SET"
//KeyFreezeAltitudeToggle Turns the freezing of the altitude of the aircraft on or off.
KeyFreezeAltitudeToggle KeySimEvent = "FREEZE_ALTITUDE_TOGGLE"
//KeyFreezeAltitudeSet Freezes the altitude of the aircraft..
KeyFreezeAltitudeSet KeySimEvent = "FREEZE_ALTITUDE_SET"
//KeyFreezeAttitudeToggle Turns the freezing of the attitude (pitch, bank and heading) of the aircraft on or off.
KeyFreezeAttitudeToggle KeySimEvent = "FREEZE_ATTITUDE_TOGGLE"
//KeyFreezeAttitudeSet Freezes the attitude (pitch, bank and heading) of the aircraft.
KeyFreezeAttitudeSet KeySimEvent = "FREEZE_ATTITUDE_SET"
//KeyPressurizationPressureAltInc Increases the altitude that the cabin is pressurized to.
KeyPressurizationPressureAltInc KeySimEvent = "PRESSURIZATION_PRESSURE_ALT_INC"
//KeyPressurizationPressureAltDec Decreases the altitude that the cabin is pressurized to.
KeyPressurizationPressureAltDec KeySimEvent = "PRESSURIZATION_PRESSURE_ALT_DEC"
//KeyPressurizationClimbRateInc Sets the rate at which cabin pressurization is increased.
KeyPressurizationClimbRateInc KeySimEvent = "PRESSURIZATION_CLIMB_RATE_INC"
//KeyPressurizationClimbRateDec Sets the rate at which cabin pressurization is decreased.
KeyPressurizationClimbRateDec KeySimEvent = "PRESSURIZATION_CLIMB_RATE_DEC"
//KeyPressurizationPressureDumpSwtich Sets the cabin pressure to the outside air pressure. Catapult launches
KeyPressurizationPressureDumpSwtich KeySimEvent = "PRESSURIZATION_PRESSURE_DUMP_SWTICH"
//KeyFuelSelectorLeftMain Sets the fuel selector. Fuel will be taken in the order left tip, left aux, then main fuel tanks.
KeyFuelSelectorLeftMain KeySimEvent = "FUEL_SELECTOR_LEFT_MAIN"
//KeyFuelSelector2LeftMain Sets the fuel selector for engine 2.
KeyFuelSelector2LeftMain KeySimEvent = "FUEL_SELECTOR_2_LEFT_MAIN"
//KeyFuelSelector3LeftMain Sets the fuel selector for engine 3.
KeyFuelSelector3LeftMain KeySimEvent = "FUEL_SELECTOR_3_LEFT_MAIN"
//KeyFuelSelector4LeftMain Sets the fuel selector for engine 4.
KeyFuelSelector4LeftMain KeySimEvent = "FUEL_SELECTOR_4_LEFT_MAIN"
//KeyFuelSelectorRightMain Sets the fuel selector. Fuel will be taken in the order right tip, right aux, then main fuel tanks.
KeyFuelSelectorRightMain KeySimEvent = "FUEL_SELECTOR_RIGHT_MAIN"
//KeyFuelSelector2RightMain Sets the fuel selector for engine 2.
KeyFuelSelector2RightMain KeySimEvent = "FUEL_SELECTOR_2_RIGHT_MAIN"
//KeyFuelSelector3RightMain Sets the fuel selector for engine 3.
KeyFuelSelector3RightMain KeySimEvent = "FUEL_SELECTOR_3_RIGHT_MAIN"
//KeyFuelSelector4RightMain Sets the fuel selector for engine 4.
KeyFuelSelector4RightMain KeySimEvent = "FUEL_SELECTOR_4_RIGHT_MAIN"
//KeyPointOfInterestTogglePointer Turn the point-of-interest indicator (often a light beam) on or off. Refer to the SimDirector documentation.
KeyPointOfInterestTogglePointer KeySimEvent = "POINT_OF_INTEREST_TOGGLE_POINTER"
//KeyPointOfInterestCyclePrevious Change the current point-of-interest to the previous point-of-interest.
KeyPointOfInterestCyclePrevious KeySimEvent = "POINT_OF_INTEREST_CYCLE_PREVIOUS"
//KeyPointOfInterestCycleNext Change the current point-of-interest to the next point-of-interest.
KeyPointOfInterestCycleNext KeySimEvent = "POINT_OF_INTEREST_CYCLE_NEXT"
//KeyG1000PfdFlightplanButton The primary flight display (PFD) should display its current flight plan.
KeyG1000PfdFlightplanButton KeySimEvent = "G1000_PFD_FLIGHTPLAN_BUTTON"
//KeyG1000PfdProcedureButton Turn to the Procedure page.
KeyG1000PfdProcedureButton KeySimEvent = "G1000_PFD_PROCEDURE_BUTTON"
//KeyG1000PfdZoominButton Zoom in on the current map.
KeyG1000PfdZoominButton KeySimEvent = "G1000_PFD_ZOOMIN_BUTTON"
//KeyG1000PfdZoomoutButton Zoom out on the current map.
KeyG1000PfdZoomoutButton KeySimEvent = "G1000_PFD_ZOOMOUT_BUTTON"
//KeyG1000PfdDirecttoButton Turn to the Direct To page.
KeyG1000PfdDirecttoButton KeySimEvent = "G1000_PFD_DIRECTTO_BUTTON"
//KeyG1000PfdMenuButton If a segmented flight plan is highlighted, activates the associated menu.
KeyG1000PfdMenuButton KeySimEvent = "G1000_PFD_MENU_BUTTON"
//KeyG1000PfdClearButton Clears the current input.
KeyG1000PfdClearButton KeySimEvent = "G1000_PFD_CLEAR_BUTTON"
//KeyG1000PfdEnterButton Enters the current input.
KeyG1000PfdEnterButton KeySimEvent = "G1000_PFD_ENTER_BUTTON"
//KeyG1000PfdCursorButton Turns on or off a screen cursor.
KeyG1000PfdCursorButton KeySimEvent = "G1000_PFD_CURSOR_BUTTON"
//KeyG1000PfdGroupKnobInc Step up through the page groups.
KeyG1000PfdGroupKnobInc KeySimEvent = "G1000_PFD_GROUP_KNOB_INC"
//KeyG1000PfdGroupKnobDec Step down through the page groups.
KeyG1000PfdGroupKnobDec KeySimEvent = "G1000_PFD_GROUP_KNOB_DEC"
//KeyG1000PfdPageKnobInc Step up through the individual pages.
KeyG1000PfdPageKnobInc KeySimEvent = "G1000_PFD_PAGE_KNOB_INC"
//KeyG1000PfdPageKnobDec Step down through the individual pages.
KeyG1000PfdPageKnobDec KeySimEvent = "G1000_PFD_PAGE_KNOB_DEC"
//KeyG1000PfdSoftkey1 Initiate the action for the icon displayed in the softkey position. G1000 (Multi-function Display)
KeyG1000PfdSoftkey1 KeySimEvent = "G1000_PFD_SOFTKEY1"
KeyG1000PfdSoftkey2 KeySimEvent = "G1000_PFD_SOFTKEY2"
KeyG1000PfdSoftkey3 KeySimEvent = "G1000_PFD_SOFTKEY3"
KeyG1000PfdSoftkey4 KeySimEvent = "G1000_PFD_SOFTKEY4"
KeyG1000PfdSoftkey5 KeySimEvent = "G1000_PFD_SOFTKEY5"
KeyG1000PfdSoftkey6 KeySimEvent = "G1000_PFD_SOFTKEY6"
KeyG1000PfdSoftkey7 KeySimEvent = "G1000_PFD_SOFTKEY7"
KeyG1000PfdSoftkey8 KeySimEvent = "G1000_PFD_SOFTKEY8"
KeyG1000PfdSoftkey9 KeySimEvent = "G1000_PFD_SOFTKEY9"
KeyG1000PfdSoftkey10 KeySimEvent = "G1000_PFD_SOFTKEY10"
KeyG1000PfdSoftkey11 KeySimEvent = "G1000_PFD_SOFTKEY11"
KeyG1000PfdSoftkey12 KeySimEvent = "G1000_PFD_SOFTKEY12"
//KeyG1000MfdFlightplanButton The multifunction display (MFD) should display its current flight plan.
KeyG1000MfdFlightplanButton KeySimEvent = "G1000_MFD_FLIGHTPLAN_BUTTON"
//KeyG1000MfdProcedureButton Turn to the Procedure page.
KeyG1000MfdProcedureButton KeySimEvent = "G1000_MFD_PROCEDURE_BUTTON"
//KeyG1000MfdZoominButton Zoom in on the current map.
KeyG1000MfdZoominButton KeySimEvent = "G1000_MFD_ZOOMIN_BUTTON"
//KeyG1000MfdZoomoutButton Zoom out on the current map.
KeyG1000MfdZoomoutButton KeySimEvent = "G1000_MFD_ZOOMOUT_BUTTON"
//KeyG1000MfdDirecttoButton Turn to the Direct To page.
KeyG1000MfdDirecttoButton KeySimEvent = "G1000_MFD_DIRECTTO_BUTTON"
//KeyG1000MfdMenuButton If a segmented flight plan is highlighted, activates the associated menu.
KeyG1000MfdMenuButton KeySimEvent = "G1000_MFD_MENU_BUTTON"
//KeyG1000MfdClearButton Clears the current input.
KeyG1000MfdClearButton KeySimEvent = "G1000_MFD_CLEAR_BUTTON"
//KeyG1000MfdEnterButton Enters the current input.
KeyG1000MfdEnterButton KeySimEvent = "G1000_MFD_ENTER_BUTTON"
//KeyG1000MfdCursorButton Turns on or off a screen cursor.
KeyG1000MfdCursorButton KeySimEvent = "G1000_MFD_CURSOR_BUTTON"
//KeyG1000MfdGroupKnobInc Step up through the page groups.
KeyG1000MfdGroupKnobInc KeySimEvent = "G1000_MFD_GROUP_KNOB_INC"
//KeyG1000MfdGroupKnobDec Step down through the page groups.
KeyG1000MfdGroupKnobDec KeySimEvent = "G1000_MFD_GROUP_KNOB_DEC"
//KeyG1000MfdPageKnobInc Step up through the individual pages.
KeyG1000MfdPageKnobInc KeySimEvent = "G1000_MFD_PAGE_KNOB_INC"
//KeyG1000MfdPageKnobDec Step down through the individual pages.
KeyG1000MfdPageKnobDec KeySimEvent = "G1000_MFD_PAGE_KNOB_DEC"
//KeyG1000MfdSoftkey1 Initiate the action for the icon displayed in the softkey position.
KeyG1000MfdSoftkey1 KeySimEvent = "G1000_MFD_SOFTKEY1"
KeyG1000MfdSoftkey2 KeySimEvent = "G1000_MFD_SOFTKEY2"
KeyG1000MfdSoftkey3 KeySimEvent = "G1000_MFD_SOFTKEY3"
KeyG1000MfdSoftkey4 KeySimEvent = "G1000_MFD_SOFTKEY4"
KeyG1000MfdSoftkey5 KeySimEvent = "G1000_MFD_SOFTKEY5"
KeyG1000MfdSoftkey6 KeySimEvent = "G1000_MFD_SOFTKEY6"
KeyG1000MfdSoftkey7 KeySimEvent = "G1000_MFD_SOFTKEY7"
KeyG1000MfdSoftkey8 KeySimEvent = "G1000_MFD_SOFTKEY8"
KeyG1000MfdSoftkey9 KeySimEvent = "G1000_MFD_SOFTKEY9"
KeyG1000MfdSoftkey10 KeySimEvent = "G1000_MFD_SOFTKEY10"
KeyG1000MfdSoftkey11 KeySimEvent = "G1000_MFD_SOFTKEY11"
KeyG1000MfdSoftkey12 KeySimEvent = "G1000_MFD_SOFTKEY12"
//KeyThrottleFull Set throttles max
KeyThrottleFull KeySimEvent = "THROTTLE_FULL"
//KeyThrottleIncr Increment throttles
KeyThrottleIncr KeySimEvent = "THROTTLE_INCR"
//KeyThrottleIncrSmall Increment throttles small
KeyThrottleIncrSmall KeySimEvent = "THROTTLE_INCR_SMALL"
//KeyThrottleDecr Decrement throttles
KeyThrottleDecr KeySimEvent = "THROTTLE_DECR"
//KeyThrottleDecrSmall Decrease throttles small
KeyThrottleDecrSmall KeySimEvent = "THROTTLE_DECR_SMALL"
//KeyThrottleCut Set throttles to idle
KeyThrottleCut KeySimEvent = "THROTTLE_CUT"
//KeyIncreaseThrottle Increment throttles
KeyIncreaseThrottle KeySimEvent = "INCREASE_THROTTLE"
//KeyDecreaseThrottle Decrement throttles
KeyDecreaseThrottle KeySimEvent = "DECREASE_THROTTLE"
//KeyThrottleSet Set throttles exactly (0- 16383)
KeyThrottleSet KeySimEvent = "THROTTLE_SET"
//KeyAxisThrottleSet Set throttles (0- 16383) (Pilot only, transmitted to Co-pilot if in a helicopter, not-transmitted otherwise).
KeyAxisThrottleSet KeySimEvent = "AXIS_THROTTLE_SET"
//KeyThrottle1Set Set throttle 1 exactly (0 to 16383)
KeyThrottle1Set KeySimEvent = "THROTTLE1_SET"
//KeyThrottle2Set Set throttle 2 exactly (0 to 16383)
KeyThrottle2Set KeySimEvent = "THROTTLE2_SET"
//KeyThrottle3Set Set throttle 3 exactly (0 to 16383)
KeyThrottle3Set KeySimEvent = "THROTTLE3_SET"
//KeyThrottle4Set Set throttle 4 exactly (0 to 16383)
KeyThrottle4Set KeySimEvent = "THROTTLE4_SET"
//KeyThrottle1Full Set throttle 1 max
KeyThrottle1Full KeySimEvent = "THROTTLE1_FULL"
//KeyThrottle1Incr Increment throttle 1
KeyThrottle1Incr KeySimEvent = "THROTTLE1_INCR"
//KeyThrottle1IncrSmall Increment throttle 1 small
KeyThrottle1IncrSmall KeySimEvent = "THROTTLE1_INCR_SMALL"
//KeyThrottle1Decr Decrement throttle 1
KeyThrottle1Decr KeySimEvent = "THROTTLE1_DECR"
//KeyThrottle1Cut Set throttle 1 to idle
KeyThrottle1Cut KeySimEvent = "THROTTLE1_CUT"
//KeyThrottle2Full Set throttle 2 max
KeyThrottle2Full KeySimEvent = "THROTTLE2_FULL"
//KeyThrottle2Incr Increment throttle 2
KeyThrottle2Incr KeySimEvent = "THROTTLE2_INCR"
//KeyThrottle2IncrSmall Increment throttle 2 small
KeyThrottle2IncrSmall KeySimEvent = "THROTTLE2_INCR_SMALL"
//KeyThrottle2Decr Decrement throttle 2
KeyThrottle2Decr KeySimEvent = "THROTTLE2_DECR"
//KeyThrottle2Cut Set throttle 2 to idle
KeyThrottle2Cut KeySimEvent = "THROTTLE2_CUT"
//KeyThrottle3Full Set throttle 3 max
KeyThrottle3Full KeySimEvent = "THROTTLE3_FULL"
//KeyThrottle3Incr Increment throttle 3
KeyThrottle3Incr KeySimEvent = "THROTTLE3_INCR"
//KeyThrottle3IncrSmall Increment throttle 3 small
KeyThrottle3IncrSmall KeySimEvent = "THROTTLE3_INCR_SMALL"
//KeyThrottle3Decr Decrement throttle 3
KeyThrottle3Decr KeySimEvent = "THROTTLE3_DECR"
//KeyThrottle3Cut Set throttle 3 to idle
KeyThrottle3Cut KeySimEvent = "THROTTLE3_CUT"
//KeyThrottle4Full Set throttle 1 max
KeyThrottle4Full KeySimEvent = "THROTTLE4_FULL"
//KeyThrottle4Incr Increment throttle 4
KeyThrottle4Incr KeySimEvent = "THROTTLE4_INCR"
//KeyThrottle4IncrSmall Increment throttle 4 small
KeyThrottle4IncrSmall KeySimEvent = "THROTTLE4_INCR_SMALL"
//KeyThrottle4Decr Decrement throttle 4
KeyThrottle4Decr KeySimEvent = "THROTTLE4_DECR"
//KeyThrottle4Cut Set throttle 4 to idle
KeyThrottle4Cut KeySimEvent = "THROTTLE4_CUT"
//KeyThrottle10 Set throttles to 10%
KeyThrottle10 KeySimEvent = "THROTTLE_10"
//KeyThrottle20 Set throttles to 20%
KeyThrottle20 KeySimEvent = "THROTTLE_20"
//KeyThrottle30 Set throttles to 30%
KeyThrottle30 KeySimEvent = "THROTTLE_30"
//KeyThrottle40 Set throttles to 40%
KeyThrottle40 KeySimEvent = "THROTTLE_40"
//KeyThrottle50 Set throttles to 50%
KeyThrottle50 KeySimEvent = "THROTTLE_50"
//KeyThrottle60 Set throttles to 60%
KeyThrottle60 KeySimEvent = "THROTTLE_60"
//KeyThrottle70 Set throttles to 70%
KeyThrottle70 KeySimEvent = "THROTTLE_70"
//KeyThrottle80 Set throttles to 80%
KeyThrottle80 KeySimEvent = "THROTTLE_80"
//KeyThrottle90 Set throttles to 90%
KeyThrottle90 KeySimEvent = "THROTTLE_90"
//KeyAxisThrottle1Set Set throttle 1 exactly (-16383 - +16383)
KeyAxisThrottle1Set KeySimEvent = "AXIS_THROTTLE1_SET"
//KeyAxisThrottle2Set Set throttle 2 exactly (-16383 - +16383)
KeyAxisThrottle2Set KeySimEvent = "AXIS_THROTTLE2_SET"
//KeyAxisThrottle3Set Set throttle 3 exactly (-16383 - +16383)
KeyAxisThrottle3Set KeySimEvent = "AXIS_THROTTLE3_SET"
//KeyAxisThrottle4Set Set throttle 4 exactly (-16383 - +16383)
KeyAxisThrottle4Set KeySimEvent = "AXIS_THROTTLE4_SET"
//KeyThrottle1DecrSmall Decrease throttle 1 small
KeyThrottle1DecrSmall KeySimEvent = "THROTTLE1_DECR_SMALL"
//KeyThrottle2DecrSmall Decrease throttle 2 small
KeyThrottle2DecrSmall KeySimEvent = "THROTTLE2_DECR_SMALL"
//KeyThrottle3DecrSmall Decrease throttle 3 small
KeyThrottle3DecrSmall KeySimEvent = "THROTTLE3_DECR_SMALL"
//KeyThrottle4DecrSmall Decrease throttle 4 small
KeyThrottle4DecrSmall KeySimEvent = "THROTTLE4_DECR_SMALL"
//KeyPropPitchDecrSmall Decrease prop levers small
KeyPropPitchDecrSmall KeySimEvent = "PROP_PITCH_DECR_SMALL"
//KeyPropPitch1DecrSmall Decrease prop lever 1 small
KeyPropPitch1DecrSmall KeySimEvent = "PROP_PITCH1_DECR_SMALL"
//KeyPropPitch2DecrSmall Decrease prop lever 2 small
KeyPropPitch2DecrSmall KeySimEvent = "PROP_PITCH2_DECR_SMALL"
//KeyPropPitch3DecrSmall Decrease prop lever 3 small
KeyPropPitch3DecrSmall KeySimEvent = "PROP_PITCH3_DECR_SMALL"
//KeyPropPitch4DecrSmall Decrease prop lever 4 small
KeyPropPitch4DecrSmall KeySimEvent = "PROP_PITCH4_DECR_SMALL"
//KeyMixture1Rich Set mixture lever 1 to max rich
KeyMixture1Rich KeySimEvent = "MIXTURE1_RICH"
//KeyMixture1Incr Increment mixture lever 1
KeyMixture1Incr KeySimEvent = "MIXTURE1_INCR"
//KeyMixture1IncrSmall Increment mixture lever 1 small
KeyMixture1IncrSmall KeySimEvent = "MIXTURE1_INCR_SMALL"
//KeyMixture1Decr Decrement mixture lever 1
KeyMixture1Decr KeySimEvent = "MIXTURE1_DECR"
//KeyMixture1Lean Set mixture lever 1 to max lean
KeyMixture1Lean KeySimEvent = "MIXTURE1_LEAN"
//KeyMixture2Rich Set mixture lever 2 to max rich
KeyMixture2Rich KeySimEvent = "MIXTURE2_RICH"
//KeyMixture2Incr Increment mixture lever 2
KeyMixture2Incr KeySimEvent = "MIXTURE2_INCR"
//KeyMixture2IncrSmall Increment mixture lever 2 small
KeyMixture2IncrSmall KeySimEvent = "MIXTURE2_INCR_SMALL"
//KeyMixture2Decr Decrement mixture lever 2
KeyMixture2Decr KeySimEvent = "MIXTURE2_DECR"
//KeyMixture2Lean Set mixture lever 2 to max lean
KeyMixture2Lean KeySimEvent = "MIXTURE2_LEAN"
//KeyMixture3Rich Set mixture lever 3 to max rich
KeyMixture3Rich KeySimEvent = "MIXTURE3_RICH"
//KeyMixture3Incr Increment mixture lever 3
KeyMixture3Incr KeySimEvent = "MIXTURE3_INCR"
//KeyMixture3IncrSmall Increment mixture lever 3 small
KeyMixture3IncrSmall KeySimEvent = "MIXTURE3_INCR_SMALL"
//KeyMixture3Decr Decrement mixture lever 3
KeyMixture3Decr KeySimEvent = "MIXTURE3_DECR"
//KeyMixture3Lean Set mixture lever 3 to max lean
KeyMixture3Lean KeySimEvent = "MIXTURE3_LEAN"
//KeyMixture4Rich Set mixture lever 4 to max rich
KeyMixture4Rich KeySimEvent = "MIXTURE4_RICH"
//KeyMixture4Incr Increment mixture lever 4
KeyMixture4Incr KeySimEvent = "MIXTURE4_INCR"
//KeyMixture4IncrSmall Increment mixture lever 4 small
KeyMixture4IncrSmall KeySimEvent = "MIXTURE4_INCR_SMALL"
//KeyMixture4Decr Decrement mixture lever 4
KeyMixture4Decr KeySimEvent = "MIXTURE4_DECR"
//KeyMixture4Lean Set mixture lever 4 to max lean
KeyMixture4Lean KeySimEvent = "MIXTURE4_LEAN"
//KeyMixtureSet Set mixture levers to exact value (0 to 16383)
KeyMixtureSet KeySimEvent = "MIXTURE_SET"
//KeyMixtureRich Set mixture levers to max rich
KeyMixtureRich KeySimEvent = "MIXTURE_RICH"
//KeyMixtureIncr Increment mixture levers
KeyMixtureIncr KeySimEvent = "MIXTURE_INCR"
//KeyMixtureIncrSmall Increment mixture levers small
KeyMixtureIncrSmall KeySimEvent = "MIXTURE_INCR_SMALL"
//KeyMixtureDecr Decrement mixture levers
KeyMixtureDecr KeySimEvent = "MIXTURE_DECR"
//KeyMixtureLean Set mixture levers to max lean
KeyMixtureLean KeySimEvent = "MIXTURE_LEAN"
//KeyMixture1Set Set mixture lever 1 exact value (0 to 16383)
KeyMixture1Set KeySimEvent = "MIXTURE1_SET"
//KeyMixture2Set Set mixture lever 2 exact value (0 to 16383)
KeyMixture2Set KeySimEvent = "MIXTURE2_SET"
//KeyMixture3Set Set mixture lever 3 exact value (0 to 16383)
KeyMixture3Set KeySimEvent = "MIXTURE3_SET"
//KeyMixture4Set Set mixture lever 4 exact value (0 to 16383)
KeyMixture4Set KeySimEvent = "MIXTURE4_SET"
//KeyAxisMixtureSet Set mixture lever 1 exact value (-16383 to +16383)
KeyAxisMixtureSet KeySimEvent = "AXIS_MIXTURE_SET"
//KeyAxisMixture1Set Set mixture lever 1 exact value (-16383 to +16383)
KeyAxisMixture1Set KeySimEvent = "AXIS_MIXTURE1_SET"
//KeyAxisMixture2Set Set mixture lever 2 exact value (-16383 to +16383)
KeyAxisMixture2Set KeySimEvent = "AXIS_MIXTURE2_SET"
//KeyAxisMixture3Set Set mixture lever 3 exact value (-16383 to +16383)
KeyAxisMixture3Set KeySimEvent = "AXIS_MIXTURE3_SET"
//KeyAxisMixture4Set Set mixture lever 4 exact value (-16383 to +16383)
KeyAxisMixture4Set KeySimEvent = "AXIS_MIXTURE4_SET"
//KeyMixtureSetBest Set mixture levers to current best power setting
KeyMixtureSetBest KeySimEvent = "MIXTURE_SET_BEST"
//KeyMixtureDecrSmall Decrement mixture levers small
KeyMixtureDecrSmall KeySimEvent = "MIXTURE_DECR_SMALL"
//KeyMixture1DecrSmall Decrement mixture lever 1 small
KeyMixture1DecrSmall KeySimEvent = "MIXTURE1_DECR_SMALL"
//KeyMixture2DecrSmall Decrement mixture lever 4 small
KeyMixture2DecrSmall KeySimEvent = "MIXTURE2_DECR_SMALL"
//KeyMixture3DecrSmall Decrement mixture lever 4 small
KeyMixture3DecrSmall KeySimEvent = "MIXTURE3_DECR_SMALL"
//KeyMixture4DecrSmall Decrement mixture lever 4 small
KeyMixture4DecrSmall KeySimEvent = "MIXTURE4_DECR_SMALL"
//KeyPropPitchSet Set prop pitch levers (0 to 16383)
KeyPropPitchSet KeySimEvent = "PROP_PITCH_SET"
//KeyPropPitchLo Set prop pitch levers max (lo pitch)
KeyPropPitchLo KeySimEvent = "PROP_PITCH_LO"
//KeyPropPitchIncr Increment prop pitch levers
KeyPropPitchIncr KeySimEvent = "PROP_PITCH_INCR"
//KeyPropPitchIncrSmall Increment prop pitch levers small
KeyPropPitchIncrSmall KeySimEvent = "PROP_PITCH_INCR_SMALL"
//KeyPropPitchDecr Decrement prop pitch levers
KeyPropPitchDecr KeySimEvent = "PROP_PITCH_DECR"
//KeyPropPitchHi Set prop pitch levers min (hi pitch)
KeyPropPitchHi KeySimEvent = "PROP_PITCH_HI"
//KeyPropPitch1Set Set prop pitch lever 1 exact value (0 to 16383)
KeyPropPitch1Set KeySimEvent = "PROP_PITCH1_SET"
//KeyPropPitch2Set Set prop pitch lever 2 exact value (0 to 16383)
KeyPropPitch2Set KeySimEvent = "PROP_PITCH2_SET"
//KeyPropPitch3Set Set prop pitch lever 3 exact value (0 to 16383)
KeyPropPitch3Set KeySimEvent = "PROP_PITCH3_SET"
//KeyPropPitch4Set Set prop pitch lever 4 exact value (0 to 16383)
KeyPropPitch4Set KeySimEvent = "PROP_PITCH4_SET"
//KeyPropPitch1Lo Set prop pitch lever 1 max (lo pitch)
KeyPropPitch1Lo KeySimEvent = "PROP_PITCH1_LO"
//KeyPropPitch1Incr Increment prop pitch lever 1
KeyPropPitch1Incr KeySimEvent = "PROP_PITCH1_INCR"
//KeyPropPitch1IncrSmall Increment prop pitch lever 1 small
KeyPropPitch1IncrSmall KeySimEvent = "PROP_PITCH1_INCR_SMALL"
//KeyPropPitch1Decr Decrement prop pitch lever 1
KeyPropPitch1Decr KeySimEvent = "PROP_PITCH1_DECR"
//KeyPropPitch1Hi Set prop pitch lever 1 min (hi pitch)
KeyPropPitch1Hi KeySimEvent = "PROP_PITCH1_HI"
//KeyPropPitch2Lo Set prop pitch lever 2 max (lo pitch)
KeyPropPitch2Lo KeySimEvent = "PROP_PITCH2_LO"
//KeyPropPitch2Incr Increment prop pitch lever 2
KeyPropPitch2Incr KeySimEvent = "PROP_PITCH2_INCR"
//KeyPropPitch2IncrSmall Increment prop pitch lever 2 small
KeyPropPitch2IncrSmall KeySimEvent = "PROP_PITCH2_INCR_SMALL"
//KeyPropPitch2Decr Decrement prop pitch lever 2
KeyPropPitch2Decr KeySimEvent = "PROP_PITCH2_DECR"
//KeyPropPitch2Hi Set prop pitch lever 2 min (hi pitch)
KeyPropPitch2Hi KeySimEvent = "PROP_PITCH2_HI"
//KeyPropPitch3Lo Set prop pitch lever 3 max (lo pitch)
KeyPropPitch3Lo KeySimEvent = "PROP_PITCH3_LO"
//KeyPropPitch3Incr Increment prop pitch lever 3
KeyPropPitch3Incr KeySimEvent = "PROP_PITCH3_INCR"
//KeyPropPitch3IncrSmall Increment prop pitch lever 3 small
KeyPropPitch3IncrSmall KeySimEvent = "PROP_PITCH3_INCR_SMALL"
//KeyPropPitch3Decr Decrement prop pitch lever 3
KeyPropPitch3Decr KeySimEvent = "PROP_PITCH3_DECR"
//KeyPropPitch3Hi Set prop pitch lever 3 min (hi pitch)
KeyPropPitch3Hi KeySimEvent = "PROP_PITCH3_HI"
//KeyPropPitch4Lo Set prop pitch lever 4 max (lo pitch)
KeyPropPitch4Lo KeySimEvent = "PROP_PITCH4_LO"
//KeyPropPitch4Incr Increment prop pitch lever 4
KeyPropPitch4Incr KeySimEvent = "PROP_PITCH4_INCR"
//KeyPropPitch4IncrSmall Increment prop pitch lever 4 small
KeyPropPitch4IncrSmall KeySimEvent = "PROP_PITCH4_INCR_SMALL"
//KeyPropPitch4Decr Decrement prop pitch lever 4
KeyPropPitch4Decr KeySimEvent = "PROP_PITCH4_DECR"
//KeyPropPitch4Hi Set prop pitch lever 4 min (hi pitch)
KeyPropPitch4Hi KeySimEvent = "PROP_PITCH4_HI"
//KeyAxisPropellerSet Set propeller levers exact value (-16383 to +16383)
KeyAxisPropellerSet KeySimEvent = "AXIS_PROPELLER_SET"
//KeyAxisPropeller1Set Set propeller lever 1 exact value (-16383 to +16383)
KeyAxisPropeller1Set KeySimEvent = "AXIS_PROPELLER1_SET"
//KeyAxisPropeller2Set Set propeller lever 2 exact value (-16383 to +16383)
KeyAxisPropeller2Set KeySimEvent = "AXIS_PROPELLER2_SET"
//KeyAxisPropeller3Set Set propeller lever 3 exact value (-16383 to +16383)
KeyAxisPropeller3Set KeySimEvent = "AXIS_PROPELLER3_SET"
//KeyAxisPropeller4Set Set propeller lever 4 exact value (-16383 to +16383)
KeyAxisPropeller4Set KeySimEvent = "AXIS_PROPELLER4_SET"
//KeyJetStarter Selects jet engine starter (for +/- sequence)
KeyJetStarter KeySimEvent = "JET_STARTER"
//KeyStarterSet Sets magnetos (0,1)
KeyStarterSet KeySimEvent = "MAGNETO_SET"
//KeyToggleStarter1 Toggle starter 1
KeyToggleStarter1 KeySimEvent = "TOGGLE_STARTER1"
//KeyToggleStarter2 Toggle starter 2
KeyToggleStarter2 KeySimEvent = "TOGGLE_STARTER2"
//KeyToggleStarter3 Toggle starter 3
KeyToggleStarter3 KeySimEvent = "TOGGLE_STARTER3"
//KeyToggleStarter4 Toggle starter 4
KeyToggleStarter4 KeySimEvent = "TOGGLE_STARTER4"
//KeyToggleAllStarters Toggle starters
KeyToggleAllStarters KeySimEvent = "TOGGLE_ALL_STARTERS"
//KeyEngineAutoStart Triggers auto-start
KeyEngineAutoStart KeySimEvent = "ENGINE_AUTO_START"
//KeyEngineAutoShutdown Triggers auto-shutdown
KeyEngineAutoShutdown KeySimEvent = "ENGINE_AUTO_SHUTDOWN"
//KeyMagneto Selects magnetos (for +/- sequence)
KeyMagneto KeySimEvent = "MAGNETO"
//KeyMagnetoDecr Decrease magneto switches positions
KeyMagnetoDecr KeySimEvent = "MAGNETO_DECR"
//KeyMagnetoIncr Increase magneto switches positions
KeyMagnetoIncr KeySimEvent = "MAGNETO_INCR"
//KeyMagneto1Off Set engine 1 magnetos off
KeyMagneto1Off KeySimEvent = "MAGNETO1_OFF"
//KeyMagneto1Right Toggle engine 1 right magneto All aircraft
KeyMagneto1Right KeySimEvent = "MAGNETO1_RIGHT"
//KeyMagneto1Left Toggle engine 1 left magneto All aircraft
KeyMagneto1Left KeySimEvent = "MAGNETO1_LEFT"
//KeyMagneto1Both Set engine 1 magnetos on
KeyMagneto1Both KeySimEvent = "MAGNETO1_BOTH"
//KeyMagneto1Start Set engine 1 magnetos on and toggle starter
KeyMagneto1Start KeySimEvent = "MAGNETO1_START"
//KeyMagneto2Off Set engine 2 magnetos off
KeyMagneto2Off KeySimEvent = "MAGNETO2_OFF"
//KeyMagneto2Right Toggle engine 2 right magneto All aircraft
KeyMagneto2Right KeySimEvent = "MAGNETO2_RIGHT"
//KeyMagneto2Left Toggle engine 2 left magneto All aircraft
KeyMagneto2Left KeySimEvent = "MAGNETO2_LEFT"
//KeyMagneto2Both Set engine 2 magnetos on
KeyMagneto2Both KeySimEvent = "MAGNETO2_BOTH"
//KeyMagneto2Start Set engine 2 magnetos on and toggle starter
KeyMagneto2Start KeySimEvent = "MAGNETO2_START"
//KeyMagneto3Off Set engine 3 magnetos off
KeyMagneto3Off KeySimEvent = "MAGNETO3_OFF"
//KeyMagneto3Right Toggle engine 3 right magneto All aircraft
KeyMagneto3Right KeySimEvent = "MAGNETO3_RIGHT"
//KeyMagneto3Left Toggle engine 3 left magneto All aircraft
KeyMagneto3Left KeySimEvent = "MAGNETO3_LEFT"
//KeyMagneto3Both Set engine 3 magnetos on
KeyMagneto3Both KeySimEvent = "MAGNETO3_BOTH"
//KeyMagneto3Start Set engine 3 magnetos on and toggle starter
KeyMagneto3Start KeySimEvent = "MAGNETO3_START"
//KeyMagneto4Off Set engine 4 magnetos off
KeyMagneto4Off KeySimEvent = "MAGNETO4_OFF"
//KeyMagneto4Right Toggle engine 4 right magneto All aircraft
KeyMagneto4Right KeySimEvent = "MAGNETO4_RIGHT"
//KeyMagneto4Left Toggle engine 4 left magneto All aircraft
KeyMagneto4Left KeySimEvent = "MAGNETO4_LEFT"
//KeyMagneto4Both Set engine 4 magnetos on
KeyMagneto4Both KeySimEvent = "MAGNETO4_BOTH"
//KeyMagneto4Start Set engine 4 magnetos on and toggle starter
KeyMagneto4Start KeySimEvent = "MAGNETO4_START"
//KeyMagnetoOff Set engine magnetos off
KeyMagnetoOff KeySimEvent = "MAGNETO_OFF"
//KeyMagnetoRight Set engine right magnetos on
KeyMagnetoRight KeySimEvent = "MAGNETO_RIGHT"
//KeyMagnetoLeft Set engine left magnetos on
KeyMagnetoLeft KeySimEvent = "MAGNETO_LEFT"
//KeyMagnetoBoth Set engine magnetos on
KeyMagnetoBoth KeySimEvent = "MAGNETO_BOTH"
//KeyMagnetoStart Set engine magnetos on and toggle starters
KeyMagnetoStart KeySimEvent = "MAGNETO_START"
//KeyMagneto1Decr Decrease engine 1 magneto switch position
KeyMagneto1Decr KeySimEvent = "MAGNETO1_DECR"
//KeyMagneto1Incr Increase engine 1 magneto switch position
KeyMagneto1Incr KeySimEvent = "MAGNETO1_INCR"
//KeyMagneto2Decr Decrease engine 2 magneto switch position
KeyMagneto2Decr KeySimEvent = "MAGNETO2_DECR"
//KeyMagneto2Incr Increase engine 2 magneto switch position
KeyMagneto2Incr KeySimEvent = "MAGNETO2_INCR"
//KeyMagneto3Decr Decrease engine 3 magneto switch position
KeyMagneto3Decr KeySimEvent = "MAGNETO3_DECR"
//KeyMagneto3Incr Increase engine 3 magneto switch position
KeyMagneto3Incr KeySimEvent = "MAGNETO3_INCR"
//KeyMagneto4Decr Decrease engine 4 magneto switch position
KeyMagneto4Decr KeySimEvent = "MAGNETO4_DECR"
//KeyMagneto4Incr Increase engine 4 magneto switch position
KeyMagneto4Incr KeySimEvent = "MAGNETO4_INCR"
//KeyMagneto1Set Set engine 1 magneto switch
KeyMagneto1Set KeySimEvent = "MAGNETO1_SET"
//KeyMagneto2Set Set engine 2 magneto switch
KeyMagneto2Set KeySimEvent = "MAGNETO2_SET"
//KeyMagneto3Set Set engine 3 magneto switch
KeyMagneto3Set KeySimEvent = "MAGNETO3_SET"
//KeyMagneto4Set Set engine 4 magneto switch
KeyMagneto4Set KeySimEvent = "MAGNETO4_SET"
//KeyAntiIceOn Sets anti-ice switches on
KeyAntiIceOn KeySimEvent = "ANTI_ICE_ON"
//KeyAntiIceOff Sets anti-ice switches off
KeyAntiIceOff KeySimEvent = "ANTI_ICE_OFF"
//KeyAntiIceSet Sets anti-ice switches from argument (0,1)
KeyAntiIceSet KeySimEvent = "ANTI_ICE_SET"
//KeyAntiIceToggle Toggle anti-ice switches
KeyAntiIceToggle KeySimEvent = "ANTI_ICE_TOGGLE"
//KeyAntiIceToggleEng1 Toggle engine 1 anti-ice switch
KeyAntiIceToggleEng1 KeySimEvent = "ANTI_ICE_TOGGLE_ENG1"
//KeyAntiIceToggleEng2 Toggle engine 2 anti-ice switch
KeyAntiIceToggleEng2 KeySimEvent = "ANTI_ICE_TOGGLE_ENG2"
//KeyAntiIceToggleEng3 Toggle engine 3 anti-ice switch
KeyAntiIceToggleEng3 KeySimEvent = "ANTI_ICE_TOGGLE_ENG3"
//KeyAntiIceToggleEng4 Toggle engine 4 anti-ice switch
KeyAntiIceToggleEng4 KeySimEvent = "ANTI_ICE_TOGGLE_ENG4"
//KeyAntiIceSetEng1 Sets engine 1 anti-ice switch (0,1)
KeyAntiIceSetEng1 KeySimEvent = "ANTI_ICE_SET_ENG1"
//KeyAntiIceSetEng2 Sets engine 2 anti-ice switch (0,1)
KeyAntiIceSetEng2 KeySimEvent = "ANTI_ICE_SET_ENG2"
//KeyAntiIceSetEng3 Sets engine 3 anti-ice switch (0,1)
KeyAntiIceSetEng3 KeySimEvent = "ANTI_ICE_SET_ENG3"
//KeyAntiIceSetEng4 Sets engine 4 anti-ice switch (0,1)
KeyAntiIceSetEng4 KeySimEvent = "ANTI_ICE_SET_ENG4"
//KeyToggleFuelValveAll Toggle engine fuel valves
KeyToggleFuelValveAll KeySimEvent = "TOGGLE_FUEL_VALVE_ALL"
//KeyToggleFuelValveEng1 Toggle engine 1 fuel valve All aircraft
KeyToggleFuelValveEng1 KeySimEvent = "TOGGLE_FUEL_VALVE_ENG1"
//KeyToggleFuelValveEng2 Toggle engine 2 fuel valve All aircraft
KeyToggleFuelValveEng2 KeySimEvent = "TOGGLE_FUEL_VALVE_ENG2"
//KeyToggleFuelValveEng3 Toggle engine 3 fuel valve All aircraft
KeyToggleFuelValveEng3 KeySimEvent = "TOGGLE_FUEL_VALVE_ENG3"
//KeyToggleFuelValveEng4 Toggle engine 4 fuel valve All aircraft
KeyToggleFuelValveEng4 KeySimEvent = "TOGGLE_FUEL_VALVE_ENG4"
//KeyCowlflap1Set Sets engine 1 cowl flap lever position (0 to 16383)
KeyCowlflap1Set KeySimEvent = "COWLFLAP1_SET"
//KeyCowlflap2Set Sets engine 2 cowl flap lever position (0 to 16383)
KeyCowlflap2Set KeySimEvent = "COWLFLAP2_SET"
//KeyCowlflap3Set Sets engine 3 cowl flap lever position (0 to 16383)
KeyCowlflap3Set KeySimEvent = "COWLFLAP3_SET"
//KeyCowlflap4Set Sets engine 4 cowl flap lever position (0 to 16383)
KeyCowlflap4Set KeySimEvent = "COWLFLAP4_SET"
//KeyIncCowlFlaps Increment cowl flap levers
KeyIncCowlFlaps KeySimEvent = "INC_COWL_FLAPS"
//KeyDecCowlFlaps Decrement cowl flap levers
KeyDecCowlFlaps KeySimEvent = "DEC_COWL_FLAPS"
//KeyIncCowlFlaps1 Increment engine 1 cowl flap lever
KeyIncCowlFlaps1 KeySimEvent = "INC_COWL_FLAPS1"
//KeyDecCowlFlaps1 Decrement engine 1 cowl flap lever
KeyDecCowlFlaps1 KeySimEvent = "DEC_COWL_FLAPS1"
//KeyIncCowlFlaps2 Increment engine 2 cowl flap lever
KeyIncCowlFlaps2 KeySimEvent = "INC_COWL_FLAPS2"
//KeyDecCowlFlaps2 Decrement engine 2 cowl flap lever
KeyDecCowlFlaps2 KeySimEvent = "DEC_COWL_FLAPS2"
//KeyIncCowlFlaps3 Increment engine 3 cowl flap lever
KeyIncCowlFlaps3 KeySimEvent = "INC_COWL_FLAPS3"
//KeyDecCowlFlaps3 Decrement engine 3 cowl flap lever
KeyDecCowlFlaps3 KeySimEvent = "DEC_COWL_FLAPS3"
//KeyIncCowlFlaps4 Increment engine 4 cowl flap lever
KeyIncCowlFlaps4 KeySimEvent = "INC_COWL_FLAPS4"
//KeyDecCowlFlaps4 Decrement engine 4 cowl flap lever
KeyDecCowlFlaps4 KeySimEvent = "DEC_COWL_FLAPS4"
//KeyFuelPump Toggle electric fuel pumps
KeyFuelPump KeySimEvent = "FUEL_PUMP"
//KeyToggleElectFuelPump Toggle electric fuel pumps
KeyToggleElectFuelPump KeySimEvent = "TOGGLE_ELECT_FUEL_PUMP"
//KeyToggleElectFuelPump1 Toggle engine 1 electric fuel pump All aircraft
KeyToggleElectFuelPump1 KeySimEvent = "TOGGLE_ELECT_FUEL_PUMP1"
//KeyToggleElectFuelPump2 Toggle engine 2 electric fuel pump All aircraft
KeyToggleElectFuelPump2 KeySimEvent = "TOGGLE_ELECT_FUEL_PUMP2"
//KeyToggleElectFuelPump3 Toggle engine 3 electric fuel pump All aircraft
KeyToggleElectFuelPump3 KeySimEvent = "TOGGLE_ELECT_FUEL_PUMP3"
//KeyToggleElectFuelPump4 Toggle engine 4 electric fuel pump All aircraft
KeyToggleElectFuelPump4 KeySimEvent = "TOGGLE_ELECT_FUEL_PUMP4"
//KeyEnginePrimer Trigger engine primers
KeyEnginePrimer KeySimEvent = "ENGINE_PRIMER"
//KeyTogglePrimer Trigger engine primers
KeyTogglePrimer KeySimEvent = "TOGGLE_PRIMER"
//KeyTogglePrimer1 Trigger engine 1 primer
KeyTogglePrimer1 KeySimEvent = "TOGGLE_PRIMER1"
//KeyTogglePrimer2 Trigger engine 2 primer
KeyTogglePrimer2 KeySimEvent = "TOGGLE_PRIMER2"
//KeyTogglePrimer3 Trigger engine 3 primer
KeyTogglePrimer3 KeySimEvent = "TOGGLE_PRIMER3"
//KeyTogglePrimer4 Trigger engine 4 primer
KeyTogglePrimer4 KeySimEvent = "TOGGLE_PRIMER4"
//KeyToggleFeatherSwitches Trigger propeller switches
KeyToggleFeatherSwitches KeySimEvent = "TOGGLE_FEATHER_SWITCHES"
//KeyToggleFeatherSwitch1 Trigger propeller 1 switch
KeyToggleFeatherSwitch1 KeySimEvent = "TOGGLE_FEATHER_SWITCH_1"
//KeyToggleFeatherSwitch2 Trigger propeller 2 switch
KeyToggleFeatherSwitch2 KeySimEvent = "TOGGLE_FEATHER_SWITCH_2"
//KeyToggleFeatherSwitch3 Trigger propeller 3 switch
KeyToggleFeatherSwitch3 KeySimEvent = "TOGGLE_FEATHER_SWITCH_3"
//KeyToggleFeatherSwitch4 Trigger propeller 4 switch
KeyToggleFeatherSwitch4 KeySimEvent = "TOGGLE_FEATHER_SWITCH_4"
//KeyTogglePropSync Turns propeller synchronization switch on
KeyTogglePropSync KeySimEvent = "TOGGLE_PROPELLER_SYNC"
//KeyToggleArmAutofeather Turns auto-feather arming switch on.
KeyToggleArmAutofeather KeySimEvent = "TOGGLE_AUTOFEATHER_ARM"
//KeyToggleAfterburner Toggles afterburners
KeyToggleAfterburner KeySimEvent = "TOGGLE_AFTERBURNER"
//KeyToggleAfterburner1 Toggles engine 1 afterburner
KeyToggleAfterburner1 KeySimEvent = "TOGGLE_AFTERBURNER1"
//KeyToggleAfterburner2 Toggles engine 2 afterburner
KeyToggleAfterburner2 KeySimEvent = "TOGGLE_AFTERBURNER2"
//KeyToggleAfterburner3 Toggles engine 3 afterburner
KeyToggleAfterburner3 KeySimEvent = "TOGGLE_AFTERBURNER3"
//KeyToggleAfterburner4 Toggles engine 4 afterburner
KeyToggleAfterburner4 KeySimEvent = "TOGGLE_AFTERBURNER4"
//KeyEngine Sets engines for 1,2,3,4 selection (to be followed by SELECT_n)
KeyEngine KeySimEvent = "ENGINE"
//KeySpoilersToggle Toggles spoiler handle All aircraft
KeySpoilersToggle KeySimEvent = "SPOILERS_TOGGLE"
//KeyFlapsUp Sets flap handle to full retract position All aircraft
KeyFlapsUp KeySimEvent = "FLAPS_UP"
//KeyFlaps1 Sets flap handle to first extension position All aircraft
KeyFlaps1 KeySimEvent = "FLAPS_1"
//KeyFlaps2 Sets flap handle to second extension position All aircraft
KeyFlaps2 KeySimEvent = "FLAPS_2"
//KeyFlaps3 Sets flap handle to third extension position All aircraft
KeyFlaps3 KeySimEvent = "FLAPS_3"
//KeyFlapsDown Sets flap handle to full extension position All aircraft
KeyFlapsDown KeySimEvent = "FLAPS_DOWN"
//KeyElevTrimDn Increments elevator trim down
KeyElevTrimDn KeySimEvent = "ELEV_TRIM_DN"
//KeyElevDown Increments elevator down (Pilot only).
KeyElevDown KeySimEvent = "ELEV_DOWN"
//KeyAileronsLeft Increments ailerons left (Pilot only).
KeyAileronsLeft KeySimEvent = "AILERONS_LEFT"
//KeyCenterAilerRudder Centers aileron and rudder positions
KeyCenterAilerRudder KeySimEvent = "CENTER_AILER_RUDDER"
//KeyAileronsRight Increments ailerons right (Pilot only).
KeyAileronsRight KeySimEvent = "AILERONS_RIGHT"
//KeyElevTrimUp Increment elevator trim up
KeyElevTrimUp KeySimEvent = "ELEV_TRIM_UP"
//KeyElevUp Increments elevator up (Pilot only).
KeyElevUp KeySimEvent = "ELEV_UP"
//KeyRudderLeft Increments rudder left
KeyRudderLeft KeySimEvent = "RUDDER_LEFT"
//KeyRudderCenter Centers rudder position
KeyRudderCenter KeySimEvent = "RUDDER_CENTER"
//KeyRudderRight Increments rudder right
KeyRudderRight KeySimEvent = "RUDDER_RIGHT"
//KeyElevatorSet Sets elevator position (-16383 - +16383)
KeyElevatorSet KeySimEvent = "ELEVATOR_SET"
//KeyAileronSet Sets aileron position (-16383 - +16383)
KeyAileronSet KeySimEvent = "AILERON_SET"
//KeyRudderSet Sets rudder position (-16383 - +16383)
KeyRudderSet KeySimEvent = "RUDDER_SET"
//KeyFlapsIncr Increments flap handle position All aircraft
KeyFlapsIncr KeySimEvent = "FLAPS_INCR"
//KeyFlapsDecr Decrements flap handle position All aircraft
KeyFlapsDecr KeySimEvent = "FLAPS_DECR"
//KeyAxisElevatorSet Sets elevator position (-16383 - +16383) (Pilot only, and not transmitted to Co-pilot)
KeyAxisElevatorSet KeySimEvent = "AXIS_ELEVATOR_SET"
//KeyAxisAileronsSet Sets aileron position (-16383 - +16383) (Pilot only, and not transmitted to Co-pilot)
KeyAxisAileronsSet KeySimEvent = "AXIS_AILERONS_SET"
//KeyAxisRudderSet Sets rudder position (-16383 - +16383) (Pilot only, and not transmitted to Co-pilot)
KeyAxisRudderSet KeySimEvent = "AXIS_RUDDER_SET"
//KeyAxisElevTrimSet Sets elevator trim position (-16383 - +16383)
KeyAxisElevTrimSet KeySimEvent = "AXIS_ELEV_TRIM_SET"
//KeySpoilersSet Sets spoiler handle position (0 to 16383) All aircraft
KeySpoilersSet KeySimEvent = "SPOILERS_SET"
//KeySpoilersArmToggle Toggles arming of auto-spoilers All aircraft
KeySpoilersArmToggle KeySimEvent = "SPOILERS_ARM_TOGGLE"
//KeySpoilersOn Sets spoiler handle to full extend position All aircraft
KeySpoilersOn KeySimEvent = "SPOILERS_ON"
//KeySpoilersOff Sets spoiler handle to full retract position All aircraft
KeySpoilersOff KeySimEvent = "SPOILERS_OFF"
//KeySpoilersArmOn Sets auto-spoiler arming on All aircraft
KeySpoilersArmOn KeySimEvent = "SPOILERS_ARM_ON"
//KeySpoilersArmOff Sets auto-spoiler arming off All aircraft
KeySpoilersArmOff KeySimEvent = "SPOILERS_ARM_OFF"
//KeySpoilersArmSet Sets auto-spoiler arming (0,1) All aircraft
KeySpoilersArmSet KeySimEvent = "SPOILERS_ARM_SET"
//KeyAileronTrimLeft Increments aileron trim left
KeyAileronTrimLeft KeySimEvent = "AILERON_TRIM_LEFT"
//KeyAileronTrimRight Increments aileron trim right
KeyAileronTrimRight KeySimEvent = "AILERON_TRIM_RIGHT"
//KeyRudderTrimLeft Increments rudder trim left
KeyRudderTrimLeft KeySimEvent = "RUDDER_TRIM_LEFT"
//KeyRudderTrimRight Increments aileron trim right
KeyRudderTrimRight KeySimEvent = "RUDDER_TRIM_RIGHT"
//KeyAxisSpoilerSet Sets spoiler handle position (-16383 - +16383) All aircraft
KeyAxisSpoilerSet KeySimEvent = "AXIS_SPOILER_SET"
//KeyFlapsSet Sets flap handle to closest increment (0 to 16383) All aircraft
KeyFlapsSet KeySimEvent = "FLAPS_SET"
//KeyElevatorTrimSet Sets elevator trim position (0 to 16383)
KeyElevatorTrimSet KeySimEvent = "ELEVATOR_TRIM_SET"
//KeyAxisFlapsSet Sets flap handle to closest increment (-16383 - +16383)
KeyAxisFlapsSet KeySimEvent = "AXIS_FLAPS_SET"
//KeyApMaster Toggles AP on/off
KeyApMaster KeySimEvent = "AP_MASTER"
//KeyAutopilotOff Turns AP off
KeyAutopilotOff KeySimEvent = "AUTOPILOT_OFF"
//KeyAutopilotOn Turns AP on
KeyAutopilotOn KeySimEvent = "AUTOPILOT_ON"
//KeyYawDamperToggle Toggles yaw damper on/off
KeyYawDamperToggle KeySimEvent = "YAW_DAMPER_TOGGLE"
//KeyApPanelHeadingHold Toggles heading hold mode on/off
KeyApPanelHeadingHold KeySimEvent = "AP_PANEL_HEADING_HOLD"
//KeyApPanelAltitudeHold Toggles altitude hold mode on/off
KeyApPanelAltitudeHold KeySimEvent = "AP_PANEL_ALTITUDE_HOLD"
//KeyApAttHoldOn Turns on AP wing leveler and pitch hold mode
KeyApAttHoldOn KeySimEvent = "AP_ATT_HOLD_ON"
//KeyApLocHoldOn Turns AP localizer hold on/armed and glide-slope hold mode off
KeyApLocHoldOn KeySimEvent = "AP_LOC_HOLD_ON"
//KeyApAprHoldOn Turns both AP localizer and glide-slope modes on/armed
KeyApAprHoldOn KeySimEvent = "AP_APR_HOLD_ON"
//KeyApHdgHoldOn Turns heading hold mode on
KeyApHdgHoldOn KeySimEvent = "AP_HDG_HOLD_ON"
//KeyApAltHoldOn Turns altitude hold mode on
KeyApAltHoldOn KeySimEvent = "AP_ALT_HOLD_ON"
//KeyApWingLevelerOn Turns wing leveler mode on
KeyApWingLevelerOn KeySimEvent = "AP_WING_LEVELER_ON"
//KeyApBcHoldOn Turns localizer back course hold mode on/armed
KeyApBcHoldOn KeySimEvent = "AP_BC_HOLD_ON"
//KeyApNav1HoldOn Turns lateral hold mode on
KeyApNav1HoldOn KeySimEvent = "AP_NAV1_HOLD_ON"
//KeyApAttHoldOff Turns off attitude hold mode
KeyApAttHoldOff KeySimEvent = "AP_ATT_HOLD_OFF"
//KeyApLocHoldOff Turns off localizer hold mode
KeyApLocHoldOff KeySimEvent = "AP_LOC_HOLD_OFF"
//KeyApAprHoldOff Turns off approach hold mode
KeyApAprHoldOff KeySimEvent = "AP_APR_HOLD_OFF"
//KeyApHdgHoldOff Turns off heading hold mode
KeyApHdgHoldOff KeySimEvent = "AP_HDG_HOLD_OFF"
//KeyApAltHoldOff Turns off altitude hold mode
KeyApAltHoldOff KeySimEvent = "AP_ALT_HOLD_OFF"
//KeyApWingLevelerOff Turns off wing leveler mode
KeyApWingLevelerOff KeySimEvent = "AP_WING_LEVELER_OFF"
//KeyApBcHoldOff Turns off backcourse mode for localizer hold
KeyApBcHoldOff KeySimEvent = "AP_BC_HOLD_OFF"
//KeyApNav1HoldOff Turns off nav hold mode
KeyApNav1HoldOff KeySimEvent = "AP_NAV1_HOLD_OFF"
//KeyApAirspeedHold Toggles airspeed hold mode
KeyApAirspeedHold KeySimEvent = "AP_AIRSPEED_HOLD"
//KeyAutoThrottleArm Toggles autothrottle arming mode
KeyAutoThrottleArm KeySimEvent = "AUTO_THROTTLE_ARM"
//KeyAutoThrottleToGa Toggles Takeoff/Go Around mode
KeyAutoThrottleToGa KeySimEvent = "AUTO_THROTTLE_TO_GA"
//KeyHeadingBugInc Increments heading hold reference bug
KeyHeadingBugInc KeySimEvent = "HEADING_BUG_INC"
//KeyHeadingBugDec Decrements heading hold reference bug
KeyHeadingBugDec KeySimEvent = "HEADING_BUG_DEC"
//KeyHeadingBugSet Set heading hold reference bug (degrees)
KeyHeadingBugSet KeySimEvent = "HEADING_BUG_SET"
//KeyApPanelSpeedHold Toggles airspeed hold mode
KeyApPanelSpeedHold KeySimEvent = "AP_PANEL_SPEED_HOLD"
//KeyApAltVarInc Increments reference altitude
KeyApAltVarInc KeySimEvent = "AP_ALT_VAR_INC"
//KeyApAltVarDec Decrements reference altitude
KeyApAltVarDec KeySimEvent = "AP_ALT_VAR_DEC"
//KeyApVsVarInc Increments vertical speed reference
KeyApVsVarInc KeySimEvent = "AP_VS_VAR_INC"
//KeyApVsVarDec Decrements vertical speed reference
KeyApVsVarDec KeySimEvent = "AP_VS_VAR_DEC"
//KeyApSpdVarInc Increments airspeed hold reference
KeyApSpdVarInc KeySimEvent = "AP_SPD_VAR_INC"
//KeyApSpdVarDec Decrements airspeed hold reference
KeyApSpdVarDec KeySimEvent = "AP_SPD_VAR_DEC"
//KeyApPanelMachHold Toggles mach hold
KeyApPanelMachHold KeySimEvent = "AP_PANEL_MACH_HOLD"
//KeyApMachVarInc Increments reference mach
KeyApMachVarInc KeySimEvent = "AP_MACH_VAR_INC"
//KeyApMachVarDec Decrements reference mach
KeyApMachVarDec KeySimEvent = "AP_MACH_VAR_DEC"
//KeyApMachHold Toggles mach hold
KeyApMachHold KeySimEvent = "AP_MACH_HOLD"
//KeyApAltVarSetMetric Sets reference altitude in meters
KeyApAltVarSetMetric KeySimEvent = "AP_ALT_VAR_SET_METRIC"
//KeyApVsVarSetEnglish Sets reference vertical speed in feet per minute
KeyApVsVarSetEnglish KeySimEvent = "AP_VS_VAR_SET_ENGLISH"
//KeyApSpdVarSet Sets airspeed reference in knots
KeyApSpdVarSet KeySimEvent = "AP_SPD_VAR_SET"
//KeyApMachVarSet Sets mach reference
KeyApMachVarSet KeySimEvent = "AP_MACH_VAR_SET"
//KeyYawDamperOn Turns yaw damper on
KeyYawDamperOn KeySimEvent = "YAW_DAMPER_ON"
//KeyYawDamperOff Turns yaw damper off
KeyYawDamperOff KeySimEvent = "YAW_DAMPER_OFF"
//KeyYawDamperSet Sets yaw damper on/off (1,0)
KeyYawDamperSet KeySimEvent = "YAW_DAMPER_SET"
//KeyApAirspeedOn Turns airspeed hold on
KeyApAirspeedOn KeySimEvent = "AP_AIRSPEED_ON"
//KeyApAirspeedOff Turns airspeed hold off
KeyApAirspeedOff KeySimEvent = "AP_AIRSPEED_OFF"
//KeyApAirspeedSet Sets airspeed hold on/off (1,0)
KeyApAirspeedSet KeySimEvent = "AP_AIRSPEED_SET"
//KeyApMachOn Turns mach hold on
KeyApMachOn KeySimEvent = "AP_MACH_ON"
//KeyApMachOff Turns mach hold off
KeyApMachOff KeySimEvent = "AP_MACH_OFF"
//KeyApMachSet Sets mach hold on/off (1,0)
KeyApMachSet KeySimEvent = "AP_MACH_SET"
//KeyApPanelAltitudeOn Turns altitude hold mode on (without capturing current altitude)
KeyApPanelAltitudeOn KeySimEvent = "AP_PANEL_ALTITUDE_ON"
//KeyApPanelAltitudeOff Turns altitude hold mode off
KeyApPanelAltitudeOff KeySimEvent = "AP_PANEL_ALTITUDE_OFF"
//KeyApPanelAltitudeSet Sets altitude hold mode on/off (1,0)
KeyApPanelAltitudeSet KeySimEvent = "AP_PANEL_ALTITUDE_SET"
//KeyApPanelHeadingOn Turns heading mode on (without capturing current heading)
KeyApPanelHeadingOn KeySimEvent = "AP_PANEL_HEADING_ON"
//KeyApPanelHeadingOff Turns heading mode off
KeyApPanelHeadingOff KeySimEvent = "AP_PANEL_HEADING_OFF"
//KeyApPanelHeadingSet Set heading mode on/off (1,0)
KeyApPanelHeadingSet KeySimEvent = "AP_PANEL_HEADING_SET"
//KeyApPanelMachOn Turns on mach hold
KeyApPanelMachOn KeySimEvent = "AP_PANEL_MACH_ON"
//KeyApPanelMachOff Turns off mach hold
KeyApPanelMachOff KeySimEvent = "AP_PANEL_MACH_OFF"
//KeyApPanelMachSet Sets mach hold on/off (1,0)
KeyApPanelMachSet KeySimEvent = "AP_PANEL_MACH_SET"
//KeyApPanelSpeedOn Turns on speed hold mode
KeyApPanelSpeedOn KeySimEvent = "AP_PANEL_SPEED_ON"
//KeyApPanelSpeedOff Turns off speed hold mode
KeyApPanelSpeedOff KeySimEvent = "AP_PANEL_SPEED_OFF"
//KeyApPanelSpeedSet Set speed hold mode on/off (1,0)
KeyApPanelSpeedSet KeySimEvent = "AP_PANEL_SPEED_SET"
//KeyApAltVarSetEnglish Sets altitude reference in feet
KeyApAltVarSetEnglish KeySimEvent = "AP_ALT_VAR_SET_ENGLISH"
//KeyApVsVarSetMetric Sets vertical speed reference in meters per minute
KeyApVsVarSetMetric KeySimEvent = "AP_VS_VAR_SET_METRIC"
//KeyToggleFlightDirector Toggles flight director on/off
KeyToggleFlightDirector KeySimEvent = "TOGGLE_FLIGHT_DIRECTOR"
//KeySyncFlightDirectorPitch Synchronizes flight director pitch with current aircraft pitch
KeySyncFlightDirectorPitch KeySimEvent = "SYNC_FLIGHT_DIRECTOR_PITCH"
//KeyIncAutobrakeControl Increments autobrake level
KeyIncAutobrakeControl KeySimEvent = "INCREASE_AUTOBRAKE_CONTROL"
//KeyDecAutobrakeControl Decrements autobrake level
KeyDecAutobrakeControl KeySimEvent = "DECREASE_AUTOBRAKE_CONTROL"
//KeyAutopilotAirspeedHoldCurrent Turns airspeed hold mode on with current airspeed
KeyAutopilotAirspeedHoldCurrent KeySimEvent = "AP_PANEL_SPEED_HOLD_TOGGLE"
//KeyAutopilotMachHoldCurrent Sets mach hold reference to current mach
KeyAutopilotMachHoldCurrent KeySimEvent = "AP_PANEL_MACH_HOLD_TOGGLE"
//KeyApNavSelectSet Sets the nav (1 or 2) which is used by the Nav hold modes
KeyApNavSelectSet KeySimEvent = "AP_NAV_SELECT_SET"
//KeyHeadingBugSelect Selects the heading bug for use with +/-
KeyHeadingBugSelect KeySimEvent = "HEADING_BUG_SELECT"
//KeyAltitudeBugSelect Selects the altitude reference for use with +/-
KeyAltitudeBugSelect KeySimEvent = "ALTITUDE_BUG_SELECT"
//KeyVsiBugSelect Selects the vertical speed reference for use with +/-
KeyVsiBugSelect KeySimEvent = "VSI_BUG_SELECT"
//KeyAirspeedBugSelect Selects the airspeed reference for use with +/-
KeyAirspeedBugSelect KeySimEvent = "AIRSPEED_BUG_SELECT"
//KeyApPitchRefIncUp Increments the pitch reference for pitch hold mode
KeyApPitchRefIncUp KeySimEvent = "AP_PITCH_REF_INC_UP"