Jump to content

Recommended Posts

Posted

I've noticed that the refueling probe 2 position does not seem to trigger the fueling ready lights for some reason - not sure if this is a bug with the module or what.

 

If I use the "fuel probe in/out toggle" instead of the 2 position, I get the green "ready" on the readout in the top left of the canopy when the probe is out.

i7-4790k @ 4.4GHZ, 32GB G. Skill Ripjaws DDR-2133 RAM, EVGA GTX 1080Ti FTW3, Crucial M500 SSD, VKB MCG, TWCS Throttle, MFG Crosswind, TrackIR 5

  • Replies 149
  • Created
  • Last Reply

Top Posters In This Topic

Posted

I've sorted this out with an extra line in the lua

 

I'm away until Sunday, if no one has posted an update, I'll post it here

Wise men speak because they have something to say; Fools because they have to say something.

Plato

Posted

Question... How did you find all these switch IDs? I've been trying to find ways to bind some of the switches that are only clickable and not present in the .lua files. Would love to learn how to do this and implement them to other modules that are missing keybindings as well. Thanks!

 

 

 

	{down = misc_commands.Knob_INS_Mode,  cockpit_device_id = devices.NAV_INS, value_down = 0.0, name = _('INS Mode OFF'), category = _('Miscellaneous Controls')},
{down = misc_commands.Knob_INS_Mode,  cockpit_device_id = devices.NAV_INS, value_down = 0.1, name = _('INS Mode ALIGN SEA'), category = _('Miscellaneous Controls')},
{down = misc_commands.Knob_INS_Mode,  cockpit_device_id = devices.NAV_INS, value_down = 0.2, name = _('INS Mode ALIGN GND'), category = _('Miscellaneous Controls')},
{down = misc_commands.Knob_INS_Mode,  cockpit_device_id = devices.NAV_INS, value_down = 0.3, name = _('INS Mode NAV'), category = _('Miscellaneous Controls')},
{down = misc_commands.Knob_INS_Mode,  cockpit_device_id = devices.NAV_INS, value_down = 0.4, name = _('INS Mode IFA'), category = _('Miscellaneous Controls')},
{down = misc_commands.Knob_INS_Mode,  cockpit_device_id = devices.NAV_INS, value_down = 0.5, name = _('INS Mode GYRO'), category = _('Miscellaneous Controls')},
{down = misc_commands.Knob_INS_Mode,  cockpit_device_id = devices.NAV_INS, value_down = 0.6, name = _('INS Mode GB'), category = _('Miscellaneous Controls')},
{down = misc_commands.Knob_INS_Mode,  cockpit_device_id = devices.NAV_INS, value_down = 0.7, name = _('INS Mode TEST'), category = _('Miscellaneous Controls')},

 

 

I also made some more for the two/three position switches and some of the light knobs. Some duplicates with OP and they're all in a category called Toggle Switches.

All tested and working, hopefully the copypaste didn't break anything.

 

	{down = fcs_commands.Switch_FLAP_SELECT, up = fcs_commands.Switch_FLAP_SELECT, cockpit_device_id = devices.VREST, value_down = 1, value_up = 0.5, name = _('Flaps CRUISE/AUTO Three Position'), category = { _('Toggle Switches'), _('VSTOL Controls'), _('Landing Gear/Flaps Control Panel')}},
{down = fcs_commands.Switch_FLAP_SELECT, up = fcs_commands.Switch_FLAP_SELECT, cockpit_device_id = devices.VREST, value_down = 0, value_up = 0.5, name = _('Flaps STOVL/AUTO Three Position'), category = { _('Toggle Switches'), _('VSTOL Controls'), _('Landing Gear/Flaps Control Panel')}},
{down = smc_commands.Switch_Master_Arm, up = smc_commands.Switch_Master_Arm, cockpit_device_id = devices.SMC, value_down = 1, value_up = 0, name = _('Master Arm Two Position'), category = { _('Toggle Switches'), _('Armament Control')}},
{down = engine_commands.Switch_H20, up = engine_commands.Switch_H20, cockpit_device_id = devices.DECS, value_down = 1, value_up = 0.5, name = _('H2O TO/OFF Three Position'), category = { _('Toggle Switches'), _('VSTOL Controls')}},
{down = engine_commands.Switch_H20, up = engine_commands.Switch_H20, cockpit_device_id = devices.DECS, value_down = 0, value_up = 0.5, name = _('H2O LD/OFF Three Position'), category = { _('Toggle Switches'), _('VSTOL Controls')}},
{down = fcs_commands.Handle_GEAR_LEVER, up = fcs_commands.Handle_GEAR_LEVER, cockpit_device_id = devices.FLIGHTCONTROLS, value_down = 1, value_up = 0, name = _('Landing Gear Lever Two Position'), category = { _('Toggle Switches'), _('Hydraulic & Mechanical'), _('Landing Gear/Flaps Control Panel')}},
{down = ext_light_commands.Switch_EXT_LT_NORM_NVG, up = ext_light_commands.Switch_EXT_LT_NORM_NVG, cockpit_device_id = devices.LTEXT, value_down = 1, value_up = 0.5, name = _('EXT LT NVG/NORM Three Position'), category = { _('Toggle Switches'), _('Exterior Lights')}},
{down = ext_light_commands.Switch_EXT_LT_NORM_NVG, up = ext_light_commands.Switch_EXT_LT_NORM_NVG, cockpit_device_id = devices.LTEXT, value_down = 0, value_up = 0.5, name = _('EXT LT OFF/NVG Three Position'), category = { _('Toggle Switches'), _('Exterior Lights')}},
{down = ext_light_commands.Switch_LANDING_LT, up = ext_light_commands.Switch_LANDING_LT, cockpit_device_id = devices.LTEXT, value_down = 1, value_up = 0.5, name = _('LDG LT HVR/APRCH Three Position'), category = { _('Toggle Switches'), _('Exterior Lights')}},
{down = ext_light_commands.Switch_LANDING_LT, up = ext_light_commands.Switch_LANDING_LT, cockpit_device_id = devices.LTEXT, value_down = 0, value_up = 0.5, name = _('LDG LT OFF/HVR Three Position'), category = { _('Toggle Switches'), _('Exterior Lights')}},
{down = ext_light_commands.Switch_ANTI_COLL_LT, up = ext_light_commands.Switch_ANTI_COLL_LT, cockpit_device_id = devices.LTEXT, value_down = 1, value_up = 0, name = _('Anti-Collision LT Two Position'), category = { _('Toggle Switches'), _('Exterior Lights')}},
{down = ext_light_commands.Switch_POS_LT, up = ext_light_commands.Switch_POS_LT, cockpit_device_id = devices.LTEXT, value_down = 1, value_up = 0.5, name = _('POS LT BRT/DIM Three Position'), category = { _('Toggle Switches'), _('Exterior Lights')}},
{down = ext_light_commands.Switch_POS_LT, up = ext_light_commands.Switch_POS_LT, cockpit_device_id = devices.LTEXT, value_down = 0, value_up = 0.5, name = _('POS LT OFF/DIM Three Position'), category = { _('Toggle Switches'), _('Exterior Lights')}},
{down = ext_light_commands.Knob_FORM_LT, up = ext_light_commands.Knob_FORM_LT, cockpit_device_id = devices.LTEXT, value_down = 1, value_up = 0, name = _('FORM LT Two Position knob'), category = { _('Toggle Switches'), _('Exterior Lights')}},
{down = fcs_commands.Switch_ANTISKID, up = fcs_commands.Switch_ANTISKID, cockpit_device_id = devices.FLIGHTCONTROLS, value_down = 0.5, value_up = 0, name = _('Antiskid ON/NWS Two Position'), category = { _('Toggle Switches'), _('VSTOL Controls'), _('Landing Gear/Flaps Control Panel')}},
{down = fcs_commands.Switch_ANTISKID, up = fcs_commands.Switch_ANTISKID, cockpit_device_id = devices.FLIGHTCONTROLS, value_down = 1, value_up = 0.5, name = _('Antiskid TEST/ON Three Position'), category = { _('Toggle Switches'), _('VSTOL Controls'), _('Landing Gear/Flaps Control Panel')}},
{down = fcs_commands.Switch_ANTISKID, up = fcs_commands.Switch_ANTISKID, cockpit_device_id = devices.FLIGHTCONTROLS, value_down = 0, value_up = 0.5, name = _('Antiskid NWS/ON Three Position'), category = { _('Toggle Switches'), _('VSTOL Controls'), _('Landing Gear/Flaps Control Panel')}},
{down = hud_commands.AltitudeSelector, up = hud_commands.AltitudeSelector, cockpit_device_id = devices.HUDCONTROL, value_down = 0, value_up = 1, name = _('HUD Altitude Selector Baro/RDR Two Position'), category = { _('Toggle Switches'), _('HUD Control')}},
{down = hud_commands.RejectSwitch, up = hud_commands.RejectSwitch, cockpit_device_id = devices.HUDCONTROL, value_down = 0, value_up = 0.5, name = _('HUD Reject Switch Norm/Rej 1 Three Position'), category = { _('Toggle Switches'), _('HUD Control')}},
{down = hud_commands.RejectSwitch, up = hud_commands.RejectSwitch, cockpit_device_id = devices.HUDCONTROL, value_down = 1, value_up = 0.5, name = _('HUD Reject Switch Rej 2/Rej 1 Three Position'), category = { _('Toggle Switches'), _('HUD Control')}},
{down = hud_commands.DisplayModeSwitch, up = hud_commands.DisplayModeSwitch, cockpit_device_id = devices.HUDCONTROL, value_down = 0, value_up = 0.5, name = _('HUD Mode Selector Day/Auto Three Position'), category = { _('Toggle Switches'), _('HUD Control')}},
{down = hud_commands.DisplayModeSwitch, up = hud_commands.DisplayModeSwitch, cockpit_device_id = devices.HUDCONTROL, value_down = 1, value_up = 0.5, name = _('HUD Mode Selector Night/Auto Three Position'), category = { _('Toggle Switches'), _('HUD Control')}},
{down = int_light_commands.Knob_Instr_Lights, up = int_light_commands.Knob_Instr_Lights, cockpit_device_id = devices.LTINT, value_down = 1, value_up = 0, name = _('Instrument Lights Two Position knob'), category = { _('Toggle Switches'), _('Internal Lights')}},
{down = int_light_commands.Knob_Console_Lights, up = int_light_commands.Knob_Console_Lights, cockpit_device_id = devices.LTINT, value_down = 1, value_up = 0, name = _('Console Lights Two Position knob'), category = { _('Toggle Switches'), _('Internal Lights')}},
{down = int_light_commands.Knob_Flood_Lights, up = int_light_commands.Knob_Flood_Lights, cockpit_device_id = devices.LTINT, value_down = 1, value_up = 0, name = _('Flood Lights Two Position Knob'), category = { _('Toggle Switches'), _('Internal Lights')}},	
{down = psp_commands.Switch_OXY, up = psp_commands.Switch_OXY, cockpit_device_id = devices.ECS, value_down = 1, value_up = 0, name = _('Oxygen Switch Two Position'), category = { _('Toggle Switches'), _('Pilot Services Panel')}},
{down = engine_commands.Switch_H20_DUMP, up = engine_commands.Switch_H20_DUMP, cockpit_device_id = devices.DECS, value_down = 1, value_up = 0, name = _('H2O Dump Switch Two Position'), category = { _('Toggle Switches'), _('Pilot Services Panel')}},
{down = engine_commands.Switch_ENG_RPM, up = engine_commands.Switch_ENG_RPM, cockpit_device_id = devices.DECS, value_down = 1, value_up = 0, name = _('Engine RPM Switch Two Position'), category = { _('Toggle Switches'), _('Pilot Services Panel')}},
{down = engine_commands.Switch_EFC, up = engine_commands.Switch_EFC, cockpit_device_id = devices.DECS, value_down = 1, value_up = 0, name = _('EFC Switch Two Position'), category = { _('Toggle Switches'), _('Pilot Services Panel')}},
{down = engine_commands.Switch_LIDS, up = engine_commands.Switch_LIDS, cockpit_device_id = devices.VREST, value_down = 1, value_up = 0, name = _('LIDS Switch Two Position'), category = { _('Toggle Switches'), _('Pilot Services Panel')}},
{down = engine_commands.Switch_DECS, up = engine_commands.Switch_DECS, cockpit_device_id = devices.DECS, value_down = 1, value_up = 0, name = _('DECS Switch Two Position'), category = { _('Toggle Switches'), _('Pilot Services Panel')}},
{down = int_light_commands.Knob_Annunciator_Lights, up = int_light_commands.Knob_Annunciator_Lights, cockpit_device_id = devices.LTINT, value_down = 0.9, value_up = 0, name = _('Annunciator Lights Two Position knob'), category = { _('Toggle Switches'), _('Internal Lights')}},	
{down = fcs_commands.Switch_SAS_YAW, up = fcs_commands.Switch_SAS_YAW, cockpit_device_id = devices.FLIGHTCONTROLS, value_down = 1, value_up = 0, name = _('SAS Yaw Two Position'), category = { _('Toggle Switches'), _('Stability Augmentation & Autopilot')}},
{down = fcs_commands.Switch_SAS_ROLL, up = fcs_commands.Switch_SAS_ROLL, cockpit_device_id = devices.FLIGHTCONTROLS, value_down = 1, value_up = 0, name = _('SAS Roll Two Position'), category = { _('Toggle Switches'), _('Stability Augmentation & Autopilot')}},
{down = fcs_commands.Switch_SAS_PITCH, up = fcs_commands.Switch_SAS_PITCH, cockpit_device_id = devices.FLIGHTCONTROLS, value_down = 1, value_up = 0, name = _('SAS Pitch Two Position'), category = { _('Toggle Switches'), _('Stability Augmentation & Autopilot')}},
{down = fcs_commands.Switch_ALT_HOLD, up = fcs_commands.Switch_ALT_HOLD, cockpit_device_id = devices.FLIGHTCONTROLS, value_down = 1, value_up = 0, name = _('Alt Hold Switch Two Position'), category = { _('Toggle Switches'), _('Stability Augmentation & Autopilot')}},
{down = fcs_commands.Switch_Q_FEEL, up = fcs_commands.Switch_Q_FEEL, cockpit_device_id = devices.FLIGHTCONTROLS, value_down = 1, value_up = 0, name = _('Q Feel Switch Two Position'), category = { _('Toggle Switches'), _('Stability Augmentation & Autopilot')}},
{down = fcs_commands.Switch_AFC, up = fcs_commands.Switch_AFC, cockpit_device_id = devices.FLIGHTCONTROLS, value_down = 1, value_up = 0.5, name = _('AFC Switch ON/OFF Three Position'), category = { _('Toggle Switches'), _('Stability Augmentation & Autopilot')}},
{down = fcs_commands.Switch_AFC, up = fcs_commands.Switch_AFC, cockpit_device_id = devices.FLIGHTCONTROLS, value_down = 0, value_up = 0.5, name = _('AFC Switch RESET/OFF Three Position'), category = { _('Toggle Switches'), _('Stability Augmentation & Autopilot')}},
{down = engine_commands.Switch_JPTL, up = engine_commands.Switch_JPTL, cockpit_device_id = devices.DECS, value_down = 1, value_up = 0, name = _('JPTL Switch Two Position'), category = { _('Toggle Switches'), _('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 Two Position'), category = { _('Toggle Switches'), _('Engine & Fuel')}},
{down = engine_commands.Switch_FUEL_PROP, up = engine_commands.Switch_FUEL_PROP, cockpit_device_id = devices.DECS, value_down = 1, value_up = 0, name = _('Fuel Proportioner Two Position'), category = { _('Toggle Switches'), _('Engine & Fuel')}},
{down = engine_commands.Switch_FUEL_PUMP_L, up = engine_commands.Switch_FUEL_PUMP_L, cockpit_device_id = devices.DECS, value_down = 1, value_up = 0.5, name = _('Fuel Pump L ON/OFF Three Position'), category = { _('Toggle Switches'), _('Engine & Fuel')}},
{down = engine_commands.Switch_FUEL_PUMP_L, up = engine_commands.Switch_FUEL_PUMP_L, cockpit_device_id = devices.DECS, value_down = 0, value_up = 0.5, name = _('Fuel Pump L DC OPR/OFF Three Position'), category = {_('Toggle Switches'), _('Engine & Fuel')}},
{down = engine_commands.Switch_FUEL_PUMP_R, up = engine_commands.Switch_FUEL_PUMP_R, cockpit_device_id = devices.DECS, value_down = 1, value_up = 0.5, name = _('Fuel Pump R ON/OFF Three Position'), category = { _('Toggle Switches'), _('Engine & Fuel')}},
{down = engine_commands.Switch_FUEL_PUMP_R, up = engine_commands.Switch_FUEL_PUMP_R, cockpit_device_id = devices.DECS, value_down = 0, value_up = 0.5, name = _('Fuel Pump R DC OPR/OFF Three Position'), category = { _('Toggle Switches'), _('Engine & Fuel')}},
{down = engine_commands.Switch_FUEL_PRESS, up = engine_commands.Switch_FUEL_PRESS, cockpit_device_id = devices.DECS, value_down = 1, value_up = 0, name = _('Air Refueling Probe Switch Two Position'), category = { _('Toggle Switches'), _('Engine & Fuel')}},
{down = engine_commands.Switch_FUEL_DUMP_L, up = engine_commands.Switch_FUEL_DUMP_L, cockpit_device_id = devices.DECS, value_down = 1, value_up = 0, name = _('Fuel Dump L Switch Two Position'), category = { _('Toggle Switches'), _('Engine & Fuel')}},
{down = engine_commands.Switch_FUEL_DUMP_R, up = engine_commands.Switch_FUEL_DUMP_R, cockpit_device_id = devices.DECS, value_down = 1, value_up = 0, name = _('Fuel Dump R Switch Two Position'), category = { _('Toggle Switches'), _('Engine & Fuel')}},
{down = elec_commands.Switch_BATT, up = elec_commands.Switch_BATT, cockpit_device_id = devices.ELECTRIC, value_down = 1, value_up = 0.5, name = _('Battery ON/OFF Three Position'), category = { _('Toggle Switches'), _('Electrical Panel')}},
{down = elec_commands.Switch_BATT, up = elec_commands.Switch_BATT, cockpit_device_id = devices.ELECTRIC, value_down = 0, value_up = 0.5, name = _('Battery ALERT/OFF Three Position'), category = { _('Toggle Switches'), _('Electrical Panel')}},
{down = elec_commands.Switch_GEN, up = elec_commands.Switch_GEN, cockpit_device_id = devices.ELECTRIC, value_down = 1, value_up = 0.5, name = _('Generator ON/OFF Three Position'), category = { _('Toggle Switches'), _('Electrical Panel')}},
{down = elec_commands.Switch_GEN, up = elec_commands.Switch_GEN, cockpit_device_id = devices.ELECTRIC, value_down = 0, value_up = 0.5, name = _('Generator TEST/OFF Three Position'), category = { _('Toggle Switches'), _('Electrical Panel')}},
{down = elec_commands.Switch_ENG_START, up = elec_commands.Switch_ENG_START, cockpit_device_id = devices.ELECTRIC, value_down = 1, value_up = 0, name = _('Engine Start Switch Two Position'), category = { _('Toggle Switches'), _('Electrical Panel')}},
{down = elec_commands.Switch_APU_GEN, up = elec_commands.Switch_APU_GEN, cockpit_device_id = devices.ELECTRIC, value_down = 1, value_up = 0.5, name = _('APU Generator Switch RESET/ON Three Position'), category = { _('Toggle Switches'), _('Electrical Panel')}},
{down = elec_commands.Switch_APU_GEN, up = elec_commands.Switch_APU_GEN, cockpit_device_id = devices.ELECTRIC, value_down = 0, value_up = 0.5, name = _('APU Generator Switch OFF/ON Three Position'), category = { _('Toggle Switches'), _('Electrical Panel')}},
{down = elec_commands.Switch_DC_TEST, up = elec_commands.Switch_DC_TEST, cockpit_device_id = devices.ELECTRIC, value_down = 1, value_up = 0.5, name = _('DC Test Switch STBY/OFF Three Position'), category = { _('Toggle Switches'), _('Electrical Panel')}},
{down = elec_commands.Switch_DC_TEST, up = elec_commands.Switch_DC_TEST, cockpit_device_id = devices.ELECTRIC, value_down = 0, value_up = 0.5, name = _('DC Test Switch MAIN/OFF Three Position'), category = { _('Toggle Switches'), _('Electrical Panel')}},
{down = misc_commands.Switch_VRS_Mode, up = misc_commands.Switch_VRS_Mode, cockpit_device_id = devices.NAVFLIR, value_down = 0, value_up = 1, name = _('Video Recorder System Mode Switch AUTO/RUN Two Position'), category = { _('Toggle Switches'), _('Miscellaneous Switch Panel')}},
{down = misc_commands.Switch_VRS_Output, up = misc_commands.Switch_VRS_Output, cockpit_device_id = devices.NAVFLIR, value_down = 0, value_up = 1, name = _('Video Recorder System Display Selector Switch MPCD/HUD Two Position'), category = { _('Toggle Switches'), _('Miscellaneous Switch Panel')}},
{down = misc_commands.Switch_FLIR_Power, up = misc_commands.Switch_FLIR_Power, cockpit_device_id = devices.NAVFLIR, value_down = 1, value_up = 0, name = _('FLIR Power Switch Two Position'), category = { _('Toggle Switches'), _('Miscellaneous Switch Panel')}},
{down = misc_commands.Switch_PR_HT_Mode, up = misc_commands.Switch_PR_HT_Mode, cockpit_device_id = devices.FLIGHTINSTRUMENTS, value_down = 1, value_up = 0, name = _('Probe Heat Mode Switch HT/AUTO Two Position'), category = { _('Toggle Switches'), _('Miscellaneous Switch Panel')}},
{down = smc_commands.Switch_IR_COOL, up = smc_commands.Switch_IR_COOL, cockpit_device_id = devices.SMC,value_down = 1, value_up = 0, name = _('Ground IR Cool Switch Two Position'), category = { _('Toggle Switches'), _('Armament Control')}},
{down = fcs_commands.Switch_FLAP_PWR, up = fcs_commands.Switch_FLAP_PWR, cockpit_device_id = devices.VREST, value_down = 1, value_up = 0.5, name = _('Flaps Power Switch RESET/ON Three Position'), category = { _('Toggle Switches'), _('VSTOL Controls'), _('Landing Gear/Flaps Control Panel')}},
{down = fcs_commands.Switch_FLAP_PWR, up = fcs_commands.Switch_FLAP_PWR, cockpit_device_id = devices.VREST, value_down = 0, value_up = 0.5, name = _('Flaps Power Switch OFF/ON Three Position'), category = { _('Toggle Switches'), _('VSTOL Controls'), _('Landing Gear/Flaps Control Panel')}},
{down = fcs_commands.Switch_FLAP_PWR, up = fcs_commands.Switch_FLAP_PWR, cockpit_device_id = devices.VREST, value_down = 0.5, value_up = 0, name = _('Flaps Power Switch ON/OFF Two Position'), category = { _('Toggle Switches'), _('VSTOL Controls'), _('Landing Gear/Flaps Control Panel')}},
{down = fcs_commands.Switch_RPS_YAW, up = fcs_commands.Switch_RPS_YAW, cockpit_device_id = devices.FLIGHTCONTROLS, value_down = 1, value_up = 0.5, name = _('RPS/YAW Trim Switch TEST/ON Three Position'), category = { _('Toggle Switches'), _('Stability Augmentation & Autopilot')}},
{down = fcs_commands.Switch_RPS_YAW, up = fcs_commands.Switch_RPS_YAW, cockpit_device_id = devices.FLIGHTCONTROLS, value_down = 0, value_up = 0.5, name = _('RPS/YAW Trim Switch OFF/ON Three Position'), category = { _('Toggle Switches'), _('Stability Augmentation & Autopilot')}},
{down = fcs_commands.Switch_RPS_YAW, up = fcs_commands.Switch_RPS_YAW, cockpit_device_id = devices.FLIGHTCONTROLS, value_down = 0.5, value_up = 0, name = _('RPS/YAW Trim Switch ON/OFF Two Position'), category = { _('Toggle Switches'), _('Stability Augmentation & Autopilot')}},

 

Manual Release Control Knob

 

{down = smc_commands.Knob_Bomb_Fuze,  cockpit_device_id = devices.SMC, value_down = 0.0, name = _('Manual Release Control NORM'), category = _('Armament Control')},
{down = smc_commands.Knob_Bomb_Fuze,  cockpit_device_id = devices.SMC, value_down = 0.33, name = _('Manual Release Control N/T'), category = _('Armament Control')},
{down = smc_commands.Knob_Bomb_Fuze,  cockpit_device_id = devices.SMC, value_down = 0.66, name = _('Manual Release Control N'), category = _('Armament Control')},
{down = smc_commands.Knob_Bomb_Fuze,  cockpit_device_id = devices.SMC, value_down = 0.99, name = _('Manual Release Control T'), category = _('Armament Control')},

 

Radio Panel

 

	{down = radio_commands.Switch_OP_MODE,  cockpit_device_id = devices.RSC, value_down = -0.2, name = _('V/UHF RSC Mode ZRO'), category = _('Radio Panel')},
{down = radio_commands.Switch_OP_MODE,  cockpit_device_id = devices.RSC, value_down = 0.0, name = _('V/UHF RSC Mode OFF'), category = _('Radio Panel')},
{down = radio_commands.Switch_OP_MODE,  cockpit_device_id = devices.RSC, value_down = 0.2, name = _('V/UHF RSC Mode TEST'), category = _('Radio Panel')},
{down = radio_commands.Switch_OP_MODE,  cockpit_device_id = devices.RSC, value_down = 0.4, name = _('V/UHF RSC Mode TR+G'), category = _('Radio Panel')},
{down = radio_commands.Switch_OP_MODE,  cockpit_device_id = devices.RSC, value_down = 0.6, name = _('V/UHF RSC Mode TR'), category = _('Radio Panel')},
{down = radio_commands.Switch_OP_MODE,  cockpit_device_id = devices.RSC, value_down = 0.8, name = _('V/UHF RSC Mode ADF'), category = _('Radio Panel')},
{down = radio_commands.Switch_OP_MODE,  cockpit_device_id = devices.RSC, value_down = 1.0, name = _('V/UHF RSC Mode CHNG PRST'), category = _('Radio Panel')},

{down = radio_commands.Switch_FREQ_MODE,  cockpit_device_id = devices.RSC, value_down = 0.0, name = _('V/UHF RSC Frequency Mode AJ/M '), category = _('Radio Panel')},
{down = radio_commands.Switch_FREQ_MODE,  cockpit_device_id = devices.RSC, value_down = 0.15, name = _('V/UHF RSC Frequency Mode AJ'), category = _('Radio Panel')},
{down = radio_commands.Switch_FREQ_MODE,  cockpit_device_id = devices.RSC, value_down = 0.30, name = _('V/UHF RSC Frequency Mode MAR'), category = _('Radio Panel')},
{down = radio_commands.Switch_FREQ_MODE,  cockpit_device_id = devices.RSC, value_down = 0.45, name = _('V/UHF RSC Frequency Mode PRST'), category = _('Radio Panel')},
{down = radio_commands.Switch_FREQ_MODE,  cockpit_device_id = devices.RSC, value_down = 0.60, name = _('V/UHF RSC Frequency Mode MAN'), category = _('Radio Panel')},
{down = radio_commands.Switch_FREQ_MODE,  cockpit_device_id = devices.RSC, value_down = 0.75, name = _('V/UHF RSC Frequency Mode 243'), category = _('Radio Panel')},
{down = radio_commands.Switch_FREQ_MODE,  cockpit_device_id = devices.RSC, value_down = 1.0, name = _('V/UHF RSC Frequency Mode 121'), category = _('Radio Panel')},

JSGME https://drive.google.com/file/d/17bvF17DFoyLwBvGGbvCrbUgsWj0yK1Jy/view

Posted

@Vladinsky - you are a god send. THANK YOU SOO MUCH!!

 

Some modules don't have a full list of switches in their keybindings (wish everyone would standardize), but this really helps me set up my cockpit the way I want.

 

+1

Posted

Vladinsky- One more question if you don't mind. I understand the command setting up button presses from your instructions below. However, how do you handle other types of switches? For instance, the brightness knob. It uses a different up/down command that seems to be specifically defined for that switch and I couldn't find its definitiona anywhere. Thoughts?

 

Ex.

{pressed = iCommandHUDBrightnessUp, up = iCommandHUDTest_up, name = _('HUD On - Brightness Increase'), category = _('HUD Control')},

 

 

All the clickable switches are defined in the clickabledata.lua, it's usually in the module directory under cockpit or cockpit\scripts

 

Using this line as an example:

 

elements["PTN_288"] = multiposition_switch_limited(_("HUD Symbology Reject Switch"), devices.HUDCONTROL, hud_commands.RejectSwitch, 288, 3, 0.50, true, 0)

 

multiposition_switch, so it has more than two positions. 3, 0.5 means it has three positions with 0.5 increments.

 

Not all modules do this the same way, the Mi8 instead has: 0.5, {0.0,1.0})

I've also seen a few without these values in which case -1,0,1 usually works.

Two position switches tend to be 1,0

 

--

 

So to turn it into a keybind using the normal structure you'd start with defining the down and up commands.

Down is the command executed when the physical switch is in the closed/pressed position, up is off/released.

 

down = hud_commands.RejectSwitch, up = hud_commands.RejectSwitch,

 

This makes both states interact with the same cockpit switch.

 

--

 

Next defining the cockpit device.

 

cockpit_device_id = devices.HUDCONTROL,

 

This is like a device category that the switch is in, presumably to simplify keeping track of it all.

 

--

 

Now defining the down and up states using the increments we got from the clickabledata which tells the module where you want the switch to go when the physical switch is on or off.

 

value_down = 1, value_ up = 0.5,

 

Value 1 in this case being the switch thrown to the top/bottom position and releasing the physical switch commands it to move to the center 0.5 position.

It's not always clear how the switches are oriented in the cockpit so you'll have to test it and make sure it actually goes the right direction in game, if it doesn't then just swap the values or rename the binds.

 

--

 

Since this is a three position switch we need to make a second keybind exactly the same way but with different values, in this case:

 

value_down = 0, value_up 0.5,

 

--

 

For the name and category it's a simple:

 

name = _('COMMAND NAME'), category = _('CATEGORY NAME'),

 

For multiple categories: category = { _('CATEGORY NAME 1'), _('CATEGORY NAME 2')},

 

--

 

To assemble the whole thing:

 

{down = hud_commands.RejectSwitch, up = hud_commands.RejectSwitch, cockpit_device_id = devices.HUDCONTROL, value_down = 1, value_ up = 0.5, name = _('COMMAND NAME 1'), category = {  _('CATEGORY NAME 1'),  _('CATEGORY NAME 2')}},

For the second keybind just change the numerical values appropriately and name accordingly.

 

{down = hud_commands.RejectSwitch, up = hud_commands.RejectSwitch, cockpit_device_id = devices.HUDCONTROL, value_down = 0, value_ up = 0.5, name = _('COMMAND NAME 2'), category = {  _('CATEGORY NAME 1'),  _('CATEGORY NAME 2')}},

 

Hopefully this makes at least a little bit of sense.

Posted
Vladinsky- One more question if you don't mind. I understand the command setting up button presses from your instructions below. However, how do you handle other types of switches? For instance, the brightness knob. It uses a different up/down command that seems to be specifically defined for that switch and I couldn't find its definitiona anywhere. Thoughts?

 

Ex.

{pressed = iCommandHUDBrightnessUp, up = iCommandHUDTest_up, name = _('HUD On - Brightness Increase'), category = _('HUD Control')},

What kind of switch do you wish to control it with? You can make it work with a toggle switch or an axis if you'd like.

 

 

I use this one to turn the HUD to full brightness when my switch is on and turns it off when the switch is off.

 

{down = 3289, up = 3289, cockpit_device_id = 22, value_down = 1, value_up = 0,              name = _('ALT HUD Power'),    category = _('HUD Control')},

If you'd like to bind it to an axis you could use this.

 

{action = 3289, cockpit_device_id = 22, name = _('HUD Power Knob')},

Intel 9600K@4.7GHz, Asus Z390, 64GB DDR4, EVGA RTX 3070, Custom Water Cooling, 970 EVO 1TB NVMe

34" UltraWide 3440x1440 Curved Monitor, 21" Touch Screen MFD monitor, TIR5

My Pit Build, Moza AB9 FFB w/WH Grip, TMWH Throttle, MFG Crosswinds W/Combat Pedals/Damper, Custom A-10C panels, Custom Helo Collective, SimShaker with Transducer

Posted

@Zeus67

 

As far as the Interior lighting panel is concerned, will this only be written to support Axis for Potentiometers or will there be key bindings to increase/decrease the position for use of Rotary encoders?

Win 10 Pro - Intel I7 12700k@4.9ghz water cooled - ASUS TUF Z690 -EVGA RTX 3080 12G Hybrid - EVGA 1000W PSU - 32GB 3200 G-Skill XMP- Reverb G2 -Custom mip and side panels - Leo Bodnar  BBI32x2, BBI64x4 - TM Warthog HOTAS - TM Cougar MFD's x 3 - TM TPR pedals

Posted

Anyone got the CMBT thrust button mapping oneliner?

Is it even modeled in yet?

My controls & seat

 

Main controls: , BRD-N v4 Flightstick (Kreml C5 controller), TM Warthog Throttle (Kreml F3 controller), BRD-F2 Restyling Bf-109 Pedals w. damper, TrackIR5, Gametrix KW-908 (integrated into RAV4 seat)

Stick grips:

Thrustmaster Warthog

Thrustmaster Cougar (x2)

Thrustmaster F-16 FLCS

BRD KG13

 

Standby controls:

BRD-M2 Mi-8 Pedals (Ruddermaster controller)

BRD-N v3 Flightstick w. exch. grip upgrade (Kreml C5 controller)

Thrustmaster Cougar Throttle

Pilot seat

 

 

Posted

Similiar to what Baldawg is looking. A keybind button press to increase/decrease the knobs (mostly has to do with brightness, but also include the com1/com2 volume, etc.).

 

What kind of switch do you wish to control it with? You can make it work with a toggle switch or an axis if you'd like.

 

 

I use this one to turn the HUD to full brightness when my switch is on and turns it off when the switch is off.

 

{down = 3289, up = 3289, cockpit_device_id = 22, value_down = 1, value_up = 0,              name = _('ALT HUD Power'),    category = _('HUD Control')},

If you'd like to bind it to an axis you could use this.

 

{action = 3289, cockpit_device_id = 22, name = _('HUD Power Knob')},

Posted
I've noticed that the refueling probe 2 position does not seem to trigger the fueling ready lights for some reason - not sure if this is a bug with the module or what.

 

If I use the "fuel probe in/out toggle" instead of the 2 position, I get the green "ready" on the readout in the top left of the canopy when the probe is out.

Probably because your binding is putting the switch into the "press" position instead of the "out" position. Value down should be 0.5, not 1.

Intel 9600K@4.7GHz, Asus Z390, 64GB DDR4, EVGA RTX 3070, Custom Water Cooling, 970 EVO 1TB NVMe

34" UltraWide 3440x1440 Curved Monitor, 21" Touch Screen MFD monitor, TIR5

My Pit Build, Moza AB9 FFB w/WH Grip, TMWH Throttle, MFG Crosswinds W/Combat Pedals/Damper, Custom A-10C panels, Custom Helo Collective, SimShaker with Transducer

Posted

Thanks Vladinsky! Appreicate you checking. Hopefully Zeus reads this read and add the controls scheme in.

 

I'm using the Elgato Stream Deck and really want to keybind everything so I don't have to use the mouse.

 

I've been messing around with this for a while today and I can't find a way that works. I suspect RAZBAM needs to add/change some stuff before it's possible.
Posted
I will include the abstractions in a separate lua file.

The simpit builders will only have to uncomment a do_file instruction in default.lua

 

Thanks for your interaction, Zeus. If I could make a recommendation, it is to include discrete switch state commands (e.g. keypress for on and a separate keypress for off) as well as the toggle/cycle functions you already have and the 2/3 position switch functions in this thread. The discrete keypresses allow for more flexibility for programmable controllers.

Posted
Thanks for your interaction, Zeus. If I could make a recommendation, it is to include discrete switch state commands (e.g. keypress for on and a separate keypress for off) as well as the toggle/cycle functions you already have and the 2/3 position switch functions in this thread. The discrete keypresses allow for more flexibility for programmable controllers.

 

 

+1

 

Vladinsky did you try to implement the Comm 1 Comm2 channel knobs or just the Volume knobs. Id like to get those working since my squadron is on mission stand down to learn the harrier. We use SRS and being able to switch frequencies in VR without having to use the mouse would be great. we are going from tower to a marshall freq to the tanker then to a field carrier landing practice contacting paddles.

Win 10 Pro - Intel I7 12700k@4.9ghz water cooled - ASUS TUF Z690 -EVGA RTX 3080 12G Hybrid - EVGA 1000W PSU - 32GB 3200 G-Skill XMP- Reverb G2 -Custom mip and side panels - Leo Bodnar  BBI32x2, BBI64x4 - TM Warthog HOTAS - TM Cougar MFD's x 3 - TM TPR pedals

Posted

Hi PVI,

 

What is

"MUST BEFORE INSTALLING AND ACTIVATING THE MOD '_My Buttons AV8BNA v0.5' !!!!!! Otherwise the profile does not work!"

I used google translate to read your install and I can't seem to follow.

 

Thanks.

Win 10 · i9900K@stock · 4070Ti· ASUS Z390-A · SSD · 64Gb · TM Warthog · CV1 · Quest 2

Posted

For the TM Warthog users out there, if you'd prefer not to modify default.lua (which can be overwritten by updates), you can copy the existing default.lua file to Throttle - HOTAS Warthog.lua and then add your changes for the three-position switches. This file should not be modified by updates unless RAZBAM adds that file in a future update.

Posted

Deezle- I've been searching around a lot, but couldn't find the answer to this. Where did you get the "3289" command from?

 

Thanks!

 

 

What kind of switch do you wish to control it with? You can make it work with a toggle switch or an axis if you'd like.

 

 

I use this one to turn the HUD to full brightness when my switch is on and turns it off when the switch is off.

 

{down = 3289, up = 3289, cockpit_device_id = 22, value_down = 1, value_up = 0,              name = _('ALT HUD Power'),    category = _('HUD Control')},

If you'd like to bind it to an axis you could use this.

 

{action = 3289, cockpit_device_id = 22, name = _('HUD Power Knob')},

Posted
Deezle- I've been searching around a lot, but couldn't find the answer to this. Where did you get the "3289" command from?

 

Not Deezle, but command_defs.lua has action items and their numbering.

 

In this example, the AV8B's command_defs are at \Mods\aircraft\AV8BNA\Cockpit.

 

...
start_command   = 3000
...
DisplayBRTKnob		= start_command + 289;

Shoot to Kill.

Play to Have Fun.

Posted

Guys, any solution for the ECM knob? At least for the positions RCV and ECM.

My Hardware: ROG Strix X570-F Gaming - AMD 5600X @ 4.7 ghz - G.SKILL TRIDENT 32GB DDR4 3200 (14-14-14-34 CL) - GigaByte 3080ti OC 12gb - Corsair MP600 Force 1TB - 2 x EVO Nvme 500GB - Virpil Warbird Base T-50CM2 and TM Throttle + Trackhat + G25 + AOC AG271QG 27"

My Modules: JF-17, F-16C, AV-8N/A, F-18C, ASJ37, MiG-15Bis, MiG-21Bis, Fw-190D, Bf-109K, P-51D, F-86F, Ka-50 III, UH-1H, Mi-8MTV2, NS430, FC3, A-10C, Mirage 2000C, L-39, F-5E-3, SA342, Spitfire, AH-64, Mirage F-1CE.

My Maps: Nevada, Normandy, Persian Gulf, Syria, South Atlantic.

Posted
Deezle- I've been searching around a lot, but couldn't find the answer to this. Where did you get the "3289" command from?

 

Thanks!

I use the clickabledata.lua to get the commands.

 

 

 

Guys, any solution for the ECM knob? At least for the positions RCV and ECM.

How do you wish to control it?

 

If you're using a single toggle switch, this will set it to RPT when the switch is on and RCV when your switch is off.

 

{down = 3275, up = 3275, cockpit_device_id = 29, value_down = 1, value_up = .75,              name = _('Jammer RPT/RCV'),    category = _('ECM')},

And if you want a command for each position you can use this.

 

{down = 3275, cockpit_device_id = 29, value_down = 1,                name = _('Jammer RPT'),    category = _('ECM')},
{down = 3275, cockpit_device_id = 29, value_down = .75,              name = _('Jammer RCV'),    category = _('ECM')},

Intel 9600K@4.7GHz, Asus Z390, 64GB DDR4, EVGA RTX 3070, Custom Water Cooling, 970 EVO 1TB NVMe

34" UltraWide 3440x1440 Curved Monitor, 21" Touch Screen MFD monitor, TIR5

My Pit Build, Moza AB9 FFB w/WH Grip, TMWH Throttle, MFG Crosswinds W/Combat Pedals/Damper, Custom A-10C panels, Custom Helo Collective, SimShaker with Transducer

Posted

Many many thanks mate!

My Hardware: ROG Strix X570-F Gaming - AMD 5600X @ 4.7 ghz - G.SKILL TRIDENT 32GB DDR4 3200 (14-14-14-34 CL) - GigaByte 3080ti OC 12gb - Corsair MP600 Force 1TB - 2 x EVO Nvme 500GB - Virpil Warbird Base T-50CM2 and TM Throttle + Trackhat + G25 + AOC AG271QG 27"

My Modules: JF-17, F-16C, AV-8N/A, F-18C, ASJ37, MiG-15Bis, MiG-21Bis, Fw-190D, Bf-109K, P-51D, F-86F, Ka-50 III, UH-1H, Mi-8MTV2, NS430, FC3, A-10C, Mirage 2000C, L-39, F-5E-3, SA342, Spitfire, AH-64, Mirage F-1CE.

My Maps: Nevada, Normandy, Persian Gulf, Syria, South Atlantic.

Posted

Any chance we could get bindable UFC BRT, VOL knobs, COMM 1 and COMM 2 pull switches and rotary actions for the COMM 1 and COMM 2 switches? Would be nice to have axis control for volume knobs. I'd like to bind these to my "button box" :) Thanks!

System:

Windows 10 | i7-7700K @ 4.5 Ghz | 32GB of RAM | Nvidia GTX 1080, 3440x1440 | DELL Ultrawide U3415W | Samsung 960 Evo M.2 and 2 TB Seagate Barracuda | TM Warthog Hotas | SLAW F-16 Pedals | Oculus Rift CV1 and HTC Vive PRO VR

 

+ High fidelity F/A-18C simpit :)

Posted
Any chance we could get bindable UFC BRT, VOL knobs, COMM 1 and COMM 2 pull switches and rotary actions for the COMM 1 and COMM 2 switches? Would be nice to have axis control for volume knobs. I'd like to bind these to my "button box" :) Thanks!

Axis binds are pretty simple. Here's a few.

 

--Lighting
{action = 3510, cockpit_device_id = 32, name = _('Formation Lights')},
{action = 3636, cockpit_device_id = 33, name = _('Console Lights')},
{action = 3635, cockpit_device_id = 33, name = _('Instrument Lights')},
{action = 3637, cockpit_device_id = 33, name = _('Flood Lights')},
{action = 3272, cockpit_device_id = 20, name = _('EDP Brightness Control')},
{action = 3289, cockpit_device_id = 22, name = _('HUD Off/Brightness Control')},
{action = 3295, cockpit_device_id = 23, name = _('Display Brightness Control')},
{action = 3194, cockpit_device_id = 25, name = _('MPCD Left Off/Brightness Control')},
{action = 3195, cockpit_device_id = 26, name = _('MPCD Right Off/Brightness Control')},

--Volume
{action = 3298, cockpit_device_id = 23, name = _('Comm 1 Volume Control')},
{action = 3299, cockpit_device_id = 23, name = _('Comm 2 Volume Control')},
{action = 3614, cockpit_device_id = 7, name = _('V/UHF RSC Volume Knob')},
{action = 3629, cockpit_device_id = 4, name = _('ICS Aux Volume Knob')},
{action = 3630, cockpit_device_id = 4, name = _('ICS Ground Volume Knob')},

Intel 9600K@4.7GHz, Asus Z390, 64GB DDR4, EVGA RTX 3070, Custom Water Cooling, 970 EVO 1TB NVMe

34" UltraWide 3440x1440 Curved Monitor, 21" Touch Screen MFD monitor, TIR5

My Pit Build, Moza AB9 FFB w/WH Grip, TMWH Throttle, MFG Crosswinds W/Combat Pedals/Damper, Custom A-10C panels, Custom Helo Collective, SimShaker with Transducer

Posted
Axis binds are pretty simple.

However, most of them only start working after half of the dial has been turned. So it's best to add a user defined curve like this

attachment.php?attachmentid=155982

 

My list

{action = int_light_commands.Knob_Instr_Lights,       cockpit_device_id = devices.LTINT, name = _('FF Instruments Lights')},
{action = int_light_commands.Knob_Console_Lights,     cockpit_device_id = devices.LTINT, name = _('FF Console Lights')},
{action = int_light_commands.Knob_Flood_Lights,       cockpit_device_id = devices.LTINT, name = _('FF Flood Lights')},
{action = int_light_commands.Knob_Annunciator_Lights, cockpit_device_id = devices.LTINT, name = _('FF Annunciator Lights')},

{action = int_light_commands.Flood_Right_Canopy_Frame_Top, cockpit_device_id = devices.LTINT, name = _('FF Flood Lamp Canopy Right Top')},
{action = int_light_commands.Flood_Right_Canopy_Frame_Btm, cockpit_device_id = devices.LTINT, name = _('FF Flood Lamp Canopy Right Bottom')},
{action = int_light_commands.Flood_Right_BH_FWD,           cockpit_device_id = devices.LTINT, name = _('FF Flood Lamp BH Right Forward')},
{action = int_light_commands.Flood_Right_BH_AFT_Front,     cockpit_device_id = devices.LTINT, name = _('FF Flood Lamp BH Right Aft Front')},
{action = int_light_commands.Flood_Right_BH_AFT_Back,      cockpit_device_id = devices.LTINT, name = _('FF Flood Lamp BH Right Aft Back')},
{action = int_light_commands.Flood_Left_BH_AFT_Back,       cockpit_device_id = devices.LTINT, name = _('FF Flood Lamp BH Left Aft Back')},
{action = int_light_commands.Flood_Left_BH_AFT_Front,      cockpit_device_id = devices.LTINT, name = _('FF Flood Lamp BH Left Aft Front')},
{action = int_light_commands.Flood_Left_BH_FWD,            cockpit_device_id = devices.LTINT, name = _('FF Flood Lamp BH Left Forward')},
{action = int_light_commands.Flood_Left_Canopy_Frame_Btm,  cockpit_device_id = devices.LTINT, name = _('FF Flood Lamp Canopy Left Bottom')},
{action = int_light_commands.Flood_Left_Canopy_Frame_Top,  cockpit_device_id = devices.LTINT, name = _('FF Flood Lamp Canopy Left Top')},

{action = edp_commands.BRT_Knob, cockpit_device_id = devices.EDP, name = _('FF EDP Brightness Control')},

{action = hud_commands.DisplayBRTKnob, cockpit_device_id = devices.HUDCONTROL, name = _('FF HUD Off/Brightness Control')},
{action = hud_commands.VideoBRTKnob,   cockpit_device_id = devices.HUDCONTROL, name = _('FF HUD Video Brightness Control')},
{action = hud_commands.VideoCONTKnob,  cockpit_device_id = devices.HUDCONTROL, name = _('FF HUD Video Contrast Control')},

{action = ufc_commands.Knob_BRT,        cockpit_device_id = devices.UFCCONTROL, name = _('FF Display Brightness Control')},
{action = ufc_commands.Knob_Comm1_Vol,  cockpit_device_id = devices.UFCCONTROL, name = _('FF Comm 1 Volume Control')},
{action = ufc_commands.Knob_Comm2_Vol,  cockpit_device_id = devices.UFCCONTROL, name = _('FF Comm 2 Volume Control')},
{action = ufc_commands.Knob_Comm1_Chnl, cockpit_device_id = devices.UFCCONTROL, name = _('FF Comm 1 Channel Selector'), category = _('_My Buttons')},
{action = ufc_commands.Knob_Comm2_Chnl, cockpit_device_id = devices.UFCCONTROL, name = _('FF Comm 2 Channel Selector'), category = _('_My Buttons')},

{action = fqi_commands.BingoSet, cockpit_device_id = devices.FQIS, name = _('FF Bingo Fuel Set Knob')},

{action = mpcd_l_commands.Knob_OFF_BRT, cockpit_device_id = devices.MPCD_LEFT,  name = _('FF MPCD Left Off/Brightness Control')},
{action = mpcd_r_commands.Knob_OFF_BRT, cockpit_device_id = devices.MPCD_RIGHT, name = _('FF MPCD Right Off/Brightness Control')},

{action = inst_commands.Knob_Altimeter, cockpit_device_id = devices.ADC, name = _('FF Barometric Pressure Calibration')},

{action = fcs_commands.Knob_FRICTION_LEFT,  cockpit_device_id = devices.FLIGHTCONTROLS, name = _('FF Throttle Lever Friction Knob')},
{action = fcs_commands.Knob_FRICTION_RIGHT, cockpit_device_id = devices.FLIGHTCONTROLS, name = _('FF Nozzle Lever Friction Knob')},

{action = engine_commands.Handle_NOZZLE_CONTROL,  cockpit_device_id = devices.VREST, name = _('FF Nozzle Control Lever')},
{action = engine_commands.Handle_NOZZLE_STO_STOP, cockpit_device_id = devices.VREST, name = _('FF STO Stop Lever')},

{action = ext_light_commands.Knob_FORM_LT, cockpit_device_id = devices.LTEXT, name = _('FF Formation Lights Knob')},

{action = radio_commands.Knob_VOLUME,    cockpit_device_id = devices.RSC, name = _('FF V/UHF RSC Volume Knob')},
{action = radio_commands.Knob_CHAN_FREQ, cockpit_device_id = devices.RSC, name = _('FF V/UHF RSC Chan/Freq Knob')},

{action = acnip_commands.Knob_AUX_VOL, cockpit_device_id = devices.INTERCOM, name = _('FF ICS Aux Volume Knob')},
{action = acnip_commands.Knob_GND_VOL, cockpit_device_id = devices.INTERCOM, name = _('FF ICS Ground Volume Knob')},

A warrior's mission is to foster the success of others.

i9-12900K | RTX 4090 | 128 GB Ram 3200 MHz DDR-4 | Quest 3

RAT - On the Range - Rescue Helo - Recovery Tanker - Warehouse - Airboss

Posted

Would a Station 2 Pushbutton <-> Station 3 Pushbutton toggle make any sense for switching between A2G weapons? I heard somewhere that this aircraft only supports two A2G weapons loaded at one time, and since stations 1-7 are generally for Sidewinders which have their own dedicated bind, a toggle between stations 2-6 and 3-5 could possibly make attack runs with multiple weapons easier.

 

I'm currently using the china hat on my TM Warthog to switch between these stations, but it would be cool to get it down to a single button, and then the china hat could be used for something else.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...