Jump to content

Community Keybinds Project?


Recommended Posts

Posted (edited)

Hey everyone, I've been on a bit of a personal quest to be able to map every clickable control for all modules. There are threads covering the individual modules, but I haven't seen a common spot for LUA edits that covers all of them?

 

If that's correct, I'm looking to start one.

 

I've got a small list going so far, covering a few modules. Some of it is pulled from other forum threads, some of it are ones I've done. I've been split between waiting until I've got more covered or going ahead and kicking it off (assuming there isn't already one going that I'm unaware of). At least today, after a couple of post-work beers, I figured I might as well go ahead with it to start getting feedback.

 

Assuming there isn't something already out there that's actively maintained... I'll get things more organized/consistent/clean, get an initial commit up on github, package it up for use as a mod, start a new thread, etc.

 

Primary goal is to act as a running shim for what is missing from the official/stock binds, across all modules. Secondary goal of adding those binds in a way that is consistent with the stock pattern/style. A) so it's intuitive to users, B) so it's easier for devs to port into the code, if they want. Tertiary goal of getting common/consistent control groups, so controls are consistently grouped by instrument and location (ex: Radio R-863 and Center Console).

 

Here's what I have so far... Harrier and Tomcat are (imo) the most recent/complete ones as of 2.7. I just started on the MiG-19.

 

A-10

 

Spoiler

{down = 3001, cockpit_device_id = 75, value_down = 1.0, name = _('HMCS Power On'), category = _('HMCS Power')},
{down = 3001, up = 3001, cockpit_device_id = 75, value_down = 1.0, value_up = 0.0, name = _('HMCS Power On else Off'), category = _('HMCS Power')},
{down = 3001, cockpit_device_id = 75, value_down = 0.0, name = _('HMCS Power Off'), category = _('HMCS Power')},
{down = 3001, cockpit_device_id = 75, value_down = -1.0, name = _('HMCS Power Battery'), category = _('HMCS Power')},
{down = 3001, up = 3001, cockpit_device_id = 75, value_down = -1.0, value_up = 0.0, name = _('HMCS Power Battery else Off'), category = _('HMCS Power')},

{down = 3006, cockpit_device_id = 39, value_down = 1.0, name = _('Canopy Open'), category = _('Systems')},
{down = 3006, up = 3006, cockpit_device_id = 39, value_down = 1.0, value_up = 0.5, name = _('Canopy Open else Hold'), category = _('Systems')},
{down = 3006, cockpit_device_id = 39, value_down = 0.5,    name = _('Canopy Hold'), category = _('Systems')},
{down = 3006, cockpit_device_id = 39, value_down = -0.5,    name = _('Canopy Close'), category = _('Systems')},
{down = 3006, up = 3006, cockpit_device_id = 39, value_down = -0.5, value_up = 0.5, name = _('Canopy Close else Hold'), category = _('Systems')},

{down = 3010, up = 3010, cockpit_device_id = 39, value_down = -1.0, value_up = 1.0, name = _('Seat Arm Handle Armed else Off'), category = _('Systems')},
{down = 3010, up = 3010, cockpit_device_id = 39, value_down = 1.0, value_up = -1.0, name = _('Seat Arm Handle Off else Armed'), category = _('Systems')},

{down = 3016, up = 3016, cockpit_device_id = 36, value_down = -1.0, value_up = 1.0, name = _('Aerial Refueling Slipway Control Lever Open else Closed'), category = _('Fuel system control panel')},
{down = 3016, up = 3016, cockpit_device_id = 36, value_down = 1.0, value_up = -1.0, name = _('Aerial Refueling Slipway Control Lever Closed else Open'), category = _('Fuel system control panel')},

 

AJS-37

 

Spoiler

{down = 3304, cockpit_device_id = devices.ENGINEPANEL, value_down = 1.0, value_up = 0.0, name = _('Autopilot Autothrottle mode AFK On'), category = _('Flight Control')},
{down = 3304, cockpit_device_id = devices.ENGINEPANEL, value_down = 0.0, name = _('Autopilot Autothrottle mode AFK Off'), category = _('Flight Control')},

{down = 3011, up = 3011, cockpit_device_id = devices.FR22, value_down = 1.0, value_up = 0.0, name = _('Ground Intercom'), category = _('Radios')},
{down = 3924, cockpit_device_id = devices.ENGINEPANEL, value_down = 0.0, name = _('Flight Recorder Off'), category = _('Radios')},
{down = 3924, cockpit_device_id = devices.ENGINEPANEL, value_down = 1.0, name = _('Flight Recorder On'), category = _('Radios')},

{down = 3718, value_down = 0.0, cockpit_device_id = devices.FLIGHTDATAUNIT, name = _('Oxygen lever Off'), category = _('Misc')},
{down = 3328, cockpit_device_id = devices.RADAR, value_down = 0.0, name = _("Radar Pulse Normal"), category = _("Radar")},
{down = 3328, cockpit_device_id = devices.RADAR, value_down = 1.0, name = _("Radar Pulse Short"), category = _("Radar")},

{down = 3919, cockpit_device_id = devices.ENGINEPANEL, value_down = 1.0, name = _('DME Selector On'), category = _('Navigation')},
{down = 3919, cockpit_device_id = devices.ENGINEPANEL, value_down = 0.0, name = _('DME Selector Off'), category = _('Navigation')},

{down = 3005, cockpit_device_id = devices.LIGHTS, value_down = 0.2, name = _('Position Lights Brightness 3'), category = _('Lights')},
{down = 3005, cockpit_device_id = devices.LIGHTS, value_down = 0.1, name = _('Position Lights Brightness 2'), category = _('Lights')},
{down = 3005, cockpit_device_id = devices.LIGHTS, value_down = 0.0, name = _('Position Lights Brightness 1'), category = _('Lights')},

{down = 3914, cockpit_device_id = devices.RADAR, value_down = 1.0, value_up = 0.0, name = _('Radar/EL Maintenance Test'), category = _('Radar')},


--- axis

{action = 3304, cockpit_device_id = devices.ENGINEPANEL, name = _('AFK Lever')},
{action = 3719, cockpit_device_id = devices.FLIGHTDATAUNIT, name = _('Gear Handle')},

 

AV-8BNA

 

Spoiler

{down = fcs_commands.Switch_ANTISKID, up = fcs_commands.Switch_ANTISKID, cockpit_device_id=devices.FLIGHTCONTROLS, value_down=1.0, value_up=0.5, name = _('Anti-Skid TEST else ON'), category = _('Joystick Switch Abstractions')},

{down = acnip_commands.Switch_IFF_OPMODE, cockpit_device_id = devices.ACNIP, value_down = 1.0, name = _('IFF Operational Mode Switch EMER'), category = _('IFF')},
{down = acnip_commands.Switch_IFF_OPMODE, cockpit_device_id = devices.ACNIP, value_down = 0.0, name = _('IFF Operational Mode Switch NORM'), category = _('IFF')}, 

{down = acnip_commands.Switch_IFF_CRYPTO, up = acnip_commands.Switch_IFF_CRYPTO, cockpit_device_id = devices.ACNIP, value_down = -0.5, value_up = 0, name = _('IFF Crypto Mode Switch HOLD else NORM'), category = _('IFF')},
{down = acnip_commands.Switch_IFF_CRYPTO, up = acnip_commands.Switch_IFF_CRYPTO, cockpit_device_id = devices.ACNIP, value_down = 0.5, value_up = 0, name = _('IFF Crypto Mode Switch ZERO else NORM'), category = _('IFF')},

{down = edp_commands.BRT_Knob, cockpit_device_id = devices.EDP, value_down = 1.0, name = _('EDP Brightness 100%'), category = _('Engine & Fuel')}, 
{down = edp_commands.BRT_Knob, cockpit_device_id = devices.EDP, value_down = 0.66, name = _('EDP Brightness 66%'), category = _('Engine & Fuel')},
{down = edp_commands.BRT_Knob, cockpit_device_id = devices.EDP, value_down = 0.5, name = _('EDP Brightness 50%'), category = _('Engine & Fuel')},
{down = edp_commands.BRT_Knob, cockpit_device_id = devices.EDP, value_down = 0.33, name = _('EDP Brightness 33%'), category = _('Engine & Fuel')},
{down = edp_commands.BRT_Knob, cockpit_device_id = devices.EDP, value_down = 0.0, name = _('EDP Brightness 0%'), category = _('Engine & Fuel')}, 

{down = rwr_commands.Knob_RWR, cockpit_device_id = devices.RWRCONTROL, value_down = 0.0, name = _('RWR Volume Knob Off'), category = _('ECM Control panel')},

{down = engine_commands.Switch_JPTL, up = engine_commands.Switch_JPTL, cockpit_device_id = devices.DECS, value_down = 1, value_up = 0, name = _('JPTL Switch Off else On'), category = _('Engine & Fuel')},
{down = engine_commands.Switch_JPTL, up = engine_commands.Switch_JPTL, cockpit_device_id = devices.DECS, value_down = 0, value_up = 1, name = _('JPTL Switch On else Off'), category = _('Engine & Fuel')},
{down = engine_commands.Switch_MAN_FUEL, up = engine_commands.Switch_MAN_FUEL, cockpit_device_id = devices.DECS, value_down = 1, value_up = 0, name = _('Manual Fuel Switch On else Off'), category = _('Engine & Fuel')},
{down = engine_commands.Switch_MAN_FUEL, up = engine_commands.Switch_MAN_FUEL, cockpit_device_id = devices.DECS, value_down = 0, value_up = 1, name = _('Manual Fuel Switch Off else On'), category = _('Engine & Fuel')},

{down = acnip_commands.Switch_MODE, cockpit_device_id = devices.ACNIP, value_down = 1.0, name = _('ACNIP Mode Switch MAN'), category = _('ACNIP')},
{down = acnip_commands.Switch_MODE, cockpit_device_id = devices.ACNIP, value_down = 0.0, name = _('ACNIP Mode Switch UFC'), category = _('ACNIP')}, 

{down = acnip_commands.Switch_KY1, cockpit_device_id = devices.ACNIP, value_down = 1.0, name = _('KY-1 Cipher Type Selector Switch DIPH'), category = _('ACNIP')},
{down = acnip_commands.Switch_KY1, cockpit_device_id = devices.ACNIP, value_down = 0.0, name = _('KY-1 Cipher Type Selector Switch BB'), category = _('ACNIP')}, 

{down = acnip_commands.Switch_KY2, cockpit_device_id = devices.ACNIP, value_down = 1.0, name = _('KY-2 Cipher Type Selector Switch DIPH'), category = _('ACNIP')},
{down = acnip_commands.Switch_KY2, cockpit_device_id = devices.ACNIP, value_down = 0.0, name = _('KY-2 Cipher Type Selector Switch BB'), category = _('ACNIP')}, 

{down = acnip_commands.Switch_KY1_MODE, cockpit_device_id = devices.ACNIP, value_down = 1.0, name = _('KY-1 Code/Mode Switch Code'), category = _('ACNIP')},
{down = acnip_commands.Switch_KY1_MODE, cockpit_device_id = devices.ACNIP, value_down = 0.0, name = _('KY-1 Code/Mode Switch Mode'), category = _('ACNIP')}, 

{down = acnip_commands.Switch_KY2_MODE, cockpit_device_id = devices.ACNIP, value_down = 1.0, name = _('KY-2 Code/Mode Switch Code'), category = _('ACNIP')},
{down = acnip_commands.Switch_KY2_MODE, cockpit_device_id = devices.ACNIP, value_down = 0.0, name = _('KY-2 Code/Mode Switch Mode'), category = _('ACNIP')}, 

{down = acnip_commands.Switch_PRGM, cockpit_device_id = devices.ACNIP, value_down = 1.0, name = _('ACNIP Radio Selector Switch Program 1'), category = _('ACNIP')},
{down = acnip_commands.Switch_PRGM, cockpit_device_id = devices.ACNIP, value_down = 0.0, name = _('ACNIP Radio Selector Switch Program 2'), category = _('ACNIP')},

{down = acnip_commands.Switch_KY_ZERO, cockpit_device_id = devices.ACNIP, value_down = 1.0, name = _('KY-58 Codes Clear Switch Zero'), category = _('ACNIP')},
{down = acnip_commands.Switch_KY_ZERO, cockpit_device_id = devices.ACNIP, value_down = 0.0, name = _('KY-58 Codes Clear Switch Norm'), category = _('ACNIP')},

{down = acnip_commands.Switch_KY_RVI, cockpit_device_id = devices.ACNIP, value_down = 1.0, name = _('KY-58 Remote Codes Load Switch RV1'), category = _('ACNIP')},
{down = acnip_commands.Switch_KY_RVI, cockpit_device_id = devices.ACNIP, value_down = 0.0, name = _('KY-58 Remote Codes Load Switch OPR'), category = _('ACNIP')}, 
{down = acnip_commands.Switch_KY_RVI, cockpit_device_id = devices.ACNIP, value_down = -1.0, name = _('KY-58 Remote Codes Load Switch RV2'), category = _('ACNIP')}, 

{down = acnip_commands.Knob_AUX_VOL, cockpit_device_id = devices.INTERCOM, value_down = 1.0, name = _('ICS Aux Volume Knob 100%'), category = _('ACNIP')}, 
{down = acnip_commands.Knob_AUX_VOL, cockpit_device_id = devices.INTERCOM, value_down = 0.66, name = _('ICS Aux Volume Knob 66%'), category = _('ACNIP')},
{down = acnip_commands.Knob_AUX_VOL, cockpit_device_id = devices.INTERCOM, value_down = 0.5, name = _('ICS Aux Volume Knob 50%'), category = _('ACNIP')},
{down = acnip_commands.Knob_AUX_VOL, cockpit_device_id = devices.INTERCOM, value_down = 0.33, name = _('ICS Aux Volume Knob 33%'), category = _('ACNIP')},
{down = acnip_commands.Knob_AUX_VOL, cockpit_device_id = devices.INTERCOM, value_down = 0.0, name = _('ICS Aux Volume Knob 0%'), category = _('ACNIP')}, 

{down = acnip_commands.Knob_GND_VOL, cockpit_device_id = devices.INTERCOM, value_down = 1.0, name = _('ICS Ground Volume Knob 100%'), category = _('ACNIP')}, 
{down = acnip_commands.Knob_GND_VOL, cockpit_device_id = devices.INTERCOM, value_down = 0.66, name = _('ICS Ground Volume Knob 66%'), category = _('ACNIP')},
{down = acnip_commands.Knob_GND_VOL, cockpit_device_id = devices.INTERCOM, value_down = 0.5, name = _('ICS Ground Volume Knob 50%'), category = _('ACNIP')},
{down = acnip_commands.Knob_GND_VOL, cockpit_device_id = devices.INTERCOM, value_down = 0.33, name = _('ICS Ground Volume Knob 33%'), category = _('ACNIP')},
{down = acnip_commands.Knob_GND_VOL, cockpit_device_id = devices.INTERCOM, value_down = 0.0, name = _('ICS Ground Volume Knob 0%'), category = _('ACNIP')}, 

{down = acnip_commands.Switch_MIC, cockpit_device_id = devices.INTERCOM, value_down = 1.0, name = _('ICS Mic Operational Mode Switch TEL'), category = _('ACNIP')}, 
{down = acnip_commands.Switch_MIC, cockpit_device_id = devices.INTERCOM, value_down = 0.5, name = _('ICS Mic Operational Mode Switch HOT MIC'), category = _('ACNIP')},
{down = acnip_commands.Switch_MIC, cockpit_device_id = devices.INTERCOM, value_down = 0.0, name = _('ICS Mic Operational Mode Switch COLD MIC'), category = _('ACNIP')}, 

{down = int_light_commands.Knob_Instr_Lights, cockpit_device_id = devices.LTINT, value_down = 1.0, name = _('Instruments Lights Knob 100%'), category = _('Internal Lights')}, 
{down = int_light_commands.Knob_Instr_Lights, cockpit_device_id = devices.LTINT, value_down = 0.66, name = _('Instruments Lights Knob 66%'), category = _('Internal Lights')},
{down = int_light_commands.Knob_Instr_Lights, cockpit_device_id = devices.LTINT, value_down = 0.5, name = _('Instruments Lights Knob 50%'), category = _('Internal Lights')},
{down = int_light_commands.Knob_Instr_Lights, cockpit_device_id = devices.LTINT, value_down = 0.33, name = _('Instruments Lights Knob 33%'), category = _('Internal Lights')},
{down = int_light_commands.Knob_Instr_Lights, cockpit_device_id = devices.LTINT, value_down = 0.0, name = _('Instruments Lights Knob 0%'), category = _('Internal Lights')}, 

{down = int_light_commands.Knob_Console_Lights, cockpit_device_id = devices.LTINT, value_down = 1.0, name = _('Console Lights Knob 100%'), category = _('Internal Lights')}, 
{down = int_light_commands.Knob_Console_Lights, cockpit_device_id = devices.LTINT, value_down = 0.66, name = _('Console Lights Knob 66%'), category = _('Internal Lights')},
{down = int_light_commands.Knob_Console_Lights, cockpit_device_id = devices.LTINT, value_down = 0.5, name = _('Console Lights Knob 50%'), category = _('Internal Lights')},
{down = int_light_commands.Knob_Console_Lights, cockpit_device_id = devices.LTINT, value_down = 0.33, name = _('Console Lights Knob 33%'), category = _('Internal Lights')},
{down = int_light_commands.Knob_Console_Lights, cockpit_device_id = devices.LTINT, value_down = 0.0, name = _('Console Lights Knob 0%'), category = _('Internal Lights')}, 

{down = int_light_commands.Knob_Flood_Lights, cockpit_device_id = devices.LTINT, value_down = 1.0, name = _('Flood Lights Knob 100%'), category = _('Internal Lights')}, 
{down = int_light_commands.Knob_Flood_Lights, cockpit_device_id = devices.LTINT, value_down = 0.66, name = _('Flood Lights Knob 66%'), category = _('Internal Lights')},
{down = int_light_commands.Knob_Flood_Lights, cockpit_device_id = devices.LTINT, value_down = 0.5, name = _('Flood Lights Knob 50%'), category = _('Internal Lights')},
{down = int_light_commands.Knob_Flood_Lights, cockpit_device_id = devices.LTINT, value_down = 0.33, name = _('Flood Lights Knob 33%'), category = _('Internal Lights')},
{down = int_light_commands.Knob_Flood_Lights, cockpit_device_id = devices.LTINT, value_down = 0.0, name = _('Flood Lights Knob 0%'), category = _('Internal Lights')}, 

{down = int_light_commands.Knob_Annunciator_Lights, cockpit_device_id = devices.LTINT, value_down = 1.0, name = _('Annunciator Lights Knob 100%'), category = _('Internal Lights')}, 
{down = int_light_commands.Knob_Annunciator_Lights, cockpit_device_id = devices.LTINT, value_down = 0.66, name = _('Annunciator Lights Knob 66%'), category = _('Internal Lights')},
{down = int_light_commands.Knob_Annunciator_Lights, cockpit_device_id = devices.LTINT, value_down = 0.5, name = _('Annunciator Lights Knob 50%'), category = _('Internal Lights')},
{down = int_light_commands.Knob_Annunciator_Lights, cockpit_device_id = devices.LTINT, value_down = 0.33, name = _('Annunciator Lights Knob 33%'), category = _('Internal Lights')},
{down = int_light_commands.Knob_Annunciator_Lights, cockpit_device_id = devices.LTINT, value_down = 0.0, name = _('Annunciator Lights Knob 0%'), category = _('Internal Lights')}, 

{down = ecs_commands.Knob_TEMP, cockpit_device_id = devices.ECS, value_down = 1.0, name = _('ECS Temperature Control 100%'), category = _('Environmental Control')}, 
{down = ecs_commands.Knob_TEMP, cockpit_device_id = devices.ECS, value_down = 0.66, name = _('ECS Temperature Control 66%'), category = _('Environmental Control')},
{down = ecs_commands.Knob_TEMP, cockpit_device_id = devices.ECS, value_down = 0.5, name = _('ECS Temperature Control 50%'), category = _('Environmental Control')},
{down = ecs_commands.Knob_TEMP, cockpit_device_id = devices.ECS, value_down = 0.33, name = _('ECS Temperature Control 33%'), category = _('Environmental Control')},
{down = ecs_commands.Knob_TEMP, cockpit_device_id = devices.ECS, value_down = 0.0, name = _('ECS Temperature Control 0%'), category = _('Environmental Control')}, 

{down = hud_commands.VideoBRTKnob, cockpit_device_id = devices.HUDCONTROL, value_down = 1.0, name = _('HUD Video Brightness Control 100%'), category = _('HUD Control')}, 
{down = hud_commands.VideoBRTKnob, cockpit_device_id = devices.HUDCONTROL, value_down = 0.66, name = _('HUD Video Brightness Control 66%'), category = _('HUD Control')},
{down = hud_commands.VideoBRTKnob, cockpit_device_id = devices.HUDCONTROL, value_down = 0.5, name = _('HUD Video Brightness Control 50%'), category = _('HUD Control')},
{down = hud_commands.VideoBRTKnob, cockpit_device_id = devices.HUDCONTROL, value_down = 0.33, name = _('HUD Video Brightness Control 33%'), category = _('HUD Control')},
{down = hud_commands.VideoBRTKnob, cockpit_device_id = devices.HUDCONTROL, value_down = 0.0, name = _('HUD Video Brightness Control 0%'), category = _('HUD Control')}, 

{down = hud_commands.VideoCONTKnob, cockpit_device_id = devices.HUDCONTROL, value_down = 1.0, name = _('HUD Video Contrast Control 100%'), category = _('HUD Control')}, 
{down = hud_commands.VideoCONTKnob, cockpit_device_id = devices.HUDCONTROL, value_down = 0.66, name = _('HUD Video Contrast Control 66%'), category = _('HUD Control')},
{down = hud_commands.VideoCONTKnob, cockpit_device_id = devices.HUDCONTROL, value_down = 0.5, name = _('HUD Video Contrast Control 50%'), category = _('HUD Control')},
{down = hud_commands.VideoCONTKnob, cockpit_device_id = devices.HUDCONTROL, value_down = 0.33, name = _('HUD Video Contrast Control 33%'), category = _('HUD Control')},
{down = hud_commands.VideoCONTKnob, cockpit_device_id = devices.HUDCONTROL, value_down = 0.0, name = _('HUD Video Contrast Control 0%'), category = _('HUD Control')}, 

 

C-101CC

 

Spoiler

{down = device_commands.Button_549, up = device_commands.Button_549, cockpit_device_id = devices.SYSTEMS, value_down = 1.0, value_up = 0.0, name = _('Tap Glass'), category = _('Main instrument panel')}, 

{down = device_commands.Button_351, cockpit_device_id = devices.SYSTEMS, value_down = 1.0, name = _('Emergency fuel switch Cover Open'), category = _('Left Console')}, 
{down = device_commands.Button_351, up = device_commands.Button_351, cockpit_device_id = devices.SYSTEMS, value_down = 1.0, value_up = 0.0, name = _('Emergency fuel switch Cover Open else Close'), category = _('Left Console')}, 
{down = device_commands.Button_351, cockpit_device_id = devices.SYSTEMS, value_down = 0.0, name = _('Emergency fuel switch Cover Close'), category = _('Left Console')}, 

{down = device_commands.Button_41, cockpit_device_id = devices.SYSTEMS, value_down = 1.0, name = _('Canopy Locking Handle Forward'), category = _('Systems')}, 
{down = device_commands.Button_41, cockpit_device_id = devices.SYSTEMS, value_down = 0.0, name = _('Canopy Locking Handle Back'), category = _('Systems')}, 

 

C-101EB

 

Spoiler

{down = device_commands.Button_549, up = device_commands.Button_549, cockpit_device_id = devices.SYSTEMS, value_down = 1.0, value_up = 0.0, name = _('Tap Glass'), category = _('Main instrument panel')}, 

{down = device_commands.Button_41, cockpit_device_id = devices.SYSTEMS, value_down = 1.0, name = _('Canopy Locking Handle Forward'), category = _('Systems')}, 
{down = device_commands.Button_41, cockpit_device_id = devices.SYSTEMS, value_down = 0.0, name = _('Canopy Locking Handle Back'), category = _('Systems')}, 

 

F-14

 

Spoiler

{down = device_commands.BRAKE_AntiSkidAndSpoilerBrake,     up = device_commands.BRAKE_AntiSkidAndSpoilerBrake, value_down = -1, value_up = 0, cockpit_device_id=devices.GEARHOOK, name = _('Anti Skid Spoiler BK Switch Spoiler BK, else OFF'), category = _('Gears, brakes, and hook')},
{down = device_commands.BRAKE_AntiSkidAndSpoilerBrake,     up = device_commands.BRAKE_AntiSkidAndSpoilerBrake, value_down = 1, value_up = 0, cockpit_device_id=devices.GEARHOOK, name = _('Anti Skid Spoiler BK Switch BOTH, else OFF'), category = _('Gears, brakes, and hook')},
{down = device_commands.BRAKE_AntiSkidAndSpoilerBrake,         cockpit_device_id = devices.GEARHOOK, value_down = -1, name = _('Anti Skid Spoiler BK Switch SPOILER BK'), category = { _('Gears, brakes, and hook')}},
{down = device_commands.BRAKE_AntiSkidAndSpoilerBrake,         cockpit_device_id = devices.GEARHOOK, value_down = 0, name = _('Anti Skid Spoiler BK Switch OFF'), category = { _('Gears, brakes, and hook')}},
{down = device_commands.BRAKE_AntiSkidAndSpoilerBrake,         cockpit_device_id = devices.GEARHOOK, value_down = 1, name = _('Anti Skid Spoiler BK Switch BOTH'), category = { _('Gears, brakes, and hook')}},
{up=device_commands.BRAKE_ParkingBrake, down=device_commands.BRAKE_ParkingBrake,     cockpit_device_id=devices.GEARHOOK, value_up=0.0, value_down=1.0,    name=_('Parking brake disabled, else enabled'),category=_('Gears, brakes, and hook')},
{down = device_commands.BRAKE_ParkingBrake,         cockpit_device_id = devices.GEARHOOK, value_down = 0, name = _('Parking Brake Handle ON'), category = { _('Gears, brakes, and hook')}},
{down = device_commands.BRAKE_ParkingBrake,         cockpit_device_id = devices.GEARHOOK, value_down = 1, name = _('Parking Brake Handle OFF'), category = { _('Gears, brakes, and hook')}},

{down = device_commands.HYD_ISOL_Switch, cockpit_device_id = devices.HYDRAULICS, value_down = 0, name = _('Hydraulic Isolation Switch On'), category = { _('Gears, brakes, and hook')}},
{down = device_commands.HYD_ISOL_Switch, cockpit_device_id = devices.HYDRAULICS, value_down = 1, name = _('Hydraulic Isolation Switch Off'), category = { _('Gears, brakes, and hook')}},

{down = device_commands.GEAR_LaunchBarAbortCover, up = device_commands.GEAR_LaunchBarAbortCover, cockpit_device_id = devices.GEARHOOK, value_down = 1, value_up = -1, name = _('Launch Bar Abort Switch Cover Open else Closed'), category = { _('Gears, brakes, and hook')}},
{down = device_commands.GEAR_LaunchBarAbort, up = device_commands.GEAR_LaunchBarAbort, cockpit_device_id = devices.GEARHOOK, value_down = 1, value_up = -1, name = _('Launch Bar Abort Switch Abort else Auto'), category = { _('Gears, brakes, and hook')}},

{down = device_commands.GEAR_DownLockOverride, cockpit_device_id = devices.GEARHOOK, value_down = 1, value_up = 0, name = _('Down Lock Override'), category = { _('Gears, brakes, and hook')}},

{down = device_commands.PilotOxygenOn,         cockpit_device_id = devices.COCKPITMECHANICS, value_down = 0, name = _('Pilot Oxygen Off'), category = { _('Left sidewall')}},
{down = device_commands.PilotOxygenOn,         cockpit_device_id = devices.COCKPITMECHANICS, value_down = 1, name = _('Pilot Oxygen On'), category = { _('Left sidewall')}},
{down = device_commands.PilotOxygenOn,     up = device_commands.PilotOxygenOn, value_down = 1, value_up = 0, cockpit_device_id = devices.COCKPITMECHANICS, name = _('Pilot Oxygen ON, else OFF'), category = _('Left sidewall')},

{down = device_commands.ARA63_Power_Switch, cockpit_device_id = devices.ILS, value_down = 0, name = _('ILS Power Switch Off'), category = { _('ILS')}},
{down = device_commands.ARA63_Power_Switch, cockpit_device_id = devices.ILS, value_down = 1, name = _('ILS Power Switch On'), category = { _('ILS')}},
{down = device_commands.ARA63_BIT_Btn, up = device_commands.ARA63_BIT_Btn, cockpit_device_id = devices.ILS, value_down = 1, value_up = 0, name = _('ILS BIT Button'), category = { _('ILS')}},
{down = device_commands.ARA63_Chnl_Knob, cockpit_device_id = devices.ILS, value_down = 0, name = _('ILS Channel Knob 1'), category = { _('ILS')}},
{down = device_commands.ARA63_Chnl_Knob, cockpit_device_id = devices.ILS, value_down = 1/19, name = _('ILS Channel Knob 2'), category = { _('ILS')}},

{down = device_commands.AirSourceRam,         cockpit_device_id = devices.COCKPITMECHANICS, value_down = 1, name = _('Air Source Ram'), category = { _('Cockpit Mechanics')}},
{down = device_commands.AirSourceOff,         cockpit_device_id = devices.COCKPITMECHANICS, value_down = 1, name = _('Air Source Off'), category = { _('Cockpit Mechanics')}},
{down = device_commands.AirSourceLEng,         cockpit_device_id = devices.COCKPITMECHANICS, value_down = 1, name = _('Air Source Left Engine'), category = { _('Cockpit Mechanics')}},
{down = device_commands.AirSourceREng,         cockpit_device_id = devices.COCKPITMECHANICS, value_down = 1, name = _('Air Source Right Engine'), category = { _('Cockpit Mechanics')}},
{down = device_commands.AirSourceBoth,         cockpit_device_id = devices.COCKPITMECHANICS, value_down = 1, name = _('Air Source Both Engines'), category = { _('Cockpit Mechanics')}},

{down = device_commands.WindShield_Air,         cockpit_device_id = devices.COCKPITMECHANICS, value_down = -1, name = _('Wind Shield Air OFF'), category = { _('External Environment')}},
{down = device_commands.WindShield_Air,         cockpit_device_id = devices.COCKPITMECHANICS, value_down = 0, name = _('Wind Shield Air AIR'), category = { _('External Environment')}},
{down = device_commands.WindShield_Air,         cockpit_device_id = devices.COCKPITMECHANICS, value_down = 1, name = _('Wind Shield Air RAIN'), category = { _('External Environment')}},

{down = device_commands.CabinPressureDump,         cockpit_device_id = devices.COCKPITMECHANICS, value_down = 0, name = _('Cabin Pressure Dump NORM'), category = { _('Cockpit Mechanics')}},
{down = device_commands.CabinPressureDump,         cockpit_device_id = devices.COCKPITMECHANICS, value_down = 1, name = _('Cabin Pressure Dump DUMP'), category = { _('Cockpit Mechanics')}},

{down = device_commands.TempAutoMan,         cockpit_device_id = devices.COCKPITMECHANICS, value_down = 0, name = _('Temp Auto / Man AUTO'), category = { _('Cockpit Mechanics')}},
{down = device_commands.TempAutoMan,         cockpit_device_id = devices.COCKPITMECHANICS, value_down = 1, name = _('Temp Auto / Man MAN'), category = { _('Cockpit Mechanics')}},
{down = device_commands.RamAir,         cockpit_device_id = devices.COCKPITMECHANICS, value_down = 0, name = _('Ram Air DECR'), category = { _('Cockpit Mechanics')}},
{down = device_commands.RamAir,         cockpit_device_id = devices.COCKPITMECHANICS, value_down = 1, name = _('Ram Air INCR'), category = { _('Cockpit Mechanics')}},

{down = device_commands.HYD_EMERG_FLT_Switch,         cockpit_device_id = devices.HYDRAULICS, value_down = -1, name = _('Hydraulic Emergency Flight Control Switch Auto'), category = { _('Cockpit Mechanics')}},
{down = device_commands.HYD_EMERG_FLT_Switch,         cockpit_device_id = devices.HYDRAULICS, value_down = 0, name = _('Hydraulic Emergency Flight Control Switch Low'), category = { _('Cockpit Mechanics')}},
{down = device_commands.HYD_EMERG_FLT_Switch,         cockpit_device_id = devices.HYDRAULICS, value_down = 1, name = _('Hydraulic Emergency Flight Control Switch High'), category = { _('Cockpit Mechanics')}},
{down = device_commands.HYD_EMERG_FLT_SwitchCover,         cockpit_device_id = devices.HYDRAULICS, value_down = 0, name = _('Hydraulic Emergency Flight Control Switch Cover Close'), category = { _('Cockpit Mechanics')}},
{down = device_commands.HYD_EMERG_FLT_SwitchCover,         cockpit_device_id = devices.HYDRAULICS, value_down = 1, name = _('Hydraulic Emergency Flight Control Switch Cover Open'), category = { _('Cockpit Mechanics')}},

{down = device_commands.BIT_Selector, cockpit_device_id = devices.BITPANEL, value_down = 0, name = _('Master Test Selector Position 1'), category = { _('Master Test Selector')}},
{down = device_commands.BIT_Selector, cockpit_device_id = devices.BITPANEL, value_down = 1/11, name = _('Master Test Selector Position 2'), category = { _('Master Test Selector')}},
{down = device_commands.BIT_SelectorPush, up = device_commands.BIT_SelectorPush, cockpit_device_id = devices.BITPANEL, value_down = 1, value_up = 0, name = _('Master Test Selector Pull'), category = { _('Master Test Selector')}},

{down = device_commands.WINGSWEEP_EmergencySweepCover,         cockpit_device_id = devices.WINGSWEEP, value_down = 0, name = _('Emergency Wing Sweep Handle Cover CLOSE'), category = { _('Throttle')}},
{down = device_commands.WINGSWEEP_EmergencySweepCover,         cockpit_device_id = devices.WINGSWEEP, value_down = 1, name = _('Emergency Wing Sweep Handle Cover OPEN'), category = { _('Throttle')}},
{down = device_commands.WINGSWEEP_EmergencySweepCover,     up = device_commands.WINGSWEEP_EmergencySweepCover, value_down = 1, value_up = 0, cockpit_device_id = devices.WINGSWEEP, name = _('Emergency Wing Sweep Handle Cover OPEN else CLOSED'), category = _('Throttle')},
{down = device_commands.WINGSWEEP_EmergencySweepCover,     up = device_commands.WINGSWEEP_EmergencySweepCover, value_down = 0, value_up = 1, cockpit_device_id = devices.WINGSWEEP, name = _('Emergency Wing Sweep Handle Cover CLOSED else OPEN'), category = _('Throttle')},
{down = device_commands.WINGSWEEP_EmergencyLeverExtended,     up=device_commands.WINGSWEEP_EmergencyLeverExtended, cockpit_device_id=devices.WINGSWEEP, value_down = 0.3, value_up = 1.0, name=_('Emergency Wing Sweep Lever Toggle'), category=_('Throttle')},

{down = device_commands.ENGINE_Throttle_Mode,         cockpit_device_id = devices.ENGINE, value_down = -1, name = _('Throttle Mode MAN'), category = { _('Throttle')}},
{down = device_commands.ENGINE_Throttle_Mode,         cockpit_device_id = devices.ENGINE, value_down = 0, name = _('Throttle Mode BOOST'), category = { _('Throttle')}},
{down = device_commands.ENGINE_Throttle_Mode,         cockpit_device_id = devices.ENGINE, value_down = 1, name = _('Throttle Mode AUTO'), category = { _('Throttle')}},
{down = device_commands.ENGINE_Throttle_Mode,     up = device_commands.ENGINE_Throttle_Mode, value_down = -1, value_up = 0, cockpit_device_id = devices.ENGINE, name = _('Throttle Mode MAN else BOOST'), category = _('Throttle')},
{down = device_commands.ENGINE_Throttle_Mode,     up = device_commands.ENGINE_Throttle_Mode, value_down = 1, value_up = 0, cockpit_device_id = devices.ENGINE, name = _('Throttle Mode AUTO else BOOST'), category = _('Throttle')},

{down = device_commands.ENGINE_Throttle_Temp,         cockpit_device_id = devices.ENGINE, value_down = -1, name = _('Throttle Temp COLD'), category = { _('Throttle')}},
{down = device_commands.ENGINE_Throttle_Temp,         cockpit_device_id = devices.ENGINE, value_down = 0, name = _('Throttle Temp NORM'), category = { _('Throttle')}},
{down = device_commands.ENGINE_Throttle_Temp,         cockpit_device_id = devices.ENGINE, value_down = 1, name = _('Throttle Temp HOT'), category = { _('Throttle')}},

{down = device_commands.ENGINE_Asym_LimiterCover,         cockpit_device_id = devices.ENGINE, value_down = 0, name = _('Asymmetric Thrust Limiter Cover CLOSE'), category = { _('Engine Control Panel')}},
{down = device_commands.ENGINE_Asym_LimiterCover,         cockpit_device_id = devices.ENGINE, value_down = 1, name = _('Asymmetric Thrust Limiter Cover OPEN'), category = { _('Engine Control Panel')}},
{down = device_commands.ENGINE_Asym_LimiterCover,     up = device_commands.ENGINE_Asym_LimiterCover, value_down = 1, value_up = 0, cockpit_device_id = devices.ENGINE, name = _('Asymmetric Thrust Limiter Cover OPEN else CLOSED'), category = _('Engine Control Panel')},
{down = device_commands.ENGINE_Asym_Limiter,         cockpit_device_id = devices.ENGINE, value_down = 0, name = _('Asymmetric Thrust Limiter ON'), category = { _('Engine Control Panel')}},
{down = device_commands.ENGINE_Asym_Limiter,         cockpit_device_id = devices.ENGINE, value_down = 1, name = _('Asymmetric Thrust Limiter OFF'), category = { _('Engine Control Panel')}},
{down = device_commands.ENGINE_Asym_Limiter,     up = device_commands.ENGINE_Asym_Limiter, value_down = 1, value_up = 0, cockpit_device_id = devices.ENGINE, name = _('Asymmetric Thrust Limiter OFF else ON'), category = _('Engine Control Panel')},

{down = device_commands.INLET_RAMPS_LeftSwitch,         cockpit_device_id = devices.AICS, value_down = 0, name = _('Stow Inlet Ramps Left Switch AUTO'), category = { _('Engine Control Panel')}},
{down = device_commands.INLET_RAMPS_LeftSwitch,         cockpit_device_id = devices.AICS, value_down = 1, name = _('Stow Inlet Ramps Left Switch STOW'), category = { _('Engine Control Panel')}},
{down = device_commands.INLET_RAMPS_RightSwitch,         cockpit_device_id = devices.AICS, value_down = 0, name = _('Stow Inlet Ramps Right Switch AUTO'), category = { _('Engine Control Panel')}},
{down = device_commands.INLET_RAMPS_RightSwitch,         cockpit_device_id = devices.AICS, value_down = 1, name = _('Stow Inlet Ramps Right Switch STOW'), category = { _('Engine Control Panel')}},

{down = device_commands.ENGINE_Air_Start,         cockpit_device_id = devices.ENGINE, value_down = 0, name = _('Engine Airstart NORM'), category = { _('Engine Control Panel')}},
{down = device_commands.ENGINE_Air_Start,         cockpit_device_id = devices.ENGINE, value_down = 1, name = _('Engine Airstart ON'), category = { _('Engine Control Panel')}},
{down = device_commands.ENGINE_Crank,             cockpit_device_id = devices.ENGINE, value_down = 0, name = _('Crank Engine MIDDLE'), category = { _('Engine Control Panel')}},
{down = device_commands.ENGINE_Left_Mode,         cockpit_device_id = devices.ENGINE, value_down = 0, name = _('Left Engine Mode PRI'), category = { _('Engine Control Panel')}},
{down = device_commands.ENGINE_Left_Mode,         cockpit_device_id = devices.ENGINE, value_down = 1, name = _('Left Engine Mode SEC'), category = { _('Engine Control Panel')}},
{down = device_commands.ENGINE_Left_Mode, up = device_commands.ENGINE_Left_Mode, cockpit_device_id = devices.ENGINE, value_down = 1, value_up = 0, name = _('Left Engine Mode SEC else PRI'), category = { _('Engine Control Panel')}},
{down = device_commands.ENGINE_Right_Mode,         cockpit_device_id = devices.ENGINE, value_down = 0, name = _('Right Engine Mode PRI'), category = { _('Engine Control Panel')}},
{down = device_commands.ENGINE_Right_Mode,         cockpit_device_id = devices.ENGINE, value_down = 1, name = _('Right Engine Mode SEC'), category = { _('Engine Control Panel')}},
{down = device_commands.ENGINE_Right_Mode, up = device_commands.ENGINE_Right_Mode, cockpit_device_id = devices.ENGINE, value_down = 1, value_up = 0, name = _('Right Engine Mode SEC else PRI'), category = { _('Engine Control Panel')}},

{cockpit_device_id=devices.ENGINE, down = device_commands.THROTTLE_Left_Throttle_CutOff , up = device_commands.THROTTLE_Left_Throttle_CutOff, value_down = 0,  name = _('Left Engine Cutoff ON'), category = _('Engine')},
{cockpit_device_id=devices.ENGINE, down = device_commands.THROTTLE_Left_Throttle_CutOff , up = device_commands.THROTTLE_Left_Throttle_CutOff, value_down = 1,  name = _('Left Engine Cutoff OFF'), category = _('Engine')},
{cockpit_device_id=devices.ENGINE, down = device_commands.THROTTLE_Right_Throttle_CutOff, up = device_commands.THROTTLE_Right_Throttle_CutOff, value_down = 0, name = _('Right Engine Cutoff ON'), category = _('Engine')},
{cockpit_device_id=devices.ENGINE, down = device_commands.THROTTLE_Right_Throttle_CutOff, up = device_commands.THROTTLE_Right_Throttle_CutOff, value_down = 1, name = _('Right Engine Cutoff OFF'), category = _('Engine')},

{down = device_commands.ELEC_MASTER_GEN_LeftSwitch,         cockpit_device_id = devices.ELECTRICS, value_down = -1, name = _('Left Generator Switch TEST'), category = { _('Electrical')}},
{down = device_commands.ELEC_MASTER_GEN_LeftSwitch,         cockpit_device_id = devices.ELECTRICS, value_down = 0, name = _('Left Generator Switch OFF/RESET'), category = { _('Electrical')}},
{down = device_commands.ELEC_MASTER_GEN_LeftSwitch,         cockpit_device_id = devices.ELECTRICS, value_down = 1, name = _('Left Generator Switch NORM'), category = { _('Electrical')}},
{down = device_commands.ELEC_MASTER_GEN_RightSwitch,         cockpit_device_id = devices.ELECTRICS, value_down = -1, name = _('Right Generator Switch TEST'), category = { _('Electrical')}},
{down = device_commands.ELEC_MASTER_GEN_RightSwitch,         cockpit_device_id = devices.ELECTRICS, value_down = 0, name = _('Right Generator Switch OFF/RESET'), category = { _('Electrical')}},
{down = device_commands.ELEC_MASTER_GEN_RightSwitch,         cockpit_device_id = devices.ELECTRICS, value_down = 1, name = _('Right Generator Switch NORM'), category = { _('Electrical')}},
{down = device_commands.ELEC_EMERG_GEN_SwitchCover,         cockpit_device_id = devices.ELECTRICS, value_down = 0, name = _('Emergency Generator Switch Cover CLOSE'), category = { _('Electrical')}},
{down = device_commands.ELEC_EMERG_GEN_SwitchCover,         cockpit_device_id = devices.ELECTRICS, value_down = 1, name = _('Emergency Generator Switch Cover OPEN'), category = { _('Electrical')}},
{down = device_commands.ELEC_EMERG_GEN_Switch,         cockpit_device_id = devices.ELECTRICS, value_down = 0, name = _('Emergency Generator Switch NORM'), category = { _('Electrical')}},
{down = device_commands.ELEC_EMERG_GEN_Switch,         cockpit_device_id = devices.ELECTRICS, value_down = 1, name = _('Emergency Generator Switch OFF/RESET'), category = { _('Electrical')}},

{down = device_commands.ENGINE_Probe_Anti_Ice,         cockpit_device_id = devices.ENGINE, value_down = -1, name = _('Eng/Probe Anti Ice OFF'), category = { _('External Environment')}},
{down = device_commands.ENGINE_Probe_Anti_Ice,         cockpit_device_id = devices.ENGINE, value_down = 0, name = _('Eng/Probe Anti Ice AUTO'), category = { _('External Environment')}},
{down = device_commands.ENGINE_Probe_Anti_Ice,         cockpit_device_id = devices.ENGINE, value_down = 1, name = _('Eng/Probe Anti Ice ORIDE'), category = { _('External Environment')}},
{down = device_commands.ENGINE_Probe_Anti_Ice,     up = device_commands.ENGINE_Probe_Anti_Ice, value_down = -1, value_up = 0, cockpit_device_id = devices.ENGINE, name = _('Eng/Probe Anti Ice OFF, else AUTO'), category = _('External Environment')},
{down = device_commands.ENGINE_Probe_Anti_Ice,     up = device_commands.ENGINE_Probe_Anti_Ice, value_down = 1, value_up = 0, cockpit_device_id = devices.ENGINE, name = _('Eng/Probe Anti Ice ORIDE, else AUTO'), category = _('External Environment')},

{down = device_commands.HYD_TRANSFER_PUMP_Switch,         cockpit_device_id = devices.HYDRAULICS, value_down = 0, name = _('Hydraulic Transfer Pump Switch NORMAL'), category = { _('Right Sidewall')}},
{down = device_commands.HYD_TRANSFER_PUMP_Switch,         cockpit_device_id = devices.HYDRAULICS, value_down = 1, name = _('Hydraulic Transfer Pump Switch SHUTOFF'), category = { _('Right Sidewall')}},
{down = device_commands.HYD_TRANSFER_PUMP_Switch,     up = device_commands.HYD_TRANSFER_PUMP_Switch, value_down = 1, value_up = 0, cockpit_device_id = devices.HYDRAULICS, name = _('Hydraulic Transfer Pump Switch SHUTOFF else NORMAL'), category = _('Right Sidewall')},
{down = device_commands.HYD_TRANSFER_PUMP_SwitchCover,         cockpit_device_id = devices.HYDRAULICS, value_down = 0, name = _('Hydraulic Transfer Pump Switch Cover CLOSE'), category = { _('Right Sidewall')}},
{down = device_commands.HYD_TRANSFER_PUMP_SwitchCover,         cockpit_device_id = devices.HYDRAULICS, value_down = 1, name = _('Hydraulic Transfer Pump Switch Cover OPEN'), category = { _('Right Sidewall')}},
{down = device_commands.HYD_TRANSFER_PUMP_SwitchCover,     up = device_commands.HYD_TRANSFER_PUMP_SwitchCover, value_down = 1, value_up = 0, cockpit_device_id = devices.HYDRAULICS, name = _('Hydraulic Transfer Pump Switch Cover OPEN else CLOSE'), category = _('Right Sidewall')},

{down = device_commands.TACAN_Mode_Norm_Inv_Pilot,         cockpit_device_id = devices.TACAN, value_down = 0, name = _('TACAN Mode Inverse'), category = { _('TACAN')}},
{down = device_commands.TACAN_Mode_Norm_Inv_Pilot,         cockpit_device_id = devices.TACAN, value_down = 1, name = _('TACAN Mode Normal'), category = { _('TACAN')}},

{down = device_commands.FUELSYSTEM_Fuel_Feed_Cover,         cockpit_device_id = devices.FUELSYSTEM, value_down = 0, name = _('Fuel Feed Cover CLOSE'), category = { _('Fuelsystem Control Panel')}},
{down = device_commands.FUELSYSTEM_Fuel_Feed_Cover,         cockpit_device_id = devices.FUELSYSTEM, value_down = 1, name = _('Fuel Feed Cover OPEN'), category = { _('Fuelsystem Control Panel')}},
{down = device_commands.FUELSYSTEM_Fuel_Feed_Cover,     up = device_commands.FUELSYSTEM_Fuel_Feed_Cover, value_down = 1, value_up = 0, cockpit_device_id = devices.FUELSYSTEM, name = _('Fuel Feed Cover OPEN else CLOSE'), category = _('Fuelsystem Control Panel')},
{down = device_commands.FUELSYSTEM_Fuel_Feed,         cockpit_device_id = devices.FUELSYSTEM, value_down = -1, name = _('Fuel Feed AFT'), category = { _('Fuelsystem Control Panel')}},
{down = device_commands.FUELSYSTEM_Fuel_Feed,         cockpit_device_id = devices.FUELSYSTEM, value_down = 0, name = _('Fuel Feed NORM'), category = { _('Fuelsystem Control Panel')}},
{down = device_commands.FUELSYSTEM_Fuel_Feed,         cockpit_device_id = devices.FUELSYSTEM, value_down = 1, name = _('Fuel Feed FWD'), category = { _('Fuelsystem Control Panel')}},
{down = device_commands.FUELSYSTEM_Fuel_Feed,     up = device_commands.FUELSYSTEM_Fuel_Feed, value_down = 1, value_up = 0, cockpit_device_id = devices.FUELSYSTEM, name = _('Fuel Feed FWD else NORM'), category = _('Fuelsystem Control Panel')},
{down = device_commands.FUELSYSTEM_Fuel_Feed,     up = device_commands.FUELSYSTEM_Fuel_Feed, value_down = -1, value_up = 0, cockpit_device_id = devices.FUELSYSTEM, name = _('Fuel Feed AFT else NORM'), category = _('Fuelsystem Control Panel')},

{down = device_commands.HUD_ShowHide,         cockpit_device_id = devices.COCKPITMECHANICS, value_down = 1, name = _('HUD camera Hide'), category = { _('ACM Panel')}},
{down = device_commands.HUD_ShowHide,         cockpit_device_id = devices.COCKPITMECHANICS, value_down = 0, name = _('HUD camera Show'), category = { _('ACM Panel')}},

{down = device_commands.ALTIMETER_Mode, cockpit_device_id = devices.BAROALTIMETER, value_down = -1, name = _('Altimeter Mode Switch Standby'), category = { _('Instrument Panel')}},
{down = device_commands.ALTIMETER_Mode, cockpit_device_id = devices.BAROALTIMETER, value_down = 0, name = _('Altimeter Mode Switch Neutral'), category = { _('Instrument Panel')}},
{down = device_commands.ALTIMETER_Mode, cockpit_device_id = devices.BAROALTIMETER, value_down = 1, name = _('Altimeter Mode Switch Reset'), category = { _('Instrument Panel')}},
{down = device_commands.ALTIMETER_Mode, up = device_commands.ALTIMETER_Mode, cockpit_device_id = devices.BAROALTIMETER, value_down = 1, value_up = 0, name = _('Altimeter Mode Switch Reset, else Neutral'), category = { _('Instrument Panel')}},

{pressed=device_commands.ALTIMETER_Knob, cockpit_device_id=devices.BAROALTIMETER, value_pressed=0.1, name=_('Altimeter Knob Increase'), category=_('Instrument Panel')},
{pressed=device_commands.ALTIMETER_Knob, cockpit_device_id=devices.BAROALTIMETER, value_pressed=-0.1, name=_('Altimeter Knob Decrease'), category=_('Instrument Panel')},

{pressed=device_commands.RADARALT_Knob, cockpit_device_id=devices.RADARALTIMETER, value_pressed=0.01, name=_('Radar Altimeter Knob Increase'), category=_('Instrument Panel')},
{pressed=device_commands.RADARALT_Knob, cockpit_device_id=devices.RADARALTIMETER, value_pressed=-0.01, name=_('Radar Altimeter Knob Decrease'), category=_('Instrument Panel')},
{down=device_commands.RADARALT_Test, up=device_commands.RADARALT_Test, cockpit_device_id=devices.RADARALTIMETER, value_down=1, value_up=0, name = _('Radar Altimeter Knob Push'), category = _('Instrument Panel')},

{pressed=device_commands.AIRSPEED_Knob, cockpit_device_id=devices.MACHANDAIRSPEED, value_pressed=0.02, name=_('Airspeed Indicator Knob Increase'), category=_('Instrument Panel')},
{pressed=device_commands.AIRSPEED_Knob, cockpit_device_id=devices.MACHANDAIRSPEED, value_pressed=-0.02, name=_('Airspeed Indicator Knob Decrease'), category=_('Instrument Panel')},
{down=device_commands.AIRSPD_KnobPush, up=device_commands.AIRSPD_KnobPush, cockpit_device_id=devices.MACHANDAIRSPEED, value_down=1, value_up=0, name = _('Airspeed Indicator Knob Push'), category = _('Instrument Panel')},

{pressed=device_commands.STDBYADI_trim, cockpit_device_id=devices.STDBYAI, value_pressed=0.02, name=_('Standby ADI Knob Increase'), category=_('Instrument Panel')},
{pressed=device_commands.STDBYADI_trim, cockpit_device_id=devices.STDBYAI, value_pressed=-0.02,  name=_('Standby ADI Knob Decrease'), category=_('Instrument Panel')},
{down=device_commands.STDBYADI_uncage, up=device_commands.STDBYADI_uncage, cockpit_device_id=devices.STDBYAI, value_down=1, value_up=0, name = _('Standby ADI Knob Cage'), category = _('Instrument Panel')},

{pressed=device_commands.FUELSYSTEM_Bingo_Knob, cockpit_device_id=devices.FUELSYSTEM, value_pressed=0.05, name=_('Bingo Fuel Knob Increase'), category=_('Instrument Panel')},
{pressed=device_commands.FUELSYSTEM_Bingo_Knob, cockpit_device_id=devices.FUELSYSTEM, value_pressed=-0.05,  name=_('Bingo Fuel Knob Decrease'), category=_('Instrument Panel')},
{down=device_commands.ACCEL_Reset, up=device_commands.ACCEL_Reset, cockpit_device_id=devices.ACCELEROMETER, value_down=1, value_up=0, name = _('Accelerometer Reset'), category = _('Instrument Panel')},
{down=device_commands.CLOCK_Timer, up=device_commands.CLOCK_Timer, cockpit_device_id=devices.CLOCK, value_down=1, value_up=0, name = _('Clock Push'), category = _('Instrument Panel')},

{down=device_commands.VDIG_HUD_trim, cockpit_device_id=devices.HUD, value_down=1.5, name=_('HUD Trim Increase'), category=_('VDI')},
{down=device_commands.VDIG_HUD_trim, cockpit_device_id=devices.HUD, value_down=0.5, name=_('HUD Trim Decrease'), category=_('VDI')},
{down=device_commands.VDIG_VSDI_trim, cockpit_device_id=devices.VDI, value_down=1.0, name=_('VSDI Screen Trim Increase'), category=_('VDI')}, 
{down=device_commands.VDIG_VSDI_trim, cockpit_device_id=devices.VDI, value_down=0.5, name=_('VSDI Screen Trim Decrease'), category=_('VDI')}, 
{down=device_commands.VDIG_VDI_contrast, cockpit_device_id=devices.VDI, value_down=1.0, name=_('VDI Screen Contrast Increase'), category=_('VDI')},
{down=device_commands.VDIG_VDI_contrast, cockpit_device_id=devices.VDI, value_down=0.5, name=_('VDI Screen Contrast Decrease'), category=_('VDI')},
{down=device_commands.VDIG_VSDI_bright, cockpit_device_id=devices.VDI, value_down=1.0,  name=_('VDI Screen Brightness Increase'), category=_('VDI')},
{down=device_commands.VDIG_VSDI_bright, cockpit_device_id=devices.VDI, value_down=0.5, name=_('VDI Screen Brightness Decrease'), category=_('VDI')},
{down=device_commands.VDIG_HUD_bright, cockpit_device_id=devices.HUD, value_down=1.0, name=_('HUD Brightness Increase'), category=_('VDI')},
{down=device_commands.VDIG_HUD_bright, cockpit_device_id=devices.HUD, value_down=0.5, name=_('HUD Brightness Decrease'), category=_('VDI')},

{ down=device_commands.VDIG_VDI_handle,up=device_commands.VDIG_VDI_handle, cockpit_device_id=devices.HUD, value_down=0, value_up=1, name = _('HUD Filter OFF else ON'), category = _('VDI')},
{ down=device_commands.VDIG_VDI_handle,up=device_commands.VDIG_VDI_handle, cockpit_device_id=devices.HUD, value_down=0, name = _('HUD Filter OFF'), category = _('VDI')},
{ down=device_commands.VDIG_VDI_handle,up=device_commands.VDIG_VDI_handle, cockpit_device_id=devices.HUD, value_down=1, name = _('HUD Filter ON'), category = _('VDI')},
{ down=device_commands.VDIG_VDI_filter,up=device_commands.VDIG_VDI_filter, cockpit_device_id=devices.VDI, value_down=1, value_up=1, name = _('VDI Filter Momentary OFF/ON'), category = _('VDI')},
{ down=device_commands.VDIG_VDI_filter,up=device_commands.VDIG_VDI_filter, cockpit_device_id=devices.VDI, value_down=1, name = _('VDI Filter Toggle OFF/ON'), category = _('VDI')},

{pressed=device_commands.HSD_Knob_Course, up=device_commands.HSD_Knob_Course, cockpit_device_id=devices.HSD, value_pressed=0.01, value_up=0.0, name=_('Course Knob [coarse] - CW'), category=_('HSD')}, 
{pressed=device_commands.HSD_Knob_Course, up=device_commands.HSD_Knob_Course, cockpit_device_id=devices.HSD, value_pressed=-0.01, value_up=0.0, name=_('Course Knob [coarse] - CCW'), category=_('HSD')}, 
{pressed=device_commands.HSD_Knob_Heading, up=device_commands.HSD_Knob_Heading, cockpit_device_id=devices.HSD, value_pressed=0.01, value_up=0.0, name=_('Heading Knob [coarse] - CW'), category=_('HSD')}, 
{pressed=device_commands.HSD_Knob_Heading, up=device_commands.HSD_Knob_Heading, cockpit_device_id=devices.HSD, value_pressed=-0.01, value_up=0.0, name=_('Heading Knob [coarse] - CCW'), category=_('HSD')}, 
{pressed=device_commands.HSD_Knob_Course, up=device_commands.HSD_Knob_Course, cockpit_device_id=devices.HSD, value_pressed=0.001, value_up=0.0, name=_('Course Knob [fine] - CW'), category=_('HSD')}, 
{pressed=device_commands.HSD_Knob_Course, up=device_commands.HSD_Knob_Course, cockpit_device_id=devices.HSD, value_pressed=-0.001, value_up=0.0, name=_('Course Knob [fine] - CCW'), category=_('HSD')}, 
{pressed=device_commands.HSD_Knob_Heading, up=device_commands.HSD_Knob_Heading, cockpit_device_id=devices.HSD, value_pressed=0.001, value_up=0.0, name=_('Heading Knob [fine] - CW'), category=_('HSD')}, 
{pressed=device_commands.HSD_Knob_Heading, up=device_commands.HSD_Knob_Heading, cockpit_device_id=devices.HSD, value_pressed=-0.001, value_up=0.0, name=_('Heading Knob [fine] - CCW'), category=_('HSD')}, 
{down=device_commands.HSD_Knob_Course, up=device_commands.HSD_Knob_Course, cockpit_device_id=devices.HSD, value_down=0.0028, value_up=0.0, name=_('Course Knob [+1°] - CW'), category=_('HSD')}, 
{down=device_commands.HSD_Knob_Course, up=device_commands.HSD_Knob_Course, cockpit_device_id=devices.HSD, value_down=-0.0028, value_up=0.0, name=_('Course Knob [-1°] - CCW'), category=_('HSD')}, 
{down=device_commands.HSD_Knob_Heading, up=device_commands.HSD_Knob_Heading, cockpit_device_id=devices.HSD, value_down=0.0028, value_up=0.0, name=_('Heading Knob [+1°] - CW'), category=_('HSD')}, 
{down=device_commands.HSD_Knob_Heading, up=device_commands.HSD_Knob_Heading, cockpit_device_id=devices.HSD, value_down=-0.0028, value_up=0.0, name=_('Heading Knob [-1°] - CCW'), category=_('HSD')},

{down=device_commands.HSD_Knob_Brightness, cockpit_device_id=devices.HSD, value_down=1.0, name=_('HSD Brightness Increase'), category=_('HSD')}, 
{down=device_commands.HSD_Knob_Brightness, cockpit_device_id=devices.HSD, value_down=0.5, name=_('HSD Brightness Decrease'), category=_('HSD')},

{down=device_commands.HSD_Btn_Test, up=device_commands.HSD_Btn_Test, cockpit_device_id=devices.HSD, value_down=1, value_up=0, name = _('HSD Test'), category = _('HSD')},

{down = device_commands.SPOIL_Inboard_Override_Cover,         cockpit_device_id = devices.ELECTRICS, value_down = 0, name = _('Inboard Spoiler Override Cover CLOSE'), category = { _('Spoilers')}},
{down = device_commands.SPOIL_Inboard_Override_Cover,         cockpit_device_id = devices.ELECTRICS, value_down = 1, name = _('Inboard Spoiler Override Cover OPEN'), category = { _('Spoilers')}},
{down = device_commands.SPOIL_Outboard_Override_Cover,         cockpit_device_id = devices.ELECTRICS, value_down = 0, name = _('Outboard Spoiler Override Cover CLOSE'), category = { _('Spoilers')}},
{down = device_commands.SPOIL_Outboard_Override_Cover,         cockpit_device_id = devices.ELECTRICS, value_down = 1, name = _('Outboard Spoiler Override Cover OPEN'), category = { _('Spoilers')}},
{down = device_commands.SPOIL_Inboard_Override,         cockpit_device_id = devices.ELECTRICS, value_down = 0, name = _('Inboard Spoiler Override NORM'), category = { _('Spoilers')}},
{down = device_commands.SPOIL_Inboard_Override,         cockpit_device_id = devices.ELECTRICS, value_down = 1, name = _('Inboard Spoiler Override ORIDE'), category = { _('Spoilers')}},
{down = device_commands.SPOIL_Outboard_Override,         cockpit_device_id = devices.ELECTRICS, value_down = 0, name = _('Outboard Spoiler Override NORM'), category = { _('Spoilers')}},
{down = device_commands.SPOIL_Outboard_Override,         cockpit_device_id = devices.ELECTRICS, value_down = 1, name = _('Outboard Spoiler Override ORIDE'), category = { _('Spoilers')}},

{down = device_commands.WEAP_Gun_Ammo_adjust,         cockpit_device_id = devices.WEAPONS, value_down = -0.1, name = _('Gun Ammunition Counter Adjustment Decrease'), category = { _('PDCP')}},
{down = device_commands.WEAP_Gun_Ammo_adjust,         cockpit_device_id = devices.WEAPONS, value_down = 0.1, name = _('Gun Ammunition Counter Adjustment Increase'), category = { _('PDCP')}},

{down = device_commands.WEAP_Gun_Ammo_adjust,         cockpit_device_id = devices.WEAPONS, value_down = 0.5, name = _('Gun Elevation Lead Adjustment Decrease'), category = { _('PDCP')}},
{down = device_commands.WEAP_Gun_Ammo_adjust,         cockpit_device_id = devices.WEAPONS, value_down = 1.0, name = _('Gun Elevation Lead Adjustment Increase'), category = { _('PDCP')}},

{down = device_commands.TID_VideoExportToggle, cockpit_device_id = devices.TID, value_down = 1, name = _('Video Export Toggle'), category = _('Other')},


-- axis

{action=device_commands.WINGSWEEP_EmergencySweepLever, cockpit_device_id=devices.WINGSWEEP, name=_('Emergency Wing Sweep')},

 

F-16

 

Spoiler

{down = alt_commands.ELEC, cockpit_device_id = devices.AAU34, value_down = -1, name = _('Barometric Setting Mode Lever Elec'), category = _('Instrument Panel')},
{down = alt_commands.ELEC, up = alt_commands.ELEC, cockpit_device_id = devices.AAU34, value_down = -1, value_up = 0, name = _('Barometric Setting Mode Lever Elec else Off'), category = _('Instrument Panel')},
{down = alt_commands.PNEU, cockpit_device_id = devices.AAU34, value_down = 0, name = _('Barometric Setting Mode Lever Off'), category = _('Instrument Panel')},
{down = alt_commands.PNEU, cockpit_device_id = devices.AAU34, value_down = 1, name = _('Barometric Setting Mode Lever Pneu'), category = _('Instrument Panel')},
{down = alt_commands.PNEU, up = alt_commands.PNEU, cockpit_device_id = devices.AAU34, value_down = 1, value_up = 0, name = _('Barometric Setting Mode Lever Pneu else Off'), category = _('Instrument Panel')},

{down = cpt_commands.EjectionSafetyLever, cockpit_device_id = devices.CPT_MECH, value_down = 0, name = _('Ejection Safety Lever Off'), category = _('Systems')},
{down = cpt_commands.EjectionSafetyLever, cockpit_device_id = devices.CPT_MECH, value_down = 1, name = _('Ejection Safety Lever Armed'), category = _('Systems')},

 

I-16

 

Spoiler

{down = 3067, cockpit_device_id  = devices.COMMON_SYSTEM, value_down = 1, name = _('Left Door Toggle'), category = _('Doors')},
{down = 3068, cockpit_device_id  = devices.COMMON_SYSTEM, value_down = 1, name = _('Right Door Toggle'), category = _('Doors')},

{down = 3088, up = 3088, cockpit_device_id  = devices.WEAPON_SYSTEM, value_down = 0, value_up = 1, name = _('Main Bomb Switch - OFF else ON'), category = _('Weapons')},
{down = 3088, up = 3088, cockpit_device_id  = devices.WEAPON_SYSTEM, value_down = 1, value_up = 0, name = _('Main Bomb Switch - ON else OFF'), category = _('Weapons')},

 

KA-50

 

Spoiler

{down = iCommandPlaneModeCannon, up = iCommandPlaneModeCannon, value_down = 1.0, value_up = 0.0, name = _('Gun Select On else Off'), category = _('Ins Cyclic Stick')},

{down = iCommandHelicopter_Left_Engine_Lock, up = iCommandHelicopter_Left_Engine_Lock, value_down = 0.0, value_up = 1.0, name = _('Cut-off valve left engine On else Off'), category = _('Ins Engines start-up control panel and levers')},
{down = iCommandHelicopter_Right_Engine_Lock, up = iCommandHelicopter_Right_Engine_Lock, value_down = 0.0, value_up = 1.0, name = _('Cut-off valve right engine On else Off'), category = _('Ins Engines start-up control panel and levers')},

 

L-39C

 

Spoiler

{down = 3022, up = 3022, cockpit_device_id = devices.WEAPON_SYSTEM, value_down = 1.0, value_up = 0.0, name = _('Weapon Fire Button Safety On else Off'), category = _('Stick Grip')},

{down = device_commands.Button_77, up = device_commands.Button_77, cockpit_device_id = devices.WEAPON_SYSTEM, value_down = 1.0, value_up = 0.0, name = _('Deblock Guns'), category = _('Custom')},
{down = RKL_commands.CMD_RKL_41_DIAL_SELECT_Fwd, cockpit_device_id = devices.RKL_41, value_down = -1.0, name = _('RKL-41 ADF Outer-Inner Beacon Switch Far'), category = _('Custom')},
{down = RKL_commands.CMD_RKL_41_DIAL_SELECT_Fwd, cockpit_device_id = devices.RKL_41, value_down = 1.0, name = _('RKL-41 ADF Outer-Inner Beacon Switch Near'), category = _('Custom')},
{down = device_commands.Button_1, cockpit_device_id = devices.SARPP, value_down = 1.0, name = _('SARPP Flight Recorder, ON'), category = _('Custom')},
{down = device_commands.Button_1, cockpit_device_id = devices.SARPP, value_down = -1.0, name = _('SARPP Flight Recorder, OFF'), category = _('Custom')},

{down = device_commands.Button_11, up = device_commands.Button_11, cockpit_device_id = devices.AIR_INTERFACE, value_down = 1.0, value_up = 0.0, name = _('Helmet Visor Quick Heating Button - Push to heat'), category = _('Custom')},
{down = device_commands.Button_12, up = device_commands.Button_12, cockpit_device_id = devices.AIR_INTERFACE, value_down = -1.0, value_down = 1.0, name = _('Helmet Heating Mode Switch On else Off'), category = _('Custom')},
{down = device_commands.Button_12, cockpit_device_id = devices.AIR_INTERFACE, value_down = 0.0, name = _('Helmet Heating Mode Switch, OFF'), category = _('Custom')},
{down = device_commands.Button_12, cockpit_device_id = devices.AIR_INTERFACE, value_down = 1.0, name = _('Helmet Heating Mode Switch, ON'), category = _('Custom')},

{down = iCommandPlaneGearUp, up = iCommandPlaneGearDown, name = _('Landing Gear Special'), category = _('Custom')},

{down = iCommandPlaneUHFSquelch, up = iCommandPlaneUHFSquelch, value_down = 1.0, value_up = 0.0, name = _('Radio Squelch Switch On else Off'), category = _('Custom')},
{down = iCommandPlaneUHFStatus,    up = iCommandPlaneUHFStatus, name = _('Toggle Radio Control Switch On else Off'), category = _('Custom')},

{pressed = device_commands.Button_13, cockpit_device_id = devices.AIR_INTERFACE, value_pressed = -0.5, name = _('Helmet Heating Temperature Rheostat CCW'), category = _('Custom')},
{pressed = device_commands.Button_13, cockpit_device_id = devices.AIR_INTERFACE, value_pressed = 0.5, name = _('Helmet Heating Temperature Rheostat CW'), category = _('Custom')},

 

L-39ZA

 

Spoiler

{down = 3022, up = 3022, cockpit_device_id = devices.WEAPON_SYSTEM, value_down = 1.0, value_up = 0.0, name = _('Weapon Fire Button Safety Special'), category = _('Stick Grip')},

{down = device_commands.Button_77, up = device_commands.Button_77, cockpit_device_id = devices.WEAPON_SYSTEM, value_down = 1.0, value_up = 0.0, name = _('Deblock Guns'), category = _('Custom')},
{down = RKL_commands.CMD_RKL_41_DIAL_SELECT_Fwd, cockpit_device_id = devices.RKL_41, value_down = -1.0, name = _('RKL-41 ADF Outer-Inner Beacon Switch Far'), category = _('Custom')},
{down = RKL_commands.CMD_RKL_41_DIAL_SELECT_Fwd, cockpit_device_id = devices.RKL_41, value_down = 1.0, name = _('RKL-41 ADF Outer-Inner Beacon Switch Near'), category = _('Custom')},
{down = device_commands.Button_1, cockpit_device_id = devices.SARPP, value_down = 1.0, name = _('SARPP Flight Recorder, ON'), category = _('Custom')},
{down = device_commands.Button_1, cockpit_device_id = devices.SARPP, value_down = -1.0, name = _('SARPP Flight Recorder, OFF'), category = _('Custom')},

{down = device_commands.Button_11, up = device_commands.Button_11, cockpit_device_id = devices.AIR_INTERFACE, value_down = 1.0, value_up = 0.0, name = _('Helmet Visor Quick Heating Button - Push to heat'), category = _('Custom')},
{down = device_commands.Button_12, up = device_commands.Button_12, cockpit_device_id = devices.AIR_INTERFACE, value_down = -1.0, value_down = 1.0, name = _('Helmet Heating Mode Switch On else Off'), category = _('Custom')},
{down = device_commands.Button_12, cockpit_device_id = devices.AIR_INTERFACE, value_down = 0.0, name = _('Helmet Heating Mode Switch, OFF'), category = _('Custom')},
{down = device_commands.Button_12, cockpit_device_id = devices.AIR_INTERFACE, value_down = 1.0, name = _('Helmet Heating Mode Switch, ON'), category = _('Custom')},

{down = device_commands.Button_60, up = device_commands.Button_60, cockpit_device_id = devices.WEAPON_SYSTEM, value_down = 1, value_up = 0, name = _('Arm/Safe Cannon Gsh-23 Switch On else Off'), category = _('Custom')},

{down = device_commands.Button_31, down = device_commands.Button_31, cockpit_device_id = devices.WEAPON_SYSTEM, value_down = 1, value_up = 0, name = _('Missile Seeker Heating Circuit Power Switch On else Off'), category = _('Custom')},
{down = device_commands.Button_31, up = device_commands.Button_31, cockpit_device_id = devices.WEAPON_SYSTEM, value_down = 0, value_up = 1, name = _('Missile Seeker Heating Circuit Power Switch Off else On'), category = _('Custom')},
{down = device_commands.Button_32, down = device_commands.Button_32, cockpit_device_id = devices.WEAPON_SYSTEM, value_down = 1, value_up = 0, name = _('Missile Seeker Glowing Circuit Power Switch On else Off'), category = _('Custom')},
{down = device_commands.Button_32, up = device_commands.Button_32, cockpit_device_id = devices.WEAPON_SYSTEM, value_down = 0, value_up = 1, name = _('Missile Seeker Glowing Circuit Power Switch Off else On'), category = _('Custom')},

{down = iCommandPlaneGearUp, up = iCommandPlaneGearDown, name = _('Landing Gear Special'), category = _('Custom')},

{down = iCommandPlaneUHFSquelch, up = iCommandPlaneUHFSquelch, value_down = 1.0, value_up = 0.0, name = _('Radio Squelch Switch On else Off'), category = _('Custom')},
{down = iCommandPlaneUHFStatus,    up = iCommandPlaneUHFStatus, name = _('Toggle Radio Control Switch On else Off'), category = _('Custom')},

{pressed = device_commands.Button_13, cockpit_device_id = devices.AIR_INTERFACE, value_pressed = -0.5, name = _('Helmet Heating Temperature Rheostat CCW'), category = _('Custom')},
{pressed = device_commands.Button_13, cockpit_device_id = devices.AIR_INTERFACE, value_pressed = 0.5, name = _('Helmet Heating Temperature Rheostat CW'), category = _('Custom')},


{down = device_commands.Button_48, up = device_commands.Button_49, cockpit_device_id = devices.WEAPON_SYSTEM, value_down = 1, value_up = 1, name = _('Outboard Stations Select Button On else Off'), category = _('Custom')},
{down = device_commands.Button_50, up = device_commands.Button_51, cockpit_device_id = devices.WEAPON_SYSTEM, value_down = 1, value_up = 1, name = _('Inboard Stations Select Button On else Off'), category = _('Custom')},

{down = device_commands.Button_68, up = device_commands.Button_68, cockpit_device_id = devices.WEAPON_SYSTEM, value_down = 1, value_up = 0, name = _('Gun+PK3 Switch Cover On else Off'), category = _('Custom')},
{down = device_commands.Button_70, up = device_commands.Button_70, cockpit_device_id = devices.WEAPON_SYSTEM, value_down = 1, value_up = 0, name = _('Charge Outer Guns Switch On else Off'), category = _('Custom')},
{down = device_commands.Button_71, up = device_commands.Button_71, cockpit_device_id = devices.WEAPON_SYSTEM, value_down = 1, value_up = 0, name = _('Charge Inner Guns Switch On else Off'), category = _('Custom')},

 

MiG-19

 

Spoiler

{down = gsights_commands.ASP5_Brightness_Knob, cockpit_device_id = devices.GUNSIGHTS, value_down = 1.0, name = _('ASP-5 Brightness 100%'), category = _('Armament')}, 
{down = gsights_commands.ASP5_Brightness_Knob, cockpit_device_id = devices.GUNSIGHTS, value_down = 0.66, name = _('ASP-5 Brightness 66%'), category = _('Armament')},
{down = gsights_commands.ASP5_Brightness_Knob, cockpit_device_id = devices.GUNSIGHTS, value_down = 0.5, name = _('ASP-5 Brightness 50%'), category = _('Armament')},
{down = gsights_commands.ASP5_Brightness_Knob, cockpit_device_id = devices.GUNSIGHTS, value_down = 0.33, name = _('ASP-5 Brightness 33%'), category = _('Armament')},
{down = gsights_commands.ASP5_Brightness_Knob, cockpit_device_id = devices.GUNSIGHTS, value_down = 0.0, name = _('ASP-5 Brightness 0%'), category = _('Armament')}, 

{down = finst_commands.ARU2V_Lamp_Test_Btn, up = finst_commands.ARU2V_Lamp_Test_Btn, cockpit_device_id = devices.FLIGHT_CONTROLS, value_down = 1.0, value_up = 0.0, name = _('ARU-2V Lamp Test Button'), category = _('Instrument Panel')},
{down = finst_commands.GMeter_Reset, up = finst_commands.GMeter_Reset, cockpit_device_id = devices.FLIGHT_INST, value_down = 1.0, value_up = 0.0, name = _('AM-10 Accelerometer Min/Max G Reset Button'), category = _('Instrument Panel')},
{down = ldg_commands.Gear_Lights_test_SW, up = ldg_commands.Gear_Lights_test_SW, cockpit_device_id = devices.WACLTS_INST, value_down = 1.0, value_up = 0.0, name = _('PPS-2 Landing Gear Lights Test Button'), category = _('Instrument Panel')},

{down = intlts_commands.Inst_Panel_LtMode_SW, cockpit_device_id = devices.INTLTS_CONTROLS, value_down = 0.0, name = _('Instruments Lamps Day/Night Mode Switch 0'), category = _('Instrument Panel')},
{down = intlts_commands.Inst_Panel_LtMode_SW, cockpit_device_id = devices.INTLTS_CONTROLS, value_down = 1.0, name = _('Instruments Lamps Day/Night Mode Switch 1'), category = _('Instrument Panel')},

{down = fuelp_commands.Tank_1_FuelPump, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 0.0, name = _('Tank 1 Fuel Pump Off'), category = _('Left Instrument Panel')},
{down = fuelp_commands.Tank_1_FuelPump, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 1.0, name = _('Tank 1 Fuel Pump On'), category = _('Left Instrument Panel')},
{down = fuelp_commands.Tank_2_FuelPump, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 0.0, name = _('Tank 2 Fuel Pump Off'), category = _('Left Instrument Panel')},
{down = fuelp_commands.Tank_2_FuelPump, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 1.0, name = _('Tank 2 Fuel Pump On'), category = _('Left Instrument Panel')},
{down = fuelp_commands.Tank_3_FuelPump, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 0.0, name = _('Tank 3 Fuel Pump Off'), category = _('Left Instrument Panel')},
{down = fuelp_commands.Tank_3_FuelPump, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 1.0, name = _('Tank 3 Fuel Pump On'), category = _('Left Instrument Panel')},
{down = fuelp_commands.Tank_4_FuelPump, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 0.0, name = _('Tank 4 Fuel Pump Off'), category = _('Left Instrument Panel')},
{down = fuelp_commands.Tank_4_FuelPump, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 1.0, name = _('Tank 4 Fuel Pump On'), category = _('Left Instrument Panel')},
{down = misc_commands.Cockpit_Heating, cockpit_device_id = devices.ENVMNT_CONTROL, value_down = 0.0, name = _('Cockpit Heating Off'), category = _('Left Instrument Panel')},
{down = misc_commands.Cockpit_Heating, cockpit_device_id = devices.ENVMNT_CONTROL, value_down = 1.0, name = _('Cockpit Heating On'), category = _('Left Instrument Panel')},
{down = ldg_commands.Anti_SKid_Brake, cockpit_device_id = devices.FLIGHT_CONTROLS, value_down = 0.0, name = _('Anti-Skid Brake Off'), category = _('Left Instrument Panel')},
{down = ldg_commands.Anti_SKid_Brake, cockpit_device_id = devices.FLIGHT_CONTROLS, value_down = 1.0, name = _('Anti-Skid Brake On'), category = _('Left Instrument Panel')},

{down = eng_commands.Engine_Start, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 0.0, name = _('Engine Start Power Switch Off'), category = _('Left Instrument Panel')},
{down = eng_commands.Engine_Start, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 1.0, name = _('Engine Start Power Switch On'), category = _('Left Instrument Panel')},
{down = eng_commands.Engine_Start, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 0.0, name = _('Fire Extinguisher Power Switch Off'), category = _('Left Instrument Panel')},
{down = eng_commands.Engine_Start, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 1.0, name = _('Fire Extinguisher Power Switch On'), category = _('Left Instrument Panel')},
{down = eng_commands.Engine_L_Cut_Oil_Valve, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 0.0, name = _('Left Engine Oil Cutoff Off'), category = _('Left Instrument Panel')},
{down = eng_commands.Engine_L_Cut_Oil_Valve, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 1.0, name = _('Left Engine Oil Cutoff On'), category = _('Left Instrument Panel')},
{down = eng_commands.Engine_R_Cut_Oil_Valve, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 0.0, name = _('Right Engine Oil Cutoff Off'), category = _('Left Instrument Panel')},
{down = eng_commands.Engine_R_Cut_Oil_Valve, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 1.0, name = _('Right Engine Oil Cutoff On'), category = _('Left Instrument Panel')},
{down = eng_commands.Engine_L_Afterburner_Cut, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 0.0, name = _('Left Engine Afterburner Cut Off'), category = _('Left Instrument Panel')},
{down = eng_commands.Engine_L_Afterburner_Cut, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 1.0, name = _('Left Engine Afterburner Cut On'), category = _('Left Instrument Panel')},
{down = eng_commands.Engine_R_Afterburner_Cut, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 0.0, name = _('Right Engine Afterburner Cut Off'), category = _('Left Instrument Panel')},
{down = eng_commands.Engine_R_Afterburner_Cut, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 1.0, name = _('Right Engine Afterburner Cut On'), category = _('Left Instrument Panel')},

{down = flct_commands.Elevator_Actuator_Sel, cockpit_device_id = devices.FLIGHT_CONTROLS, value_down = 0.0, name = _('Elevator Actuator Switch Hydraulic'), category = _('Left Console')},
{down = flct_commands.Elevator_Actuator_Sel, cockpit_device_id = devices.FLIGHT_CONTROLS, value_down = 1.0, name = _('Elevator Actuator Switch Electric'), category = _('Left Console')},
{down = flct_commands.Aileron_Trimmer, cockpit_device_id = devices.FLIGHT_CONTROLS, value_down = -1.0, value_up = 0.0, name = _('Aileron Trimmer Switch Left'), category = _('Left Console')},
{down = flct_commands.Aileron_Trimmer, cockpit_device_id = devices.FLIGHT_CONTROLS, value_down = 1.0, value_up = 0.0, name = _('Aileron Trimmer Switch Right'), category = _('Left Console')},
{down = flct_commands.Aileron_Hydraulic_Syst, cockpit_device_id = devices.FLIGHT_CONTROLS, value_down = 0.0, name = _('BU-13M Aileron Hydraulic Booster Switch Off'), category = _('Left Console')},
{down = flct_commands.Aileron_Hydraulic_Syst, cockpit_device_id = devices.FLIGHT_CONTROLS, value_down = 1.0, name = _('BU-13M Aileron Hydraulic Booster Switch On'), category = _('Left Console')},

{down = eng_commands.Fuel_Warning_Lamp_Test, up = eng_commands.Fuel_Warning_Lamp_Test, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 1.0, value_up = 0.0, name = _('Fuel Tanks 2,3,4 Warning Lamps Test Button'), category = _('Left Console')},
{down = eng_commands.Fire_Warning_Lamp_Test, up = eng_commands.Fire_Warning_Lamp_Test, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 1.0, value_up = 0.0, name = _('Engine Fire Lamp Test Button'), category = _('Left Console')},

{down = eng_commands.Engine_L_Fuel_Cutoff_Cover, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 0.0, name = _('Left Engine Fuel Cutoff Cover Closed'), category = _('Left Console')},
{down = eng_commands.Engine_L_Fuel_Cutoff_Cover, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 1.0, name = _('Left Engine Fuel Cutoff Cover Open'), category = _('Left Console')},
{down = eng_commands.Engine_L_Fuel_Cutoff_Cover, up = eng_commands.Engine_L_Fuel_Cutoff_Cover, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 1.0, value_up = 0.0, name = _('Left Engine Fuel Cutoff Cover Open else Closed'), category = _('Left Console')},
{down = eng_commands.Engine_R_Fuel_Cutoff_Cover, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 0.0, name = _('Right Engine Fuel Cutoff Cover Closed'), category = _('Left Console')},
{down = eng_commands.Engine_R_Fuel_Cutoff_Cover, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 1.0, name = _('Right Engine Fuel Cutoff Cover Open'), category = _('Left Console')},
{down = eng_commands.Engine_R_Fuel_Cutoff_Cover, up = eng_commands.Engine_R_Fuel_Cutoff_Cover, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 1.0, value_up = 0.0, name = _('Right Engine Fuel Cutoff Cover Open else Closed'), category = _('Left Console')},
{down = eng_commands.Engine_L_Fuel_Cutoff, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 0.0, name = _('Left Engine Fuel Cutoff Off'), category = _('Left Console')},
{down = eng_commands.Engine_L_Fuel_Cutoff, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 1.0, name = _('Left Engine Fuel Cutoff On'), category = _('Left Console')},
{down = eng_commands.Engine_R_Fuel_Cutoff, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 0.0, name = _('Right Engine Fuel Cutoff Off'), category = _('Left Console')},
{down = eng_commands.Engine_R_Fuel_Cutoff, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 1.0, name = _('Right Engine Fuel Cutoff On'), category = _('Left Console')},

{down = eng_commands.Fire_Extinguisher_Cover, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 0.0, name = _('Fire Extinguisher Cover Closed'), category = _('Left Console')},
{down = eng_commands.Fire_Extinguisher_Cover, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 1.0, name = _('Fire Extinguisher Cover Open'), category = _('Left Console')},
{down = eng_commands.Fire_Extinguisher_Cover, up = eng_commands.Fire_Extinguisher_Cover, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 1.0, value_up = 0.0, name = _('Fire Extinguisher Cover Open else Closed'), category = _('Left Console')},
{down = eng_commands.Fire_Extinguisher_Btn, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 0.0, name = _('Fire Extinguisher Off'), category = _('Left Console')},
{down = eng_commands.Fire_Extinguisher_Btn, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 1.0, name = _('Fire Extinguisher On'), category = _('Left Console')},
{down = eng_commands.Fire_Extinguisher_Btn, up = eng_commands.Fire_Extinguisher_Btn, cockpit_device_id = devices.ENGDEV_CONTROLS, value_down = 1.0, value_up = 0.0, name = _('Fire Extinguisher Cover On else Off'), category = _('Left Console')},

 

SA-342

 

Spoiler

{down = device_commands.Button_21, up = device_commands.Button_21, cockpit_device_id = devices.INTERCOM, value_down = 1, value_up = 0, name = _('SA342 VHF AM Pilot Radio Volume Push'), category = _('SA342 Intercom1')},
{down = device_commands.Button_1, cockpit_device_id = devices.INTERCOM, value_down = -1, name = _('SA342 VHF AM Pilot Radio Volume Down'), category = _('SA342 Intercom1')},
{down = device_commands.Button_1, cockpit_device_id = devices.INTERCOM, value_down = 1, name = _('SA342 VHF AM Pilot Radio Volume Up'), category = _('SA342 Intercom1')},

{down = device_commands.Button_22, up = device_commands.Button_22, cockpit_device_id = devices.INTERCOM, value_down = 1, value_up = 0, name = _('SA342 FM Pilot Radio Volume Push'), category = _('SA342 Intercom1')},
{down = device_commands.Button_2, cockpit_device_id = devices.INTERCOM, value_down = -1, name = _('SA342 FM Pilot Radio Volume Down'), category = _('SA342 Intercom1')},
{down = device_commands.Button_2, cockpit_device_id = devices.INTERCOM, value_down = 1, name = _('SA342 FM Pilot Radio Volume Up'), category = _('SA342 Intercom1')},

{down = device_commands.Button_23, up = device_commands.Button_23, cockpit_device_id = devices.INTERCOM, value_down = 1, value_up = 0, name = _('SA342 UHF Pilot Radio Volume Push'), category = _('SA342 Intercom1')},
{down = device_commands.Button_3, cockpit_device_id = devices.INTERCOM, value_down = -1, name = _('SA342 UHF Pilot Radio Volume Down'), category = _('SA342 Intercom1')},
{down = device_commands.Button_3, cockpit_device_id = devices.INTERCOM, value_down = 1, name = _('SA342 UHF Pilot Radio Volume Up'), category = _('SA342 Intercom1')},

{down = device_commands.Button_51, up = device_commands.Button_51, cockpit_device_id = devices.INTERCOM, value_down = 1, value_up = 0, name = _('SA342 VHF AM Co-Pilot Radio Volume Push'), category = _('SA342 Intercom2')},
{down = device_commands.Button_31, cockpit_device_id = devices.INTERCOM, value_down = -1, name = _('SA342 VHF AM Co-Pilot Radio Volume Down'), category = _('SA342 Intercom2')},
{down = device_commands.Button_31, cockpit_device_id = devices.INTERCOM, value_down = 1, name = _('SA342 VHF AM Co-Pilot Radio Volume Up'), category = _('SA342 Intercom2')},

{down = device_commands.Button_52, up = device_commands.Button_52, cockpit_device_id = devices.INTERCOM, value_down = 1, value_up = 0, name = _('SA342 FM Co-Pilot Radio Volume Push'), category = _('SA342 Intercom2')},
{down = device_commands.Button_32, cockpit_device_id = devices.INTERCOM, value_down = -1, name = _('SA342 FM Co-Pilot Radio Volume Down'), category = _('SA342 Intercom2')},
{down = device_commands.Button_32, cockpit_device_id = devices.INTERCOM, value_down = 1, name = _('SA342 FM Co-Pilot Radio Volume Up'), category = _('SA342 Intercom2')},

{down = device_commands.Button_53, up = device_commands.Button_53, cockpit_device_id = devices.INTERCOM, value_down = 1, value_up = 0, name = _('SA342 UHF Co-Pilot Radio Volume Push'), category = _('SA342 Intercom2')},
{down = device_commands.Button_33, cockpit_device_id = devices.INTERCOM, value_down = -1, name = _('SA342 UHF Co-Pilot Radio Volume Down'), category = _('SA342 Intercom2')},
{down = device_commands.Button_33, cockpit_device_id = devices.INTERCOM, value_down = 1, name = _('SA342 UHF Co-Pilot Radio Volume Up'), category = _('SA342 Intercom2')},

{down = device_commands.Button_1, cockpit_device_id = devices.FD, value_down = 1, name = _('SA342 Flare Dispenser G'), category = _('Flare Panel')},
{down = device_commands.Button_1, cockpit_device_id = devices.FD, value_down = 0, name = _('SA342 Flare Dispenser G+D'), category = _('Flare Panel')},
{down = device_commands.Button_1, cockpit_device_id = devices.FD, value_down = -1, name = _('SA342 Flare Dispenser D'), category = _('Flare Panel')},
{down = device_commands.Button_2, cockpit_device_id = devices.FD, value_down = 0, name = _('SA342 Flare Dispenser Mode CC'), category = _('Flare Panel')},
{down = device_commands.Button_2, cockpit_device_id = devices.FD, value_down = 1, name = _('SA342 Flare Dispenser Mode SEQ'), category = _('Flare Panel')},
{down = device_commands.Button_3, cockpit_device_id = devices.FD, value_down = -1, name = _('SA342 Flare Dispenser Off/Speed AR'), category = _('Flare Panel')},
{down = device_commands.Button_3, cockpit_device_id = devices.FD, value_down = 0, name = _('SA342 Flare Dispenser Off/Speed VE'), category = _('Flare Panel')},
{down = device_commands.Button_3, cockpit_device_id = devices.FD, value_down = 1, name = _('SA342 Flare Dispenser Off/Speed LE'), category = _('Flare Panel')},

{down = device_commands.Button_16, cockpit_device_id = devices.ELECTRIC, value_down = -1, name = _('SA342 Convoy Tank On/Off'), category = _('SA342 Main Panel')},
{down = device_commands.Button_12, cockpit_device_id = devices.ELECTRIC, value_down = -1, name = _('Mystery Switch'), category = _('SA342 Main Panel')},

{down = device_commands.Button_2, up = device_commands.Button_2, cockpit_device_id = devices.FLIGHT_CONTROLS, value_down = 1, value_up = 0, name = _('SA342 HA Unlock'), category = _('SA342 Main Panel')},
{down = device_commands.Button_1, cockpit_device_id = devices.FLIGHT_CONTROLS, value_down = 1, name = _('SA342 HA Up'), category = _('SA342 Main Panel')},
{down = device_commands.Button_1, cockpit_device_id = devices.FLIGHT_CONTROLS, value_down = -1, name = _('SA342 HA Down'), category = _('SA342 Main Panel')},
{down = device_commands.Button_4, up = device_commands.Button_4, cockpit_device_id = devices.FLIGHT_CONTROLS, value_down = 1, value_up = 0, name = _('SA342 STDBYHA Unlock'), category = _('SA342 Main Panel')},
{down = device_commands.Button_3, cockpit_device_id = devices.FLIGHT_CONTROLS, value_down = 1, name = _('SA342 STDBYHA Up'), category = _('SA342 Main Panel')},
{down = device_commands.Button_3, cockpit_device_id = devices.FLIGHT_CONTROLS, value_down = -1, name = _('SA342 STDBYHA Down'), category = _('SA342 Main Panel')},

{down = device_commands.Button_1, up = device_commands.Button_1, cockpit_device_id = devices.TORQUE, value_down = 1, value_up = 0, name = _('Torque Bug Test'), category = _('SA342 Main Panel')},
{down = device_commands.Button_2, cockpit_device_id = devices.TORQUE, value_down = -1, name = _('Torque Bug Down'), category = _('SA342 Main Panel')},
{down = device_commands.Button_2, cockpit_device_id = devices.TORQUE, value_down = 1, name = _('Torque Bug Up'), category = _('SA342 Main Panel')},

{down = device_commands.Button_3, up = device_commands.Button_3, cockpit_device_id = devices.RADAR_ALTIMETER, value_down = 1, value_up = 0, name = _('SA342 Radar Alt Test'), category = _('SA342 Main Panel')},
{down = device_commands.Button_2, cockpit_device_id = devices.RADAR_ALTIMETER, value_down = 1, name = _('SA342 Radar Alt On'), category = _('SA342 Main Panel')},
{down = device_commands.Button_2, cockpit_device_id = devices.RADAR_ALTIMETER, value_down = 0, name = _('SA342 Radar Alt Off'), category = _('SA342 Main Panel')},
{down = device_commands.Button_1, cockpit_device_id = devices.RADAR_ALTIMETER, value_down = -1, name = _('SA342 Radar Alt Bug Down'), category = _('SA342 Main Panel')},
{down = device_commands.Button_1, cockpit_device_id = devices.RADAR_ALTIMETER, value_down = 1, name = _('SA342 Radar Alt Bug Up'), category = _('SA342 Main Panel')},

{down = device_commands.Button_1, cockpit_device_id = devices.BARO_ALTIMETER, value_down = -1, name = _('SA342 Baro pressure QFE knob Down'), category = _('SA342 Main Panel')},
{down = device_commands.Button_1, cockpit_device_id = devices.BARO_ALTIMETER, value_down = 1, name = _('SA342 Baro pressure QFE knob Up'), category = _('SA342 Main Panel')},

{down = device_commands.Button_2, up = device_commands.Button_2, cockpit_device_id = devices.RWR, value_down = 1, value_up = 0, name = _('SA342 RWR Marker'), category = _('SA342 RWR')},
{down = device_commands.Button_3, up = device_commands.Button_3, cockpit_device_id = devices.RWR, value_down = 1, value_up = 0, name = _('SA342 RWR Page'), category = _('SA342 RWR')},

{down = device_commands.Button_16, cockpit_device_id = devices.AUTOPILOT, value_down = 1, name = _('SA342 Gyro Left'), category = _('SA342 Autopilot')},
{down = device_commands.Button_16, cockpit_device_id = devices.AUTOPILOT, value_down = 0, name = _('SA342 Gyro Center'), category = _('SA342 Autopilot')},
{down = device_commands.Button_16, cockpit_device_id = devices.AUTOPILOT, value_down = -1, name = _('SA342 Gyro Right'), category = _('SA342 Autopilot')},

{down = iCommandPlaneHook, name = _('TV Hook'), category = _('SA342 TV')},

 

UH-1

 

Spoiler

{down = device_commands.Button_5, up = device_commands.Button_5, cockpit_device_id = devices.PILOT_SIGHT, value_down = 1.0, value_up = 0.0, name = _('Pilot Sight Armed else Docked'), category = _('Pilot Sight')},
{down = device_commands.Button_5, up = device_commands.Button_5, cockpit_device_id = devices.PILOT_SIGHT, value_down = 0.0, value_up = 1.0, name = _('Pilot Sight Docked else Armed'), category = _('Pilot Sight')},

{down = device_commands.Button_1, cockpit_device_id  = devices.HEATING_SYSTEM, value_down = 0.0, name = _('Bleed Air Switch switch Off'), category = _('Ins Overhead panel')},
{down = device_commands.Button_1, cockpit_device_id  = devices.HEATING_SYSTEM, value_down = 1.0, name = _('Bleed Air Switch switch 4'), category = _('Ins Overhead panel')},

{down = device_commands.Button_1, cockpit_device_id  = devices.NAVLIGHT_SYSTEM, value_down = 0.0, name = _('Navigation Lights Switch Off'), category = _('Ins Overhead panel')},
{down = device_commands.Button_1, cockpit_device_id  = devices.NAVLIGHT_SYSTEM, value_down = 1.0, name = _('Navigation Lights Switch BRT'), category = _('Ins Overhead panel')},

 


Edited by Monkwolf
  • Thanks 3
Link to post
Share on other sites

This is a fantastic idea!! Kudos for all of your work so far and hopefully others contribute their work as well. Thanks for sharing this with the community!

  • Thanks 1

Hangar: A-7 | A-10C | AV-8B | F-14B | F-15C | F-15E | F-16C | F-18C | KA-50 | Mi-8 | SA342 | UH-1H

Link to post
Share on other sites

Thanks for the feedback! Also thanks for the heads up @Quaggles! I'm hoping to finish up a first iteration on the MiG-19 tonight, then will check into that saved games directory mod, and then will start getting things packaged for an alpha.

Link to post
Share on other sites

@MonkwolfThere is a place for putting .lua edits already: https://forums.eagle.ru/topic/270080-lua-editing-for-additional-key-binds-tutorial-no-discussion-here-please/?tab=comments#comment-4646929

 

The thread starts with a tutorial and it's reserved for posting this kinds of information. No discussion or questions on that thread because that tends to swamp useful information with chit-chat.

It would also be a good place for a tutorial document by @Quaggles

  • Like 1

LeCuvier

Windows 10 Pro 64Bit | i7-4790 CPU |16 GB RAM|SSD System Disk|SSD Gaming Disk| MSI GTX-1080 Gaming 8 GB| Acer XB270HU | TM Warthog HOTAS | VKB Gladiator Pro | MongoosT-50 | MFG Crosswind Pedals | TrackIR 5

Link to post
Share on other sites

I'm still on track to have something up on github later this week. I'm thinking there really isn't a downside to building off of @Quaggles excellent mod, and just finished converting the bindings from my first post in this thread over, plus some extra progress on the MiG-19.

 

So... for anyone that might see this but miss my post in the Input Command Injector thread, here's the bindings above packaged up for use with https://github.com/Quaggles/dcs-input-command-injector

 

DCS_InputCommandInjector_CommunityKeybinds_Alpha_210505v1.zip


Edited by Monkwolf
  • Thanks 1
Link to post
Share on other sites
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...