You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

143 lines
2.1 KiB
Plaintext

// Joystick:
// TG1 = DX1
// TG2 = DX6
// S1 = DX5
// S2 = DX2
// S3 = DX3
// S4 = DX4
// Trim Control
// H1U = DXHATUP
// H1D = DXHATDOWN
// H1L = DXHATLEFT
// H1R = DXHATRIGHT
// TMS
// H2U = DX7
// H2D = DX9
// H2L = DX10
// H2R = DX8
// DMS
// H3U = DX11
// H3D = DX13
// H3L = DX14
// H3R = DX12
// CMS
// H4U = DX15
// H4D = DX17
// H4L = DX18
// H4R = DX16
// H4P (Hat4 pressed down) = DX19
// Throttle:
// Slew Control
// SC (slew control button pressed in) = DX1
// Mic Switch
// MSP (mic switch button pressed in) = DX2
// MSU = DX3
// MSR = DX4
// MSD = DX5
// MSL = DX6
// Speedbrake Switch
// SPDF = DX7
// SPDB = DX8
// Boat Switch
// BSF = DX9
// BSB = DX10
// China Hat
// CHF = DX11
// CHB = DX12
// Pinky Switch
// PSF = DX13
// PSB = DX14
// Left Throttle Button
// LTB = DX15
// Engine Fuel Flow Norm/Override Switches
// EFLNORM = DX16
// EFRNORM = DX17
// Engine Oper Motor/Norm Switches
// EOLMOTOR = DX18
// EORMOTOR = Dx19
// APU Start/Off Switch
// APUON = DX20
// Landing Gear Warning Silence
// LDGH = DX21
// Flaps
// FLAPU = DX22
// FLAPD = DX23
// EAC On/Off
// EACON = DX24
// RDR/NORM
// RDRNRM = DX25
// LAAP Autopilot Switches
// APENG = DX26
// APPAT = DX27
// APALT = DX28
// Throttle Idle Detents
// IDLERON = DX29
// IDLELON = DX30
// Engine Oper Ign/Norm
// EOLIGN = DX31
// EORIGN = DX32
// Coolie Switch
// CSU = DXHATUP
// CSR = DXHATRIGHT
// CSD = DXHATDOWN
// CSL = DXHATLEFT
/////////////////////////////////////
// DOGFIGHT FLIGHT MODE (Middle Layer)
/////////////////////////////////////
////////////////////
///// LAYER BUTTONS
///////////////////
///// Input layer mode buttons
define INPUT_LAYER_SHIFT S3
define UPPER_LAYER_SHIFT BSF
define LOWER_LAYER_SHIFT BSB
// ----------------------- Flight maneuvers ---------------- //
define SpaceBrake_Newtonian_Brake SPC //
define Match_Target_Velocity_Toggle_On PULSE+'m'
define Match_Target_Velocity_Toggle_Off PULSE+'m' // On Button Release
define Decoupled_Trigger CAPS
/// Roll switch button
define Roll_Switch S3
/// Reverse Engine button
define Reverse_Engine LTB
define Strafe_Forward 'w'
define Strafe_Backward 's'