Munkwolf Posted May 4, 2021 Share Posted May 4, 2021 (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 May 4, 2021 by Monkwolf 4 Link to comment Share on other sites More sharing options...
Stewmanji Posted May 4, 2021 Share Posted May 4, 2021 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! 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 comment Share on other sites More sharing options...
Quaggles Posted May 4, 2021 Share Posted May 4, 2021 (edited) You might find this mod I just posted useful, allows you to put all your custom inputs in your `Saved Games` folder so you don't need to merge them with the module input changes when DCS updates. Edited May 4, 2021 by Quaggles 1 2 Link to comment Share on other sites More sharing options...
Munkwolf Posted May 4, 2021 Author Share Posted May 4, 2021 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 comment Share on other sites More sharing options...
LeCuvier Posted May 5, 2021 Share Posted May 5, 2021 @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 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 comment Share on other sites More sharing options...
Munkwolf Posted May 6, 2021 Author Share Posted May 6, 2021 Thanks @LeCuvier! I'll post some future edits in there as well. I was under the impression your thread is more for the tutorial side of things instead of a collection of them. Link to comment Share on other sites More sharing options...
Munkwolf Posted May 6, 2021 Author Share Posted May 6, 2021 (edited) 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 May 6, 2021 by Monkwolf 1 Link to comment Share on other sites More sharing options...
RogueSqdn Posted May 13, 2021 Share Posted May 13, 2021 Thanks to both of you for your work on this. I got the Command Injector working last weekend. I'll spend a little time this weekend integrating these commands. 1 DEFENSOR FORTIS Spoiler Systems: Falcon NW Talon: Ryzen 9 5950X @4.9GHz, 64GB DDR4, RTX 3090 FE; Falcon NW Mach V: Core i7 3930K @3.2GHz, 32GB DDR3, GTX 1080 FE Cockpit: MonsterTech MTX F, 42" 4K TV, HP Reverb G2, Oculus Rift S, PointCTRL Controls: RS F16SGRH CE, RS F18CGRH, VPC T-50CM2, VFX, WarBRD (Grips); VPC T-50CM2, RS FSSB R3L (Bases); Winwing F/A-18C, VPC T-50CM3, VPC T-50CM, TM Warthog, Cougar (Throttles); VPC ACE2 (Rudders) Link to comment Share on other sites More sharing options...
tees Posted October 4, 2021 Share Posted October 4, 2021 Hi did anyone try do to customs for JF-17 it`s look completely different then other modules im specially looking to add more clockwise/anti clockwise binds for 5 position knobs 303 & Friends discord Hangar : JF-17 Thunder, F-16C Viper, I-16, Christen Eagle II, F-14 Tomcat, Supercarrier, WWII Assets Pack, F/A-18C Hornet, AJS-37 Viggen, Spitfire LF Mk. IX, F-5E Tiger II, M-2000C, MiG-15bis, Bf 109 K-4 Kurfürst, Fw 190 D-9 Dora, F-86F Sabre, Flaming Cliffs 3, P-51D Mustang, A-10C Warthog,SA342 Gazelle, UH-1H Huey, Mi-8MTV2 Magnificent Eight, Black Shark II, Persian Gulf Map, Normandy 1944 Map, Link to comment Share on other sites More sharing options...
Munkwolf Posted October 5, 2021 Author Share Posted October 5, 2021 (edited) 19 hours ago, tees said: Hi did anyone try do to customs for JF-17 it`s look completely different then other modules im specially looking to add more clockwise/anti clockwise binds for 5 position knobs It's coming up on my list. Probably in another week I'll be working on an update for the Jeff and will take a look at those binds. Currently working on an update for the L-39. Current plan after L-39: C-101 JF-17 Viggen Mirage MiG-15 MiG-19 MiG-21 Mi-8 Mi-24 FA-18 F-16 F-14 Modules updated to latest patterns as part of this round of updates: A-10 Ka-50 P-51 P-47 UH-1 F-86 F-5 Mosquito Spitfire I-16 Bf 109 Fw 190 Christen Eagle II Yak-52 SA 342 Edited October 5, 2021 by Munkwolf 1 1 Link to comment Share on other sites More sharing options...
Lt_Jaeger Posted October 5, 2021 Share Posted October 5, 2021 You are my hero, thank you for your work. 2 Link to comment Share on other sites More sharing options...
TAIPAN_ Posted November 3, 2021 Share Posted November 3, 2021 Just want to say thanks to @Munkwolf and @Quaggles, I had the old version and I've been sitting here coding Lua for the Ka-50 and A-10C to map to my new cockpit gear and it's taking hours.. Just discovered a new version with loads of new keybinds available is going to save me a huge amount of time! Thanks alot 1 Pimax Crystal VR & Simpit User | Ryzen CPU & Nvidia RTX GPU | Some of my mods Link to comment Share on other sites More sharing options...
romeokilo Posted March 23, 2023 Share Posted March 23, 2023 Gotta jump in here and say thanks for your work. I only just found the quaggles mod and your key bindings, and I'm blown away! 1 Link to comment Share on other sites More sharing options...
Recommended Posts