How to unbind Falcon BMS joystick default keys?
-
Hey everyone, I have played DCS for many years and just started playing BMS Falcon 4.32 yesterday. On DCS I simply cleared all the DCS default joystick settings and then used the Saitek X52 software to program all my buttons to activate the DCS keyboard keys. On BMS when I go to the edit keys menu, I dont see any way to clear out the games default keys for my X52 controller. I want to completely wipe out all of the games default bindings for my joystick and then use my X52 software to bind my keys, how do I go about this? I’ve been using googlefu for an hour and I’ve gotten no where. I only want to use BMS to bind my throttle and control surfaces from my joystick which I’ve already one. Thanks in advance.
-
DID YOU KNOW:
That you will get much better performance using the DirectX bindings inside of Falcon rather then the X52 software?
-
^^ Agree.
I don’t know of any way to clear the defaults other than ‘brute force’ or, perhaps, starting from a clean sheet of paper for the keyfile (even that may not be quite as easy as it sounds). I think (my perception/interpretation) that Falcon is a bit difficult in terms of key-command customization due to the legacy nature of the code. Set your expectations regarding ‘ease of use’ accordingly.
Some things that might help you get where you’re going:
Existing X52/X52 Pro profiles:
https://www.benchmarksims.org/forum/showthread.php?7909-Saitek-X-52-Profile
https://www.benchmarksims.org/forum/showthread.php?5855-Saitek-X-52-Profile
https://www.benchmarksims.org/forum/showthread.php?6032-Saitek-X-52PRO-Profile - Note this pro. It may not apply, but just in case ….Documents and tools for keyfile and DX customization:
C:\Falcon BMS 4.32\User\Joystick\Generic\Kolbe\Falcon BMS Keyfile Manual.pdf
C:\Falcon BMS 4.32\User\Joystick\Generic\Kolbe\BMS-Keyfile-Generator 1_6.xls
C:\Falcon BMS 4.32\User\Joystick\Generic\Kolbe\BMS-DX-Generator 1_6.xls
C:\Falcon BMS 4.32\User\Joystick\Generic\Kolbe\Input Devices\Saitek X52\DirectX Saitek X52.pdf
https://www.benchmarksims.org/forum/content.php?153-DirectX-Shifting-Facility -
I think (my perception/interpretation) that Falcon is a bit difficult in terms of key-command customization due to the legacy nature of the code. Set your expectations regarding ‘ease of use’ accordingly.
And yet, amazingly, other games do not let you press a button and take you to the sim assignment that it is bound to, or display what button you pressed when you clicked one.
I would disagree with this. I think the Falcon interface is far far better then almost all modern games (certainly better then ALL the other sim games I have played).
-
Hey everyone, I have played DCS for many years and just started playing BMS Falcon 4.32 yesterday. On DCS I simply cleared all the DCS default joystick settings and then used the Saitek X52 software to program all my buttons to activate the DCS keyboard keys. On BMS when I go to the edit keys menu, I dont see any way to clear out the games default keys for my X52 controller. I want to completely wipe out all of the games default bindings for my joystick and then use my X52 software to bind my keys, how do I go about this? I’ve been using googlefu for an hour and I’ve gotten no where. I only want to use BMS to bind my throttle and control surfaces from my joystick which I’ve already one. Thanks in advance.
If you want to delete all the directX bindings (whyyyyy???) then this is incredibly simple.
Open the keyfile you want to remove bindings from. Here is an example.
AFDecExhaust -1 0 0X57 3 0 0 1 "VTOL-Exhaust decrease angle" AFIncExhaust -1 0 0X58 3 0 0 1 "VTOL-Exhaust increase angle" SimSelectMRMOverride -1 0 0X32 0 0 0 1 "HOTAS-MRM override mode" SimDeselectOverride -1 0 0X2E 0 0 0 1 "HOTAS-MRM/DF override cancel" SimSelectSRMOverride -1 0 0X20 0 0 0 1 "HOTAS-Dogfight override mode" SimCursorEnable -1 0 0X58 0 0 0 1 "HOTAS-Cursor enable" SimThrottleIdleDetent -1 0 0X17 4 0 0 1 "HOTAS-Idle Detent" SimTransmitCom1 -1 0 0XFFFFFFFF 0 0 0 1 "HOTAS-UHF" SimTransmitCom2 -1 0 0XFFFFFFFF 0 0 0 1 "HOTAS-VHF" SimCommsSwitchLeft -1 0 0X40 0 0 0 1 "HOTAS-IFF OUT" SimCommsSwitchRight -1 0 0X3F 0 0 0 1 "HOTAS-IFF IN" SimWheelBrakes -1 0 0X25 0 0 0 1 "HOTAS-Wheel brakes" SimRangeKnobDown -1 0 0X3D 2 0 0 1 "HOTAS-Range Knob Down" SimRangeKnobUp -1 0 0X3E 2 0 0 1 "HOTAS-Range Knob Up" SimECMOn 1072 0 0XFFFFFFFF 0 0 0 1 "HOTAS-ECM on - Consent Toggle" SimMissileStep -1 0 0X35 1 0 0 1 "HOTAS-NWS A/R DISC MSL STEP" SimTMSUp -1 0 0XFFFFFFFF 0 0 0 1 "HOTAS-TMS Up" SimTMSDown -1 0 0XFFFFFFFF 0 0 0 1 "HOTAS-TMS Down" SimTMSLeft -1 0 0XFFFFFFFF 0 0 0 1 "HOTAS-TMS Left" SimTMSRight -1 0 0XFFFFFFFF 0 0 0 1 "HOTAS-TMS Right" SimDMSUp -1 0 0XFFFFFFFF 0 0 0 1 "HOTAS-DMS Up" SimDMSDown -1 0 0XFFFFFFFF 0 0 0 1 "HOTAS-DMS Down" SimDMSLeft -1 0 0XFFFFFFFF 0 0 0 1 "HOTAS-DMS Left" SimDMSRight -1 0 0XFFFFFFFF 0 0 0 1 "HOTAS-DMS Right" SimECMOn 1072 0 0XFFFFFFFF 0 0 0 1 "Sim-ECM On" SimCMSDown 1072 0 0XFFFFFFFF 0 0 0 1 "HOTAS-CMS Down" SimCMSUp -1 0 0XFFFFFFFF 4 0 0 1 "HOTAS-CMS Forward" SimCMSLeft -1 0 0XFFFFFFFF 4 0 0 1 "HOTAS-CMS Left" SimCMSRight -1 0 0XFFFFFFFF 4 0 0 1 "HOTAS-CMS Right" SimPinkySwitch -1 0 0XFFFFFFFF 4 0 0 1 "HOTAS-Pinky Switch" SimAPOverride 1152 0 0XC8 2 0 0 1 "HOTAS-AP Override" AFRudderTrimLeft -1 0 0XCB 1 0 0 1 "HOTAS-Trim Rudder Left" AFRudderTrimRight -1 0 0XCD 1 0 0 1 "HOTAS-Trim Rudder Right" AFAileronTrimLeft -1 0 0X27 0 0 0 1 "HOTAS-Trim Aileron Left" AFAileronTrimRight -1 0 0X2B 0 0 0 1 "HOTAS-Trim Aileron Right" AFElevatorTrimUp -1 0 0XC 0 0 0 1 "HOTAS-Trim Elevator Up" AFElevatorTrimDown -1 0 0XD 0 0 0 1 "HOTAS-Trim Elevator Down" SimTriggerFirstDetent -1 0 0XFFFFFFFF 0 0 0 1 "HOTAS-First Trigger Detent" SimTriggerSecondDetent -1 0 0XFFFFFFFF 0 0 0 1 "HOTAS-Second Trigger Detent" SimHmsSymWheelUp -1 0 0XC9 2 0 0 1 "HMCS-Brightness Up" SimHmsSymWheelDn -1 0 0XD1 2 0 0 1 "HMCS-Brightness Down" AFFullFlap -1 0 0X44 2 0 0 1 "FLT CONTROL-Full Flap" AFNoFlap -1 0 0X43 2 0 0 1 "FLT CONTROL-No Flap" AFIncFlap -1 0 0X58 2 0 0 1 "FLT CONTROL-Flaps Increase" AFDecFlap -1 0 0X57 2 0 0 1 "FLT CONTROL-Flaps Decrease" SimAltFlaps -1 0 0XFFFFFFFF 0 0 0 1 "FLT CONTROL-ALT FLAPS Toggle" SimAltFlapsExtend -1 0 0XFFFFFFFF 0 0 0 1 "FLT CONTROL-ALT FLAPS EXT" SimAltFlapsNorm -1 0 0XFFFFFFFF 0 0 0 1 "FLT CONTROL-ALT FLAPS NORM" SimLEFLockSwitch -1 0 0X6 2 0 0 1 "FLT CONTROL-Lock LEFs" SimLEFLock -1 0 0XFFFFFFFF 0 0 0 1 "FLT CONTROL-Lock LEF LOCK" SimLEFAuto -1 0 0XFFFFFFFF 0 0 0 1 "FLT CONTROL-Lock LEF AUTO" AFFullLEF -1 0 0X44 4 0 0 1 "FLT CONTROL-LE FLAPS Full" AFNoLEF -1 0 0X43 4 0 0 1 "FLT CONTROL-LE FLAPS Null" AFIncLEF -1 0 0X58 4 0 0 1 "FLT CONTROL-LE FLAPS Inc" AFDecLEF -1 0 0X57 4 0 0 1 "FLT CONTROL-LE FLAPS Dec" SimCATSwitch 1103 0 0X2E 1 0 0 1 "FLT CONTROL-CAT I/III Toggle" SimCATI -1 0 0XFFFFFFFF 0 0 0 1 "FLT CONTROL-Ckpit-CAT I" SimCATIII -1 0 0XFFFFFFFF 0 0 0 1 "FLT CONTROL-Ckpit-CAT III" AFResetTrim -1 0 0XC8 1 0 0 1 "MANUAL TRIM-Reset" SimTrimAPDisc -1 0 0X5 2 0 0 1 "MANUAL TRIM-AP Disc Toggle" SimTrimAPDISC -1 0 0XFFFFFFFF 0 0 0 1 "MANUAL TRIM-AP Disc DISC" SimTrimAPNORM -1 0 0XFFFFFFFF 0 0 0 1 "MANUAL TRIM-AP Disc NORM" SimTrimNoseUp -1 0 0XC7 5 0 0 1 "MANUAL TRIM-Manual nose up" SimTrimNoseDown -1 0 0XCF 5 0 0 1 "MANUAL TRIM-Manual nose down" SimTrimYawLeft -1 0 0XD2 5 0 0 1 "MANUAL TRIM-Manual yaw Left" SimTrimYawRight -1 0 0XC9 5 0 0 1 "MANUAL TRIM-Manual yaw right" SimTrimRollLeft -1 0 0XD3 5 0 0 1 "MANUAL TRIM-Manual roll left" SimTrimRollRight -1 0 0XD1 5 0 0 1 "MANUAL TRIM-Manual roll right" SimFuelDoorToggle 1145 0 0X13 1 0 0 1 "FUEL-Air Refuel Toggle" SimFuelDoorOpen -1 0 0XFFFFFFFF 0 0 0 1 "FUEL-Air Refuel Open" SimFuelDoorClose -1 0 0XFFFFFFFF 0 0 0 1 "FUEL-Air Refuel Close" SimToggleMasterFuel 1138 0 0X41 3 0 0 1 "FUEL-Master Switch Toggle" SimMasterFuelOn -1 0 0XFFFFFFFF 0 0 0 1 "FUEL-Master Switch On" SimMasterFuelOff -1 0 0XFFFFFFFF 0 0 0 1 "FUEL-Master Switch Off" SimFuelDump -1 0 0X20 4 0 0 1 "FUEL-Dump Fuel" SimDecFuelPump 1136 0 0X3F 3 0 0 1 "FUEL-Eng Feed Knob Dec" SimIncFuelPump 1136 0 0X40 3 0 0 1 "FUEL-Eng Feed Knob Inc" SimFuelPumpOff -1 0 0XFFFFFFFF 0 0 0 1 "FUEL-Eng Feed Knob Off" SimFuelPumpNorm -1 0 0XFFFFFFFF 0 0 0 1 "FUEL-Eng Feed Knob Norm" SimFuelPumpAft -1 0 0XFFFFFFFF 0 0 0 1 "FUEL-Eng Feed Knob Aft" SimFuelPumpFwd -1 0 0XFFFFFFFF 0 0 0 1 "FUEL-Eng Feed Knob Fwd" SimCycleLeftAuxComDigit 1077 0 0X3B 4 0 0 1 "AUX COMM-Lft digit" SimCycleCenterAuxComDigit 1078 0 0X3C 4 0 0 1 "AUX COMM-Ctr digit" SimCycleRightAuxComDigit 1079 0 0X3D 4 0 0 1 "AUX COMM-Rt digit" SimCycleBandAuxComDigit 1080 0 0X3E 4 0 0 1 "AUX COMM-Band X/Y" SimToggleAuxComMaster 1081 0 0X3F 4 0 0 1 "AUX COMM-UFC/Backup" SimToggleAuxComAATR 1082 0 0X40 4 0 0 1 "AUX COMM-AA/TR" SimTACANTR -1 0 0XFFFFFFFF 0 0 0 1 "AUX COMM-TACAN TR" SimTACANAATR -1 0 0XFFFFFFFF 0 0 0 1 "AUX COMM-TACAN AA" SimToggleUHFMaster 1083 0 0X41 4 0 0 1 "AUX COMM-Normal/Backup" SimToggleExtLights 1084 0 0X26 5 0 0 1 "EXT LIGHTNING-Aircraft lights Toggle" SimExtlPower -1 0 0X43 6 0 0 1 "EXT LIGHTNING-Extl Power" SimExtlAntiColl -1 0 0X44 6 0 0 1 "EXT LIGHTNING-Extl Anti Coll" SimExtlSteady -1 0 0X58 6 0 0 1 "EXT LIGHTNING-Extl Steady" SimExtlWing -1 0 0X57 6 0 0 1 "EXT LIGHTNING-Extl Wing" SimMalIndLights -1 0 0X14 2 0 0 1 "EXT LIGHTNING-Test" AFCanopyToggle -1 0 0X2E 3 0 0 1 "HANDLE-Open/Close canopy" SimEpuToggle 1118 0 0X12 4 0 0 1 "EPU-Switch Toggle" SimEpuUp -1 0 0XFFFFFFFF 0 0 0 1 "EPU-Toggle Switch Up" SimEpuDown -1 0 0XFFFFFFFF 0 0 0 1 "EPU-Toggle Switch Down" SimEpuOff -1 0 0XFFFFFFFF 0 0 0 1 "EPU-Switch Off" SimEpuAuto -1 0 0XFFFFFFFF 0 0 0 1 "EPU-Switch Norm" SimEpuOn -1 0 0XFFFFFFFF 0 0 0 1 "EPU-Switch On" SimMainPowerDec -1 0 0X3B 6 0 0 1 "ELEC-MAIN PWR Dec" SimMainPowerInc -1 0 0X3C 6 0 0 1 "ELEC-MAIN PWR Inc" SimMainPowerOff -1 0 0XFFFFFFFF 0 0 0 1 "ELEC-MAIN PWR Off" SimMainPowerBatt -1 0 0XFFFFFFFF 0 0 0 1 "ELEC-MAIN PWR Batt" SimMainPowerMain -1 0 0XFFFFFFFF 0 0 0 1 "ELEC-MAIN PWR Main" SimAVTRToggle 1010 0 0X21 0 0 0 1 "AVTR-On/Off Toggle" SimAVTRSwitch -1 0 0XFFFFFFFF 4 0 0 1 "AVTR-Display Select Switch Toggle" SimAVTRSwitchOff -1 0 0XFFFFFFFF 0 0 0 1 "AVTR-Display Select Switch Off" SimAVTRSwitchAuto -1 0 0XFFFFFFFF 0 0 0 1 "AVTR-Display Select Switch Auto" SimAVTRSwitchOn -1 0 0XFFFFFFFF 0 0 0 1 "AVTR-Display Select Switch On" SimJfsStart 1117 0 0X24 1 0 0 1 "ENG/JET START-JFS Switch Toggle" SimEngContPri -1 0 0XFFFFFFFF 0 0 0 1 "ENG/JET START-Toggle JFS Switch Up" SimEngContSec -1 0 0XFFFFFFFF 0 0 0 1 "ENG/JET START-Toggle JFS Switch Down" SimStepComm1VolumeDown -1 0 0X1A 6 0 0 1 "AUDIO1-Comm1 Volume Dec" SimStepComm1VolumeUp -1 0 0X1B 6 0 0 1 "AUDIO1-Comm1 Volume Inc" SimStepComm2VolumeDown -1 0 0X1A 7 0 0 1 "AUDIO1-Comm2 Volume Dec" SimStepComm2VolumeUp -1 0 0X1B 7 0 0 1 "AUDIO1-Comm2 Volume Inc" SimStepMissileVolumeDown -1 0 0X1A 3 0 0 1 "AUDIO1-Sound-Missile Volume Dec" SimStepMissileVolumeUp -1 0 0X1B 3 0 0 1 "AUDIO1-Sound-Missile Volume Inc" SimStepThreatVolumeDown -1 0 0X1A 5 0 0 1 "AUDIO1-Sound-Threat Volume Dec" SimStepThreatVolumeUp -1 0 0X1B 5 0 0 1 "AUDIO1-Sound-Threat Volume Inc" SimStepIntercomVolumeUp -1 0 0XFFFFFFFF 0 0 0 1 "AUDIO2-Intercom Volume Inc" SimStepIntercomVolumeDown -1 0 0XFFFFFFFF 0 0 0 1 "AUDIO2-Intercom Volume Dec" OTWBalanceIVCvsAIUp -1 0 0XFFFFFFFF 0 0 0 1 "IVC vs. AI Volume Inc" OTWBalanceIVCvsAIDown -1 0 0XFFFFFFFF 0 0 0 1 "IVC vs. AI Volume Dec" SimMPO 1007 0 0X18 0 0 0 1 "MANUAL PITCH-Manual Pitch Switch HOLD" SimMPOToggle 1007 0 0XFFFFFFFF 0 0 0 1 "MANUAL PITCH-Manual Pitch Switch Togg" SimCycleRadioChannel 1073 0 0X15 4 0 0 1 "UHF-Channel cycle" SimDecRadioChannel -1 0 0XFFFFFFFF 0 0 0 1 "UHF-Dec Radio Channal" AFGearDown -1 0 0XFFFFFFFF 0 0 0 1 "HANDLE-Alternate Gear Down" AFAlternateGear 1141 0 0X22 4 0 0 1 "HANDLE-Alternate Landing Gear Toggle" AFGearUp -1 0 0XFFFFFFFF 0 0 0 1 "HANDLE-Alternate Gear Up" SimRWRSetSearch 1094 0 0XCF 0 0 0 1 "THEAT WARNING AUX-Search" SimRWRSetGroundPriority 1095 0 0XC7 0 0 0 1 "THEAT WARNING AUX-Low" SimRwrPower -1 0 0XFFFFFFFF 0 0 0 1 "THEAT WARNING AUX-POWER" SimEWSChaffPower -1 0 0X3D 6 0 0 1 "CMDS-Chaff Power" SimEWSFlarePower -1 0 0X3E 6 0 0 1 "CMDS-Flare Power" SimEWSJammerPower -1 0 0X3F 6 0 0 1 "CMDS-Jammer Power" SimEWSPGMDec -1 0 0X2C 1 0 0 1 "CMDS-Program Dec" SimEWSPGMInc -1 0 0X2D 1 0 0 1 "CMDS-Program Inc" SimEWSProgDec -1 0 0X10 1 0 0 1 "Sim-EWS Program Dec" SimEWSProgInc -1 0 0X11 1 0 0 1 "Sim-EWS Program Inc" SimEWSProgOne -1 0 0XFFFFFFFF 0 0 0 1 "CMDS-Program 1" SimEWSProgTwo -1 0 0XFFFFFFFF 0 0 0 1 "CMDS-Program 2" SimEWSProgThree -1 0 0XFFFFFFFF 0 0 0 1 "CMDS-Program 3" SimEWSProgFour -1 0 0XFFFFFFFF 0 0 0 1 "CMDS-Program 4" SimEWSRWRPower -1 0 0X40 6 0 0 1 "CMDS-RWR Power" SimEWSModeOff -1 0 0XFFFFFFFF 0 0 0 1 "CMDS-Mode Selector OFF" SimEWSModeStby -1 0 0XFFFFFFFF 0 0 0 1 "CMDS-Mode Selector STBY" SimEWSModeMan -1 0 0XFFFFFFFF 0 0 0 1 "CMDS-Mode Selector MAN" SimEWSModeSemi -1 0 0XFFFFFFFF 0 0 0 1 "CMDS-Mode Selector SEMI" SimEWSModeAuto -1 0 0XFFFFFFFF 0 0 0 1 "CMDS-Mode Selector AUTO" SimDropFlare 1004 0 0XFFFFFFFF 0 0 0 1 "CMDS-Drop Flares" SimDropChaff 1003 0 0XB 1 0 0 1 "CMDS-Drop Chaffs" SimSlapSwitch -1 0 0XFFFFFFFF 4 0 0 1 "CMDS-Slap Switch" SimEWSDispPower -1 0 0XFFFFFFFF 4 0 0 1 "CMDS-DISP Power" SimEWSDispOn -1 0 0XFFFFFFFF 4 0 0 1 "CMDS-DISP On" SimEWSDispOff -1 0 0XFFFFFFFF 4 0 0 1 "CMDS-DISP Off" SimHookToggle -1 0 0X25 2 0 0 1 "LG Panel-Hook Switch" AFTriggerCatapult 1076 0 0X25 1 0 0 1 "Sim-Trigger Catapult" AFDragChute -1 0 0X20 1 0 0 1 "LG PANEL-Deploy Drag Chute" SimEmergencyJettison 1009 0 0X24 2 0 0 1 "LG Panel-EMER Stores Jettison" AFGearToggle -1 0 0X22 0 0 0 1 "LG Panel-LG Handle Toggle" SimLandingLightToggle 1142 0 0X26 6 0 0 1 "LG Panel-Lights Landing Switch" SimParkingBrakeToggle 1143 0 0X19 4 0 0 1 "LG Panel-Parking Brake Switch" AFAlternateGearReset 1147 0 0X22 3 0 0 1 "LG Panel-Reset Alt Gear Extension" SimGndJettEnable -1 0 0X24 4 0 0 1 "LG Panel-GND JETT Enable Switch" SimSeatArm -1 0 0X12 1 0 0 1 "HANDLE-SeatArm" SimToggleAutopilot 1076 0 0X1E 0 0 0 1 "MISC ARMAMENT-Autopilot Toggle" SimLeftAPSwitch -1 0 0X2 2 0 0 1 "MISC ARMAMENT-AP Roll Switch Toggle" SimRightAPSwitch -1 0 0X3 2 0 0 1 "MISC ARMAMENT-AP Pitch Switch Toggle" SimLeftAPUp -1 0 0XFFFFFFFF 0 0 0 1 "MISC ARMAMENT-ROLL HDG SEL" SimLeftAPMid -1 0 0XFFFFFFFF 0 0 0 1 "MISC ARMAMENT-ROLL ATT HOLD" SimLeftAPDown -1 0 0XFFFFFFFF 0 0 0 1 "MISC ARMAMENT-ROLL STRG SEL" SimRightAPUp -1 0 0XFFFFFFFF 0 0 0 1 "MISC ARMAMENT-PITCH ALT HOLD" SimRightAPMid -1 0 0XFFFFFFFF 0 0 0 1 "MISC ARMAMENT-PITCH A/P OFF" SimRightAPDown -1 0 0XFFFFFFFF 0 0 0 1 "MISC ARMAMENT-PITCH ATT HOLD" SimLeftAPInc -1 0 0XFFFFFFFF 0 0 0 1 "MISC ARMAMENT-L AP Increase" SimLeftAPDec -1 0 0XFFFFFFFF 0 0 0 1 "MISC ARMAMENT-L AP Decrease" SimRightAPInc -1 0 0XFFFFFFFF 0 0 0 1 "MISC ARMAMENT-R AP Increase" SimRightAPDec -1 0 0XFFFFFFFF 0 0 0 1 "MISC ARMAMENT-R AP Increase" SimToggleTFR 1076 0 0X1E 3 0 0 1 "MISC ARMAMENT-Terrain Following Radar" SimLaserArmToggle 1144 0 0X26 4 0 0 1 "MISC ARMAMENT-Laser Arm" SimStepMasterArm 1097 0 0X32 7 0 0 1 "MISC ARMAMENT-Master Arm cycle" SimArmMasterArm 1097 0 0X32 1 0 0 1 "MISC ARMAMENT-Master Arm on" SimSafeMasterArm 1097 0 0X32 2 0 0 1 "MISC ARMAMENT-Master Arm safe" SimSimMasterArm 1097 0 0X32 4 0 0 1 "MISC ARMAMENT-Master Arm sim" SimRFSwitch -1 0 0X13 5 0 0 1 "MISC ARMAMENT-RF Inhibit" SimRFNorm -1 0 0XFFFFFFFF 0 0 0 1 "MISC ARMAMENT-RF Inhibit NORM" SimRFQuiet -1 0 0XFFFFFFFF 0 0 0 1 "MISC ARMAMENT-RF Inhibit QUIET" SimRFSilent -1 0 0XFFFFFFFF 0 0 0 1 "MISC ARMAMENT-RF Inhibit SILENT" SimRWRSetNaval 1089 0 0XC9 1 0 0 1 "RWR-Naval" SimRWRSetPriority 1087 0 0XD2 0 0 0 1 "RWR-Priority" SimRWRHandoff 1085 0 0XD1 1 0 0 1 "RWR-Handoff" SimRWRSetTargetSep 1090 0 0XD3 0 0 0 1 "RWR-Target Separate" SimRWRSetUnknowns 1088 0 0XC7 1 0 0 1 "RWR-Unknown" SimRWRBrightnessUp -1 0 0XFFFFFFFF 0 0 0 1 "RWR-Brightness Increase" SimRWRBrightnessDown -1 0 0XFFFFFFFF 0 0 0 1 "RWR-Brightness Decrease" SimEcmPowerOff -1 0 0XFFFFFFFF 4 0 0 1 "RWR-Power Off" SimEcmPowerOn -1 0 0XFFFFFFFF 4 0 0 1 "RWR-Power On" ExtinguishMasterCaution 1065 0 0X2E 2 0 0 1 "WARNING LIGHTS-Master Caution" SimICPFAck 1017 0 0X46 0 0 0 1 "WARNING LIGHTS-F ACK" SimCBEOSB_BRTDOWN_L 1101 0 0X21 6 0 0 1 "LMFD-Brightness Down" SimCBEOSB_BRTUP_L 1100 0 0X22 6 0 0 1 "LMFD-Brightness Up" SimCBEOSB_1L 1025 0 0X2 6 0 0 1 "LMFD OSB-1" SimCBEOSB_2L 1026 0 0X3 6 0 0 1 "LMFD OSB-2" SimCBEOSB_3L 1027 0 0X4 6 0 0 1 "LMFD OSB-3" SimCBEOSB_4L 1028 0 0X5 6 0 0 1 "LMFD OSB-4" SimCBEOSB_5L 1029 0 0X6 6 0 0 1 "LMFD OSB-5" SimCBEOSB_6L 1030 0 0X7 6 0 0 1 "LMFD OSB-6" SimCBEOSB_7L 1031 0 0X8 6 0 0 1 "LMFD OSB-7" SimCBEOSB_8L 1032 0 0X9 6 0 0 1 "LMFD OSB-8" SimCBEOSB_9L 1033 0 0XA 6 0 0 1 "LMFD OSB-9" SimCBEOSB_10L 1034 0 0XB 6 0 0 1 "LMFD OSB-10" SimCBEOSB_11L 1039 0 0X4F 6 0 0 1 "LMFD OSB-11" SimCBEOSB_12L 1038 0 0X50 6 0 0 1 "LMFD OSB-12" SimCBEOSB_13L 1037 0 0X51 6 0 0 1 "LMFD OSB-13" SimCBEOSB_14L 1036 0 0X4B 6 0 0 1 "LMFD OSB-14" SimCBEOSB_15L 1035 0 0X4C 6 0 0 1 "LMFD OSB-15" SimCBEOSB_16L 1044 0 0X4D 6 0 0 1 "LMFD OSB-16" SimCBEOSB_17L 1043 0 0X47 6 0 0 1 "LMFD OSB-17" SimCBEOSB_18L 1042 0 0X48 6 0 0 1 "LMFD OSB-18" SimCBEOSB_19L 1041 0 0XFFFFFFFF 0 0 0 1 "LMFD OSB-19" SimCBEOSB_20L 1040 0 0XFFFFFFFF 0 0 0 1 "LMFD OSB-20" SimSymWheelUp -1 0 0XFFFFFFFF 0 0 0 1 "HUD-Brightness Up" SimSymWheelDn -1 0 0XFFFFFFFF 0 0 0 1 "HUD-Brightness Down" SimRetUp -1 0 0X1B 2 0 0 1 "HUD-ManBomBRet Up" SimRetDn -1 0 0X1A 2 0 0 1 "HUD-ManBombRet Down" SimWarnReset 1153 0 0X11 7 0 0 1 "ICP-Warning reset" SimICPCom1 1011 0 0XB5 1 0 0 1 "ICP-COM1" SimICPCom2 1091 0 0X37 1 0 0 1 "ICP-COM2" SimICPIFF 1105 0 0XB5 0 0 0 1 "ICP-IFF" SimICPLIST 1104 0 0X53 0 0 0 1 "ICP-LIST" SimICPNav 1012 0 0XFFFFFFFF 0 0 0 1 "ICP-NAV" SimICPAA 1013 0 0X37 0 0 0 1 "ICP-A-A" SimICPAG 1014 0 0X4A 0 0 0 1 "ICP-A-G" SimICPDEDDOWN 1114 0 0XD0 0 0 0 1 "ICP-DCS-Down" SimICPDEDUP 1113 0 0XC8 0 0 0 1 "ICP-DCS-Up" SimICPDEDSEQ 1115 0 0XCD 0 0 0 1 "ICP-DCS-Seq" SimICPResetDED 1112 0 0XCB 0 0 0 1 "ICP-DCS-Return" SimICPCLEAR -1 0 0XD3 2 0 0 1 "ICP-Reset" ### ICP-Numpad 1=1 7=7 mapping: SimICPTILS 1015 0 0X4F 0 0 0 1 "ICP-1-ILS" SimICPALOW 1016 0 0X50 0 0 0 1 "ICP-2-ALOW" SimICPTHREE 1107 0 0X51 0 0 0 1 "ICP-3" SimICPStpt 1018 0 0X4B 0 0 0 1 "ICP-4-STPT" SimICPCrus 1019 0 0X4C 0 0 0 1 "ICP-5-CRUS" SimICPSIX 1108 0 0X4D 0 0 0 1 "ICP-6-TIME" SimICPMark 1021 0 0X47 0 0 0 1 "ICP-7-MARK" SimICPEIGHT 1109 0 0X48 0 0 0 1 "ICP-8-FIX" SimICPNINE 1110 0 0X49 0 0 0 1 "ICP-9-A-CAL" #### ICP-Numpad 1=7 7=1 mapping: #SimICPTILS 1015 0 0X47 0 0 0 1 "ICP-1-ILS" #SimICPALOW 1016 0 0X48 0 0 0 1 "ICP-2-ALOW" #SimICPTHREE 1107 0 0X49 0 0 0 1 "ICP-3" #SimICPStpt 1018 0 0X4B 0 0 0 1 "ICP-4-STPT" #SimICPCrus 1019 0 0X4C 0 0 0 1 "ICP-5-CRUS" #SimICPSIX 1108 0 0X4D 0 0 0 1 "ICP-6-TIME" #SimICPMark 1021 0 0X4F 0 0 0 1 "ICP-7-MARK" #SimICPEIGHT 1109 0 0X50 0 0 0 1 "ICP-8-FIX" #SimICPNINE 1110 0 0X51 0 0 0 1 "ICP-9-A-CAL" SimICPZERO 1106 0 0X52 0 0 0 1 "ICP-0-M-SEL" SimICPEnter 1022 0 0X9C 0 0 0 1 "ICP-Enter" SimICPLink 1020 0 0X20 2 0 0 1 "ICP-DLNK" SimICPNext 1024 0 0XC9 0 0 0 1 "ICP-Next" SimICPPrevious 1023 0 0XD1 0 0 0 1 "ICP-Previous" SimDriftCO 1116 0 0X4E 0 0 0 1 "ICP-Drift C/O Toggle" SimDriftCOOn -1 0 0XFFFFFFFF 0 0 0 1 "ICP-Drift C/O ON" SimDriftCOOff -1 0 0XFFFFFFFF 0 0 0 1 "ICP-Drift C/O OFF" SimAltPressInc -1 0 0X10 3 0 0 1 "Sim-Altimeter Calibration Inc" SimAltPressDec -1 0 0X11 3 0 0 1 "Sim-Altimeter Calibration Dec" SimHsiCourseDec 1001 0 0X2F 6 0 0 1 "HSI-course decrement" SimHsiCourseInc 1001 0 0X30 6 0 0 1 "HSI-course increment" SimHsiHeadingDec 1002 0 0X31 6 0 0 1 "HSI-heading decrement" SimHsiHeadingInc 1002 0 0X32 6 0 0 1 "HSI-heading increment" SimStepHSIMode 1006 0 0XFFFFFFFF 0 0 0 1 "HSI-Toggle Mode Knob" SimHSIIlsTcn -1 0 0XFFFFFFFF 0 0 0 1 "HSI-Mode Knob ILSTCN" SimHSITcn -1 0 0XFFFFFFFF 0 0 0 1 "HSI-Mode Knob TCN" SimHSINav -1 0 0XFFFFFFFF 0 0 0 1 "HSI-Mode Knob NAV" SimHSIIlsNav -1 0 0XFFFFFFFF 0 0 0 1 "HSI-Mode Knob ILSNAV" SimHSIModeInc -1 0 0XFFFFFFFF 0 0 0 1 "HSI-Toggle Mode Knob Up" SimHSIModeDec -1 0 0XFFFFFFFF 0 0 0 1 "HSI-Toggle Mode Knob Down" SimExtFuelTrans -1 0 0XFFFFFFFF 0 0 0 1 "FUEL QTY SEL-ExtFuelTrans Switch Togg" SimFuelTransNorm -1 0 0XFFFFFFFF 0 0 0 1 "FUEL QTY SEL-ExtFuelTrans Switch Norm" SimFuelTransWing -1 0 0XFFFFFFFF 0 0 0 1 "FUEL QTY SEL-ExtFuelTrans Switch Wing" SimDecFuelSwitch 1135 0 0X3B 3 0 0 1 "FUEL QTY SEL-Knob Dec" SimIncFuelSwitch 1135 0 0X3C 3 0 0 1 "FUEL QTY SEL-Knob Inc" SimFuelSwitchTest -1 0 0XFFFFFFFF 0 0 0 1 "FUEL QTY SEL-Test" SimFuelSwitchNorm -1 0 0XFFFFFFFF 0 0 0 1 "FUEL QTY SEL-Norm" SimFuelSwitchResv -1 0 0XFFFFFFFF 0 0 0 1 "FUEL QTY SEL-Rsvr" SimFuelSwitchWingInt -1 0 0XFFFFFFFF 0 0 0 1 "FUEL QTY SEL-Int Wing" SimFuelSwitchWingExt -1 0 0XFFFFFFFF 0 0 0 1 "FUEL QTY SEL-Ext Wing" SimFuelSwitchCenterExt -1 0 0XFFFFFFFF 0 0 0 1 "FUEL QTY SEL-Ext Ctr" SimEject 1074 0 0X12 2 0 0 1 "HANDLE-Eject Handle" SimCBEOSB_BRTDOWN_R 1099 0 0X21 5 0 0 1 "RMFD-Brightness Down" SimCBEOSB_BRTUP_R 1098 0 0X22 5 0 0 1 "RMFD-Brightness Up" SimCBEOSB_1R 1045 0 0X2 5 0 0 1 "RMFD OSB-1" SimCBEOSB_2R 1046 0 0X28 0 0 0 1 "RMFD OSB-2" SimCBEOSB_3R 1047 0 0X4 5 0 0 1 "RMFD OSB-3" SimCBEOSB_4R 1048 0 0X5 5 0 0 1 "RMFD OSB-4" SimCBEOSB_5R 1049 0 0X6 5 0 0 1 "RMFD OSB-5" SimCBEOSB_6R 1050 0 0X7 5 0 0 1 "RMFD OSB-6" SimCBEOSB_7R 1051 0 0X8 5 0 0 1 "RMFD OSB-7" SimCBEOSB_8R 1052 0 0X9 5 0 0 1 "RMFD OSB-8" SimCBEOSB_9R 1053 0 0XA 5 0 0 1 "RMFD OSB-9" SimCBEOSB_10R 1054 0 0XB 5 0 0 1 "RMFD OSB-10" SimCBEOSB_11R 1059 0 0X4F 5 0 0 1 "RMFD OSB-11" SimCBEOSB_12R 1058 0 0X50 5 0 0 1 "RMFD OSB-12" SimCBEOSB_13R 1057 0 0X51 5 0 0 1 "RMFD OSB-13" SimCBEOSB_14R 1056 0 0X4B 5 0 0 1 "RMFD OSB-14" SimCBEOSB_15R 1055 0 0X4C 5 0 0 1 "RMFD OSB-15" SimCBEOSB_16R 1064 0 0X4D 5 0 0 1 "RMFD OSB-16" SimCBEOSB_17R 1063 0 0X47 5 0 0 1 "RMFD OSB-17" SimCBEOSB_18R 1062 0 0X48 5 0 0 1 "RMFD OSB-18" SimCBEOSB_19R 1061 0 0XFFFFFFFF 0 0 0 1 "RMFD OSB-19" SimCBEOSB_20R 1060 0 0XFFFFFFFF 0 0 0 1 "RMFD OSB-20" SimRALTOFF 1122 0 0X1E 4 0 0 1 "SNSR PWR-Radar Altimeter OFF" SimRALTON 1121 0 0X1E 1 0 0 1 "SNSR PWR-Radar Altimeter ON" SimRALTSTDBY 1120 0 0X1E 2 0 0 1 "SNSR PWR-Radar Altimeter STDBY" SimLeftHptPower 1131 0 0X3D 5 0 0 1 "SNSR PWR-Left Hardpoint" SimRightHptPower 1132 0 0X3E 5 0 0 1 "SNSR PWR-Right Hardpoint" SimHUDRadar 1070 0 0X1E 7 0 0 1 "HUD RCP-Altitude Switch Toggle" SimHUDAltRadar -1 0 0XFFFFFFFF 0 0 0 1 "HUD RCP-Altitude Switch RADAR" SimHUDAltBaro -1 0 0XFFFFFFFF 0 0 0 1 "HUD RCP-Altitude Switch BARO" SimHUDAltAuto -1 0 0XFFFFFFFF 0 0 0 1 "HUD RCP-Altitude Switch AUTO" SimHUDBrightness 1071 0 0X30 7 0 0 1 "HUD RCP-Brightness Control Switch Tog" SimHUDBrtDay -1 0 0XFFFFFFFF 0 0 0 1 "HUD RCP-Brightness Control Switch DAY" SimHUDBrtAuto -1 0 0XFFFFFFFF 0 0 0 1 "HUD RCP-Brightness Control Switch AUT" SimHUDBrtNight -1 0 0XFFFFFFFF 0 0 0 1 "HUD RCP-Brightness Control Switch NIG" SimScalesVVVAH -1 0 0XFFFFFFFF 0 0 0 1 "HUD RCP-Scales Switch VV/VAH" SimScalesVAH -1 0 0XFFFFFFFF 0 0 0 1 "HUD RCP-Scales Switch VAH" SimScalesOff -1 0 0XFFFFFFFF 0 0 0 1 "HUD RCP-Scales Switch OF" SimHUDAltUp -1 0 0XFFFFFFFF 0 0 0 1 "HUD RCP-Toggle Altitude Switch Up" SimHUDAltDown -1 0 0XFFFFFFFF 0 0 0 1 "HUD RCP-Toggle Altitude Switch Down" SimHUDVelocityUp -1 0 0XFFFFFFFF 0 0 0 1 "HUD RCP-Toggle Velocity Switch Up" SimHUDVelocityDown -1 0 0XFFFFFFFF 0 0 0 1 "HUD RCP-Toggle Velocity Switch Down" SimPitchLadderUp -1 0 0XFFFFFFFF 0 0 0 1 "HUD RCP-Toggle FPM Switch Up" SimPitchLadderDown -1 0 0XFFFFFFFF 0 0 0 1 "HUD RCP-Toggle FPM Switch Down" OTWStepHudColor -1 0 0X2E 7 0 0 1 "UFC-HUD Color" SimHUDDED 1068 0 0X20 7 0 0 1 "HUD RCP-DED Data Switch Toggle" SimHUDDEDOff -1 0 0XFFFFFFFF 0 0 0 1 "HUD RCP-DED Data Switch OFF" SimHUDDEDPFL -1 0 0XFFFFFFFF 0 0 0 1 "HUD RCP-DED Data Switch PFL" SimHUDDEDDED -1 0 0XFFFFFFFF 0 0 0 1 "HUD RCP-DED Data Switch DED" SimFLIRToggle -1 0 0X23 1 0 0 1 "HUD-Display FLIR in HUD" OTWStepHeadingScale -1 0 0X1F 7 0 0 1 "HUD-heading scales" OTWTogglePitchLadder -1 0 0X19 7 0 0 1 "HUD RCP-FPM Switch Toggle" SimPitchLadderOff -1 0 0XFFFFFFFF 0 0 0 1 "HUD RCP-FPM Switch OFF" SimPitchLadderFPM -1 0 0XFFFFFFFF 0 0 0 1 "HUD RCP-FPM Switch FPM" SimPitchLadderATTFPM -1 0 0XFFFFFFFF 0 0 0 1 "HUD RCP-FPM Switch ATT/FPM" OTWToggleScales 1066 0 0X23 7 0 0 1 "HUD-scale type" SimHUDVelocity 1069 0 0X2F 7 0 0 1 "HUD RCP-Velocity Switch Toggle" SimHUDVelocityCAS -1 0 0XFFFFFFFF 0 0 0 1 "HUD RCP-Velocity Switch CAS" SimHUDVelocityTAS -1 0 0XFFFFFFFF 0 0 0 1 "HUD RCP-Velocity Switch TAS" SimHUDVelocityGND -1 0 0XFFFFFFFF 0 0 0 1 "HUD RCP-Velocity Switch GND SPD" SimInstrumentLight -1 0 0X26 3 0 0 1 "LIGHTNING-Flood Consoles Toggle" SimInteriorLight -1 0 0XFFFFFFFF 0 0 0 1 "LIGHTNING-Instrument Light Toggle" SimSpotLight -1 0 0XFFFFFFFF 0 0 0 1 "LIGHTNING-Spot Light Toggle" SimDedBrightness -1 0 0XFFFFFFFF 0 0 0 1 "LIGHTNING-DED Brightness Toggle" SimIncAirSource 1140 0 0X3E 3 0 0 1 "AIR COND-AIR SOURCE Knob Inc" SimDecAirSource 1140 0 0X3D 3 0 0 1 "AIR COND-AIR SOURCE Knob Dec" SimAirSourceOff -1 0 0XFFFFFFFF 0 0 0 1 "AIR COND-AIR SOURCE Knob Off" SimAirSourceNorm -1 0 0XFFFFFFFF 0 0 0 1 "AIR COND-AIR SOURCE Knob Norm" SimAirSourceDump -1 0 0XFFFFFFFF 0 0 0 1 "AIR COND-AIR SOURCE Knob Dump" SimAirSourceRam -1 0 0XFFFFFFFF 0 0 0 1 "AIR COND-AIR SOURCE Knob Ram" SimINSInc -1 0 0X42 6 0 0 1 "AVIONICS POWER-INS Inc" SimINSDec -1 0 0X41 6 0 0 1 "AVIONICS POWER-INS Dec" SimINSOff -1 0 0XFFFFFFFF 0 0 0 1 "AVIONICS POWER-INS Off" SimINSNorm -1 0 0XFFFFFFFF 0 0 0 1 "AVIONICS POWER-INS Norm" SimINSNav -1 0 0XFFFFFFFF 0 0 0 1 "AVIONICS POWER-INS Nav" SimINSInFlt -1 0 0XFFFFFFFF 0 0 0 1 "AVIONICS POWER-INS InFlt" SimMAPPower 1129 0 0X58 5 0 0 1 "AVIONICS POWER-MAP" SimMFDPower 1125 0 0X42 5 0 0 1 "AVIONICS POWER-MFD" SimSMSPower 1123 0 0X41 5 0 0 1 "AVIONICS POWER-SMS" SimTISLPower 1130 0 0X3B 5 0 0 1 "AVIONICS POWER-TISL" SimUFCPower 1126 0 0X43 5 0 0 1 "AVIONICS POWER-UFC" SimDLPower 1128 0 0X57 5 0 0 1 "AVIONICS POWER-Power Datalink" SimFCCPower 1124 0 0X40 5 0 0 1 "AVIONICS POWER-Power FCC" SimFCRPower 1134 0 0X3F 5 0 0 1 "AVIONICS POWER-Power FCR" SimGPSPower 1127 0 0X44 5 0 0 1 "AVIONICS POWER-Power GPS" SimHUDPower 1133 0 0X3C 5 0 0 1 "AVIONICS POWER-Power HUD" SimOxySupplyToggle -1 0 0X18 1 0 0 1 "OXY Oxygen Supply Toggle" SimOxySupplyOn -1 0 0XFFFFFFFF 0 0 0 1 "OXY Oxygen Supply On" SimOxySupplyOff -1 0 0XFFFFFFFF 0 0 0 1 "OXY Oxygen Supply Off" AFIdle -1 0 0XC 4 0 0 1 "Ctrls-Throttle Idle" AFCoarseThrottleDown -1 0 0XC 1 0 0 1 "Ctrls-Step Throttle down" AFThrottleDown -1 0 0XFFFFFFFF 0 0 0 1 "Ctrls-Throttle back" AFThrottleUp -1 0 0XFFFFFFFF 0 0 0 1 "Ctrls-Throttle forward" AFCoarseThrottleUp -1 0 0XD 1 0 0 1 "Ctrls-Step Throttle up" AFABOn -1 0 0XC 2 0 0 1 "Ctrls-Min Afterburner" AFABFull -1 0 0XD 2 0 0 1 "Ctrls-Full Afterburner" AFAileronRight -1 0 0XCD 3 0 0 1 "Ctrls-Roll right" AFAileronLeft -1 0 0XCB 3 0 0 1 "Ctrls-Roll left" AFElevatorUp -1 0 0XC8 3 0 0 1 "Ctrls-Nose up" AFElevatorDown -1 0 0XD0 3 0 0 1 "Ctrls-Nose down" AFRudderLeft -1 0 0XCB 5 0 0 1 "Ctrls-Rudder left" AFRudderRight -1 0 0XCD 5 0 0 1 "Ctrls-Rudder right" SimNextAAWeapon 1013 0 0X1C 0 0 0 1 "Wpn-A to A cycle hardpoints" SimNextAGWeapon 1014 0 0XE 0 0 0 1 "Wpn-A to G cycle hardpoints" SimToggleMissileTDBPUncage -1 0 0X39 0 0 0 1 "Wpn-Missile TD/BP" SimTrigger -1 0 0XFFFFFFFF 0 0 0 1 "Wpn-Fire gun" SimPickle -1 0 0XFFFFFFFF 0 0 0 1 "Wpn-Pickle" BombIntervalDecrement -1 0 0X27 2 0 0 1 "Wpn-bomb interval dec" BombIntervalIncrement -1 0 0X28 2 0 0 1 "Wpn-bomb interval inc" BombRippleDecrement -1 0 0X27 1 0 0 1 "Wpn-bomb ripple dec" BombRippleIncrement -1 0 0X28 1 0 0 1 "Wpn-bomb ripple inc" BombBurstDecrement -1 0 0X33 2 0 0 1 "Wpn-CBU burst altitude dec" BombBurstIncrement -1 0 0X34 2 0 0 1 "Wpn-CBU burst altitude inc" SimReticleSwitch 1154 0 0X32 3 0 0 1 "Wpn-MAN Reticle" SimReticlePri -1 0 0XFFFFFFFF 0 0 0 1 "Wpn-MAN Reticle pri" SimReticleStby -1 0 0XFFFFFFFF 0 0 0 1 "Wpn-MAN Reticle stby" SimReticleOff -1 0 0XFFFFFFFF 0 0 0 1 "Wpn-MAN Reticle off" BombSGLRelease -1 0 0X27 4 0 0 1 "Wpn-release bombs singly" BombPairRelease -1 0 0X28 4 0 0 1 "Wpn-release bombs in pairs" SimToggleMissileCage -1 0 0XFFFFFFFF 0 0 0 1 "Wpn-Sidewinder-Cage/Uncage" SimToggleMissileSpotScan -1 0 0X16 1 0 0 1 "Wpn-Sidewinder Spot/Scan" SimACM30x20 -1 0 0X40 2 0 0 1 "Radar-ACM 30x20" SimACMBoresight -1 0 0X3F 2 0 0 1 "Radar-ACM boresight" SimACMSlew -1 0 0X41 2 0 0 1 "Radar-ACM slewable" SimACMVertical -1 0 0X42 2 0 0 1 "Radar-ACM vertical" SimRadarAAModeStep -1 0 0XFFFFFFFF 0 0 0 1 "Radar-A to A" SimRadarAGModeStep -1 0 0XFFFFFFFF 0 0 0 1 "Radar-A to G" SimRadarElevationDown -1 0 0XFFFFFFFF 0 0 0 1 "Radar-antenna tilt down" SimRadarElevationUp -1 0 0XFFFFFFFF 0 0 0 1 "Radar-antenna tilt up" SimRadarElevationCenter -1 0 0XFFFFFFFF 0 0 0 1 "Radar-antenna center" SimRadarBarScanChange -1 0 0X42 1 0 0 1 "Radar-bar scan" SimCursorDown -1 0 0X43 0 0 0 1 "Radar-cursor down" SimCursorLeft -1 0 0X44 0 0 0 1 "Radar-cursor left" SimCursorRight -1 0 0X57 0 0 0 1 "Radar-cursor right" SimCursorUp -1 0 0X42 0 0 0 1 "Radar-cursor up" SimRadarCursorZero -1 0 0XD0 1 0 0 1 "Radar-cursors reset" SimDesignate -1 0 0XFFFFFFFF 0 0 0 1 "Radar-Designate target" SimRadarGainDown -1 0 0X3D 0 0 0 1 "Radar-gain decrease" SimRadarGainUp -1 0 0X3E 0 0 0 1 "Radar-gain increase" SimRadarFOVStep -1 0 0XFFFFFFFF 0 0 0 1 "Radar-GM FOV" SimRadarFreeze -1 0 0XFFFFFFFF 0 0 0 1 "Radar-GM picture freeze" SimRadarSnowplow -1 0 0X44 1 0 0 1 "Radar-GM snowplow" SimHSDRangeStepDown -1 0 0XFFFFFFFF 0 0 0 1 "Radar-HSD range decrease" SimHSDRangeStepUp -1 0 0XFFFFFFFF 0 0 0 1 "Radar-HSD range increase" SimRadarNextTarget -1 0 0XFFFFFFFF 0 0 0 1 "Radar-lock next target" SimRadarPrevTarget -1 0 0XFFFFFFFF 0 0 0 1 "Radar-lock previous target" SimMaverickFOVStep -1 0 0X2F 1 0 0 1 "Radar-Maverick FOV" SimRadarRangeStepDown -1 0 0XFFFFFFFF 0 0 0 1 "Radar-range decrease" SimRadarRangeStepUp -1 0 0XFFFFFFFF 0 0 0 1 "Radar-range increase" SimDropTrack -1 0 0XFFFFFFFF 0 0 0 1 "Radar-return to search" SimSOIFOVStep -1 0 0XFFFFFFFF 0 0 0 1 "Radar-SOI FOV" SimRadarStandby -1 0 0X13 2 0 0 1 "Radar-standby" SimRadarAzimuthScanChange -1 0 0XFFFFFFFF 0 0 0 1 "Radar-submodes/azimuth" AFBrakesIn -1 0 0X2F 0 0 0 1 "Ckpit-Air brakes close" AFBrakesOut -1 0 0X30 0 0 0 1 "Ckpit-Air brakes open" AFBrakesToggle -1 0 0X30 1 0 0 1 "Ckpit-Air brakes toggle" SimSilenceHorn 1008 0 0X22 2 0 0 1 "Ckpit-Betty gear horn" ToggleNVGMode -1 0 0X31 0 0 0 1 "Ckpit-NVG" SimInhibitVMS -1 0 0X2F 2 0 0 1 "Ckpit-VMS Inhibit" ToggleClickablePitMode -1 0 0XFFFFFFFF 0 0 0 1 "Ckpit-ToggleClickablePitMode" SimCBEOSB_1T -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB1 MFD T" SimCBEOSB_2T -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB2 MFD T" SimCBEOSB_3T -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB3 MFD T" SimCBEOSB_4T -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB4 MFD T" SimCBEOSB_5T -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB5 MFD T" SimCBEOSB_6T -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB6 MFD T" SimCBEOSB_7T -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB7 MFD T" SimCBEOSB_8T -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB8 MFD T" SimCBEOSB_9T -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB9 MFD T" SimCBEOSB_10T -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB10 MFD T" SimCBEOSB_11T -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB11 MFD T" SimCBEOSB_12T -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB12 MFD T" SimCBEOSB_13T -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB13 MFD T" SimCBEOSB_14T -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB14 MFD T" SimCBEOSB_15T -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB15 MFD T" SimCBEOSB_16T -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB16 MFD T" SimCBEOSB_17T -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB17 MFD T" SimCBEOSB_18T -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB18 MFD T" SimCBEOSB_19T -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB19 MFD T" SimCBEOSB_20T -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB20 MFD T" SimCBEOSB_1F -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB1 MFD F" SimCBEOSB_2F -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB2 MFD F" SimCBEOSB_3F -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB3 MFD F" SimCBEOSB_4F -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB4 MFD F" SimCBEOSB_5F -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB5 MFD F" SimCBEOSB_6F -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB6 MFD F" SimCBEOSB_7F -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB7 MFD F" SimCBEOSB_8F -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB8 MFD F" SimCBEOSB_9F -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB9 MFD F" SimCBEOSB_10F -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB10 MFD F" SimCBEOSB_11F -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB11 MFD F" SimCBEOSB_12F -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB12 MFD F" SimCBEOSB_13F -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB13 MFD F" SimCBEOSB_14F -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB14 MFD F" SimCBEOSB_15F -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB15 MFD F" SimCBEOSB_16F -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB16 MFD F" SimCBEOSB_17F -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB17 MFD F" SimCBEOSB_18F -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB18 MFD F" SimCBEOSB_19F -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB19 MFD F" SimCBEOSB_20F -1 0 0XFFFFFFFF 0 0 0 1 "Sim-OSB20 MFD F" SimCBEOSB_BRTUP_T -1 0 0XFFFFFFFF 0 0 0 1 "Sim-Gain Up MFD T" SimCBEOSB_BRTUP_F -1 0 0XFFFFFFFF 0 0 0 1 "Sim-Gain Up MFD F" SimCBEOSB_BRTDOWN_T -1 0 0XFFFFFFFF 0 0 0 1 "Sim-Gain Down MFD T" SimCBEOSB_BRTDOWN_F -1 0 0XFFFFFFFF 0 0 0 1 "Sim-Gain Down MFD F" SimHUDBrightnessDown -1 0 0X2C 7 0 0 1 "Sim-Brightness Down" SimHUDBrightnessUp -1 0 0X2D 7 0 0 1 "Sim-Brightness Up" TimeAccelerate -1 0 0XF 0 0 0 1 "Sim-2x time compression" TimeAccelerateMaxToggle -1 0 0X3A 0 0 0 1 "Sim-4X time acceleration" SimOpenChatBox -1 0 0X14 1 0 0 1 "Sim-Chat" SimEndFlight -1 0 0X1 0 0 0 1 "Sim-Exit" LoadCockpitDefaults -1 0 0X26 0 0X2E 4 1 "Sim-cockpit setup load" SaveCockpitDefaults -1 0 0X1F 0 0X2E 4 1 "Sim-cockpit setup save" OTWToggleFrameRate -1 0 0X13 0 0X2C 2 1 "Sim-Display frame rate" SimMotionFreeze -1 0 0X19 1 0 0 1 "Sim-Freeze" OTWToggleNames -1 0 0X26 1 0 0 1 "Sim-labels near" OTWToggleCampNames -1 0 0X26 2 0 0 1 "Sim-labels far" SimTogglePaused -1 0 0X19 0 0 0 1 "Sim-Pause/Resume Toggle" SimPause -1 0 0XFFFFFFFF 0 0 0 1 "Sim-Pause" SimResume -1 0 0XFFFFFFFF 0 0 0 1 "Sim-Resume" ScreenShot -1 0 0XFFFFFFFF 0 0 0 1 "Sim-Screen shot" PrettyScreenShot -1 0 0XFFFFFFFF 0 0 0 1 "Sim-Pretty Screen shot" PrettyFilm -1 0 0X35 0 0 0 1 "Sim-Pretty Filming" OTWToggleScoreDisplay -1 0 0X13 4 0 0 1 "Sim-Show score" OTWToggleOnlinePlayersDisplay -1 0 0X18 2 0 0 1 "Sim-Show Online Status" SoundOff -1 0 0X1F 4 0 0 1 "Sim-Sound off" TimeAccelerateDec -1 0 0X3A 1 0 0 1 "Sim-Time Accel Dec" TimeAccelerateInc -1 0 0XF 1 0 0 1 "Sim-Time Accel Inc" DecreaseAlow -1 0 0X33 4 0 0 1 "Sim-ALOW altitude dec" IncreaseAlow -1 0 0X34 4 0 0 1 "Sim-ALOW altitude inc" SimRegen -1 0 0XFFFFFFFF 0 0 0 1 "Sim-Regen" SimFCCSubModeStep -1 0 0XFFFFFFFF 0 0 0 1 "Sim-FCC submodes" SimToggleMissileBoreSlave -1 0 0XFFFFFFFF 0 0 0 1 "Sim-Missile Bore/Slave" KneeboardTogglePage -1 0 0X25 4 0 0 1 "Sim-Kneeboard page" FOVIncrease -1 0 0X4E 7 0 0 1 "Sim-FOVIncrease" FOVDecrease -1 0 0X4A 7 0 0 1 "Sim-FOVDecrease" FOVDefault -1 0 0X9C 7 0 0 1 "Sim-FOVDefault" ToggleSmoke -1 0 0X1F 2 0 0 1 "Sim-Smoke Toggle" SimNextWaypoint -1 0 0X1F 5 0 0 1 "Sim-Steerpoint next" SimPrevWaypoint -1 0 0X1F 1 0 0 1 "Sim-Steerpoint previous" OTWStepMFD1 -1 0 0X1A 0 0 0 1 "Sim-MFD 1" OTWStepMFD2 -1 0 0X1B 0 0 0 1 "Sim-MFD 2" OTWStepMFD3 -1 0 0X1B 1 0 0 1 "Sim-MFD 3" OTWStepMFD4 -1 0 0X1A 1 0 0 1 "Sim-MFD 4" SimSpeedyGonzalesUp -1 0 0XFFFFFFFF 0 0 0 1 "SpeedyGonzalesUP" SimSpeedyGonzalesDown -1 0 0XFFFFFFFF 0 0 0 1 "SpeedyGonzalesDOWN" OTWTimeOfDayStep -1 0 0XFFFFFFFF 0 0 0 1 "Time of Day Step" OTWToggleActionCamera -1 0 0X29 1 0 0 1 "View-Action Camera" OTWStepNextAC -1 0 0X34 1 0 0 1 "View-aircraft next" OTWStepPrevAC -1 0 0X33 1 0 0 1 "View-aircraft previous" SimToggleGhostMFDs -1 0 0X17 0 0 0 1 "View-cockpit Ghost MFD Zoom" SimToggleCockpit -1 0 0X2 1 0 0 1 "View-cockpit Wide/Normal" SimToggleAltView -1 0 0XB 1 0 0 1 "View-cockpit Alternate View" FOVToggle -1 0 0XFFFFFFFF 0 0 0 1 "View-look closer" OTW1200View -1 0 0XFFFFFFFF 0 0 0 1 "View-cockpit " OTW1200DView -1 0 0XFFFFFFFF 0 0 0 1 "View-cockpit " OTW1200HUDView -1 0 0XB5 7 0 0 1 "View-cockpit HUD" OTW1200RView -1 0 0X50 7 0 0 1 "View-cockpit lower right" OTW1200LView -1 0 0X52 7 0 0 1 "View-cockpit lower left" OTW1000View -1 0 0X47 7 0 0 1 "View-cockpit 10:00" OTW200View -1 0 0X49 7 0 0 1 "View-cockpit 2:00" OTW900View -1 0 0XFFFFFFFF 0 0 0 1 "View-cockpit 9:00" OTW300View -1 0 0XFFFFFFFF 0 0 0 1 "View-cockpit 3:00" OTW800View -1 0 0X4F 7 0 0 1 "View-cockpit 8:00" OTW400View -1 0 0X51 7 0 0 1 "View-cockpit 4:00" OTWSnap300 -1 0 0X23 0 0 0 1 "View-Snap 2d to 3:00" OTWSnap900 -1 0 0X1F 0 0 0 1 "View-Snap 2d to 9:00" OTWViewReset -1 0 0X21 4 0 0 1 "View-Reset" OTWHud200View -1 0 0XFFFFFFFF 0 0 0 1 "View-Hudcockpit 2:00" OTWHud300View -1 0 0XFFFFFFFF 0 0 0 1 "View-Hudcockpit 3:00" OTWHud400View -1 0 0XFFFFFFFF 0 0 0 1 "View-Hudcockpit 4:00" OTWHud600RView -1 0 0XFFFFFFFF 0 0 0 1 "View-Hudcockpit 6:00 Right" OTWHud600LView -1 0 0XFFFFFFFF 0 0 0 1 "View-Hudcockpit 6:00 Left" OTWHud800View -1 0 0XFFFFFFFF 0 0 0 1 "View-Hudcockpit 8:00" OTWHud900View -1 0 0XFFFFFFFF 0 0 0 1 "View-Hudcockpit 9:00" OTWHud1100View -1 0 0XFFFFFFFF 0 0 0 1 "View-Hudcockpit 11:00" OTWGlanceForward -1 0 0X26 0 0 0 1 "View-glance forward" OTWCheckSix -1 0 0X4A 1 0 0 1 "View-glance backward" OTWViewDown -1 0 0X24 0 0 0 1 "View-rotate down" OTWViewLeft -1 0 0X33 0 0 0 1 "View-rotate left" OTWViewRight -1 0 0X34 0 0 0 1 "View-rotate right" OTWViewUp -1 0 0X16 0 0 0 1 "View-rotate up" OTWToggleHybridPitMode -1 0 0XFFFFFFFF 3 0 0 1 "View-Toggle Hybrid Pit Mode" OTWSelectHybridPitMode -1 0 0XFFFFFFFF 3 0 0 1 "View-Select Hybrid Pit Mode" OTWSelect2DCockpitMode -1 0 0X3 0 0 0 1 "View-2D Cockpit" OTWSelectChaseMode -1 0 0XA 0 0 0 1 "View-Chase" OTWSelectAirEnemyMode -1 0 0X9 2 0 0 1 "View-Enemy aircraft" OTWSelectGroundEnemyMode -1 0 0X9 4 0 0 1 "View-Enemy vehicle" OTWSelectFlybyMode -1 0 0XA 1 0 0 1 "View-Flyby" OTWSelectEFOVPadlockMode -1 0 0X6 0 0 0 1 "View-Extended FOV" OTWSelectAirFriendlyMode -1 0 0X9 0 0 0 1 "View-Friendly" OTWSelectGroundFriendlyMode -1 0 0X9 1 0 0 1 "View-Friendly ground unit" OTWSelectHUDMode -1 0 0X2 0 0 0 1 "View-HUD Only" OTWSelectIncomingMode -1 0 0X8 0 0 0 1 "View-Incoming" OTWSelectOrbitMode -1 0 0XB 0 0 0 1 "View-Orbit" OTWSelectF3PadlockMode -1 0 0X5 0 0 0 1 "View-Padlock" OTWStepNextPadlock -1 0 0X2D 0 0 0 1 "View-Padlock next" OTWStepPrevPadlock -1 0 0X2C 0 0 0 1 "View-Padlock previous" OTWStepNextPadlockAA -1 0 0XFFFFFFFF 0 0 0 1 "View-Padlock next AA" OTWStepPrevPadlockAA -1 0 0X4E 1 0 0 1 "View-Padlock prev AA" OTWStepNextPadlockAG -1 0 0X4E 4 0 0 1 "View-Padlock next AG" OTWStepPrevPadlockAG -1 0 0X4A 4 0 0 1 "View-Padlock prev AG" OTWSelectF3PadlockModeAA -1 0 0X5 1 0 0 1 "View-Padlock Mode=AA" OTWSelectF3PadlockModeAG -1 0 0X5 4 0 0 1 "View-Padlock Mode=AG" OTWSelectEFOVPadlockModeAA -1 0 0X6 1 0 0 1 "View-Padlock EFOV Mode=AA" OTWSelectEFOVPadlockModeAG -1 0 0X6 4 0 0 1 "View-Padlock EFOV Mode=AG" OTWSelectTargetMode -1 0 0X7 1 0 0 1 "View-Target" OTWTrackExternal -1 0 0X7 0 0 0 1 "View-Tracking" OTWSelect3DCockpitMode -1 0 0X4 0 0 0 1 "View-Virtual cockpit" OTWToggle3DEmptyShell -1 0 0X12 3 0 0 1 "View-Toggle empty cockpit shell" OTWToggleCustom3dPitView -1 0 0XFFFFFFFF 3 0 0 1 "View-Toggle Custom 3dPitMode" OTWNextCustom3dPitView -1 0 0XFFFFFFFF 3 0 0 1 "View-Next Custom 3dPit" OTWPrevCustom3dPitView -1 0 0XFFFFFFFF 3 0 0 1 "View-Prev Custom 3dPit" OTWSelectWeaponMode -1 0 0X8 1 0 0 1 "View-Weapon" OTWTrackTargetToWeapon -1 0 0X8 4 0 0 1 "View-Weapon's target" OTWToggleSidebar -1 0 0X4 1 0 0 1 "View-Toggle SA bar" OTWSelectSatelliteMode -1 0 0X29 0 0 0 1 "View-Satellite Camera" OTWViewZoomIn -1 0 0X57 1 0 0 1 "View-Zoom in" OTWViewZoomOut -1 0 0X58 1 0 0 1 "View-Zoom out" OTWSelectTopGunView -1 0 0XFFFFFFFF 0 0 0 1 "View-TopGun View" OTWSelectNextTopGunView -1 0 0XFFFFFFFF 0 0 0 1 "View-Next TopGun View" OTWSelectNextTopGunView -1 0 0XFFFFFFFF 0 0 0 1 "View-Prev TopGun View" OTWToggleEyeFly -1 0 0X17 2 0 0 1 "Sim-Eye Fly" FACCheckIn -1 0 0X21 1 0 0 1 "Radio-Check in with FAC" RadioAWACSCommand -1 0 0X10 0 0 0 1 "Radio-AWACS" RadioWingCommand -1 0 0X11 0 0 0 1 "Radio-Wingman command" RadioElementCommand -1 0 0X12 0 0 0 1 "Radio-Element command" RadioFlightCommand -1 0 0X13 0 0 0 1 "Radio-Flight command" RadioTowerCommand -1 0 0X14 0 0 0 1 "Radio-ATC message" RadioTankerCommand -1 0 0X15 0 0 0 1 "Radio-Tanker message" SimToggleChatMode -1 0 0XFFFFFFFF 0 0 0 1 "Sim-Toggle Chat Mode" ToggleSubTitles -1 0 0XFFFFFFFF 0 0 0 1 "Sim-Toggle Subtitles" ToggleInfoBar -1 0 0XFFFFFFFF 0 0 0 1 "Sim-Toggle Infobar" WinAmpNextTrack -1 0 0XFFFFFFFF 0 0 0 1 "WinAmp-Next Track" WinAmpPreviousTrack -1 0 0XFFFFFFFF 0 0 0 1 "WinAmp-Previous Track" WinAmpStopPlayback -1 0 0XFFFFFFFF 0 0 0 1 "WinAmp-Stop Playback" WinAmpStartPlayback -1 0 0XFFFFFFFF 0 0 0 1 "WinAmp-Start Playback" WinAmpTogglePlayback -1 0 0XFFFFFFFF 0 0 0 1 "WinAmp-Toggle Playback" WinAmpVolumeUp -1 0 0XFFFFFFFF 0 0 0 1 "WinAmp-Volume Up" WinAmpVolumeDown -1 0 0XFFFFFFFF 0 0 0 1 "WinAmp-Volume Down" CommandsSetKeyCombo -1 0 0X2C 2 0 0 1 "Key Combination" SimRandomError -1 0 0X10 0 0XFFFFFFFF 0 1 "Sim-RandomError" SimILSOn -1 0 0XFFFFFFFF 0 0 0 1 "ILS-ON" SimILSOff -1 0 0XFFFFFFFF 0 0 0 1 "ILS-OFF" SimILSOn -1 0 0XFFFFFFFF 0 0 0 1 "ILS-ON" SimILSOff -1 0 0XFFFFFFFF 0 0 0 1 "ILS-OFF" SimSetBubbleSize -1 0 0XFFFFFFFF 0 0 0 1 "Sim-Set Bubble Size" SuperCruise -1 0 0XFFFFFFFF 0 0 0 1 "Sim-Super Cruise 1½ x Thrust" SimCycleDebugLabels -1 0 0XFFFFFFFF 0 0 0 1 "Sim-Cycle Debug Labels" OTWToggleFlapDisplay -1 0 0X18 4 0 0 1 "Sim-Flap Display Toggle" OTWToggleEngineDisplay -1 0 0X10 0 0XFFFFFFFF 0 1 "Sim-Engine Debug" OTWSetScale -1 0 0XFFFFFFFF 0 0 0 -2 "Sim-BSS=1" OTWSetScale -1 0 0XFFFFFFFF 0 0 0 -2 "Sim-BSS=3" OTWSetScale -1 0 0XFFFFFFFF 0 0 0 -2 "Sim-BSS=5" OTWSetScale -1 0 0XFFFFFFFF 0 0 0 -2 "Sim-BSS=7" OTWSetScale -1 0 0XFFFFFFFF 0 0 0 -2 "Sim-BSS=9" OTWSetScale -1 0 0XFFFFFFFF 0 0 0 -2 "Sim-BSS=11" OTWSetScale -1 0 0XFFFFFFFF 0 0 0 -2 "Sim-BSS=13" OTWSetScale -1 0 0XFFFFFFFF 0 0 0 -2 "Sim-BSS=15" OTWSetScale -1 0 0XFFFFFFFF 0 0 0 -2 "Sim-BSS=17" OTWScaleDown -1 0 0XD1 4 0 0 -2 "Sim-object scale down" OTWScaleUp -1 0 0XC9 4 0 0 -2 "Sim-object scale up" OTWStateStep -1 0 0X39 1 0 0 -2 "Sim-cycle object states" OTWToggleAutoScale -1 0 0XB 0 0X2D 2 -2 "Sim-vehicle auto-scaling" OTWSetObjDetail -1 0 0X2 2 0X2D 2 -2 "Sim-Set object density" OTWObjDetailDown -1 0 0X3 2 0X2D 2 -2 "Sim-Decr object density" OTWObjDetailUp -1 0 0X4 2 0X2D 2 -2 "Sim-Incr object density" OTWToggleBilinearFilter -1 0 0X30 0 0X2D 2 -2 "Sim-Bilinear filtering" OTWToggleGLOC -1 0 0X30 0 0X2C 2 -2 "Sim-Blackout/Redout" OTWEnterPosition -1 0 0X2E 0 0X2C 2 -2 "Sim-Move to coordinates" OTWToggleShading -1 0 0X22 0 0X2D 2 -2 "Sim-Terrain shading" OTWToggleHaze -1 0 0X23 0 0X2D 2 -2 "Sim-Haze" KevinsFistOfGod -1 0 0X25 0 0X2C 2 -2 "Sim-Fist of God" OTWToggleLocationDisplay -1 0 0X26 0 0X2C 2 -2 "Sim-World Location" OTWTimeOfDayStep -1 0 0X34 5 0 0 -2 "Sim-Time of day" OTWToggleClouds -1 0 0X11 0 0X2D 2 -2 "Sim-clouds" SimToggleInvincible -1 0 0X2C 0 0X2C 2 -2 "Sim-invincibility" OTWToggleAeroDisplay -1 0 0X18 0 0X2C 2 -2 "Sim-Aerodynamic Debug" RadioMessageSend -1 0 0X10 0 0XFFFFFFFF 0 -2 "Radio-send message" OTWRadioMenuStep -1 0 0X10 0 0X10 1 -2 "Radio-next menu" OTWRadioMenuStep -1 0 0X10 0 0X10 0 -2 "Radio-next menu" OTWRadioMenuStepBack -1 0 0X10 1 0X10 1 -2 "Radio-previous menu" OTWRadioMenuStepBack -1 0 0X10 1 0X10 0 -2 "RadiO-previous menu" RadioMessageSend -1 0 0X11 0 0XFFFFFFFF 0 -2 "Radio-send message" OTWRadioMenuStep -1 0 0X11 0 0X11 0 -2 "Radio-next menu" OTWRadioMenuStep -1 0 0X11 0 0X11 1 -2 "Radio-next menu" OTWRadioMenuStepBack -1 0 0X11 1 0X11 1 -2 "Radio-previous menu" OTWRadioMenuStepBack -1 0 0X11 1 0X11 0 -2 "Radio-previous menu" RadioMessageSend -1 0 0X12 0 0XFFFFFFFF 0 -2 "Radio-send message" OTWRadioMenuStep -1 0 0X12 0 0X12 0 -2 "Radio-next menu" OTWRadioMenuStep -1 0 0X12 0 0X12 1 -2 "Radio-next menu" OTWRadioMenuStepBack -1 0 0X12 1 0X12 0 -2 "Radio-previous menu" OTWRadioMenuStepBack -1 0 0X12 1 0X12 1 -2 "Radio-previous menu" RadioMessageSend -1 0 0X13 0 0XFFFFFFFF 0 -2 "Radio-send message" OTWRadioMenuStep -1 0 0X13 0 0X13 1 -2 "Radio-next menu" OTWRadioMenuStep -1 0 0X13 0 0X13 0 -2 "Radio-next menu" OTWRadioMenuStepBack -1 0 0X13 1 0X13 0 -2 "Radio-previous menu" OTWRadioMenuStepBack -1 0 0X13 1 0X13 1 -2 "Radio-previous menu" RadioMessageSend -1 0 0X14 0 0XFFFFFFFF 0 -2 "Radio-send message" OTWRadioMenuStep -1 0 0X14 0 0X14 1 -2 "Radio-Next Menu" OTWRadioMenuStep -1 0 0X14 0 0X14 0 -2 "Radio-Next Menu" OTWRadioMenuStepBack -1 0 0X14 1 0X14 0 -2 "Radio-Previous Menu" OTWRadioMenuStepBack -1 0 0X14 1 0X14 1 -2 "Radio-Previous Menu" RadioMessageSend -1 0 0X15 0 0XFFFFFFFF 0 -2 "Radio-Send Message" OTWRadioMenuStep -1 0 0X15 0 0X15 1 -2 "Radio-Next Menu" OTWRadioMenuStep -1 0 0X15 0 0X15 0 -2 "Radio-Next Menu" OTWRadioMenuStepBack -1 0 0X15 1 0X15 0 -2 "Radio-Previous Menu" OTWRadioMenuStepBack -1 0 0X15 1 0X15 1 -2 "Radio-Previous Menu" ReloadTrackIR -1 0 0XFFFFFFFF 0 0 0 1 "Reload TrackIR" RecenterTrackIR -1 0 0XFFFFFFFF 0 0 0 1 "Recenter TrackIR" RecenterJoystick -1 0 0XFFFFFFFF 0 0 0 1 "Recenter Joystick" CampaignQuickSave -1 0 0XFFFFFFFF 0 0 0 1 "Campaign-QuickSave" SimTriggerFirstDetent 0 -1 -2 0 0x0 0 SimPickle 1 -1 -2 0 0x0 0 SimPinkySwitch 2 -1 -2 0 0x0 0 SimAPOverride 3 -1 -2 0 0x0 0 SimMissileStep 4 -1 -2 0 0x0 0 SimTriggerSecondDetent 5 -1 -2 0 0x0 0 SimTMSUp 6 -1 -2 0 0x0 0 SimTMSRight 7 -1 -2 0 0x0 0 SimTMSDown 8 -1 -2 0 0x0 0 SimTMSLeft 9 -1 -2 0 0x0 0 SimDMSUp 10 -1 -2 0 0x0 0 SimDMSRight 11 -1 -2 0 0x0 0 SimDMSDown 12 -1 -2 0 0x0 0 SimDMSLeft 13 -1 -2 0 0x0 0 SimCMSUp 14 -1 -2 0 0x0 0 SimCMSRight 15 -1 -2 0 0x0 0 SimCMSDown 16 -1 -2 0 0x0 0 SimCMSLeft 17 -1 -2 0 0x0 0 SimCursorEnable 18 -1 -2 0 0x0 0 SimTransmitCom2 19 -1 -2 0 0x0 0 SimTransmitCom1 20 -1 -2 0 0x0 0 SimCommsSwitchRight 21 -1 -2 0 0x0 0 SimCommsSwitchLeft 22 -1 -2 0 0x0 0 SimToggleMissileCage 23 -1 -2 0 0x0 0 SimSelectSRMOverride 24 -1 -2 0 0x0 0 SimSelectMRMOverride 25 -1 -2 0 0x0 0 AFBrakesOut 26 -1 -2 0 0x0 0 AFBrakesIn 27 -1 -2 0 0x0 0
Scroll down to the bottom of the file. You can see two broad types of entry in the list.
CampaignQuickSave -1 0 0XFFFFFFFF 0 0 0 1 “Campaign-QuickSave”
SimSelectMRMOverride 25 -1 -2 0 0x0 0
The longer entry at the top is a keyboard assignment. The shorter entries at the end of the list are DirectX assignments.
Just delete all the short entries at the end of the file and save it, et voila! You have removed all the directX assignments.
For an hours googling, you found nada. Had you browsed the BMS forums instead you might have found any of a dozen threads that direct you to Kolbes manual which is conveniently located in your install folder, and amazingly explains how to do all this.
Have fun assigning everything in your joystick control software.
-
Hey everyone, I have played DCS for many years and just started playing BMS Falcon 4.32 yesterday. On DCS I simply cleared all the DCS default joystick settings and then used the Saitek X52 software to program all my buttons to activate the DCS keyboard keys. On BMS when I go to the edit keys menu, I dont see any way to clear out the games default keys for my X52 controller. I want to completely wipe out all of the games default bindings for my joystick and then use my X52 software to bind my keys, how do I go about this? I’ve been using googlefu for an hour and I’ve gotten no where. I only want to use BMS to bind my throttle and control surfaces from my joystick which I’ve already one. Thanks in advance.
The idea of changing all keyboard binds to blank is possible with work. The least work is to go find a “blank.key” file someone has made and use that. What it would be is changing all (or nearly all) of the USB codes for the callbacks to the blank code.
From
SimSelectSRMOverride -1 0 0X20 0 0 0 1 “HOTAS-Dogfight override mode”
To
SimSelectSRMOverride -1 0 0XFFFFFFFF 0 0 0 1 “HOTAS-Dogfight override mode”Repeat times many many lines. A find-replace with regular expressions speeds this up a bunch but watch out not to break stuff like the radio menu commands.
-
Thanks for all the replies cept Bluewolf. Why do you all prefer the directx vs 3rd party software?
-
Thanks for all the replies cept Bluewolf. Why do you all prefer the directx vs 3rd party software?
Because DX goes straight from your stick to the BMS callback. Saitek x52/52pro key emulator software seems particularly finicky …. or at least in BMS. Occasional odd behavior, uncommanded key presses, etc. DX is just seems more stable, and for me, simpler to deal with.
That’s not to say I don’t use keyboard presses, just that I don’t put an ‘interpreter’ between the controller (keyboard or HOTAS) and BMS.
-
This is a fact in BMS.
In order to avoid bad key combinations or sticked commands, … it is highly recommended to use DX buttons rather than key emulation. And for HOTAS, avoid to the maximum the use of key combination (“CTL” + “UP-ARROW” in example)
Try to avoid to edit you .key manually … and better (is possible) to map your key-file within “Setup” “Controls”
… this is only advices.
-
disagree
Got a pit and 360+ binding made with only 30 of them in DX
I have never any stuck keys or keystroke problemto me DX is unstable (try to launch BMS with one ID missing and see what happens), complicated 0-31 and 1-32 id making it the whole setup shifted)
I use DX only where it is really necessary.
That is the ones you actually may need to keep depressed while using others
and there are not a lot of those -
+1 to Red Dog on this one. I use key assignments and TARGET to program my WH for BMS and have never had any problems with anything sticking or not working as it should. I started out trying to work with DX assignments but as soon as Windows decides to see the devices in a different order then the entire setup was screwed and I had to re-assign everything. Having to re-assign all of that with a WH and with MFDs is a non-starter.
Obviously I can’t speak for Saitek or CH software and how well it works with those guys. YMMV.
-
@Red:
disagree
Got a pit and 360+ binding made with only 30 of them in DX
I have never any stuck keys or keystroke problemto me DX is unstable (try to launch BMS with one ID missing and see what happens), complicated 0-31 and 1-32 id making it the whole setup shifted)
I use DX only where it is really necessary.
That is the ones you actually may need to keep depressed while using others
and there are not a lot of thoseYou are a pit-builder specialist of .key edition.
(try to launch BMS with one ID missing and see what happens)
Good point. (maybe will be fixed one day)
EDIT: However … Shhdontmove is using a single X52, not multiple devices, so, device ID shouldn’t be a big problem for him (?)
@ Shhdontmove: As you see, there is no absolute truth … make your choice
-
This is a fact in BMS.
In order to avoid bad key combinations or sticked commands, … it is highly recommended to use DX buttons rather than key emulation. And for HOTAS, avoid to the maximum the use of key combination (“CTL” + “UP-ARROW” in example)
Try to avoid to edit you .key manually … and better (is possible) to map your key-file within “Setup” “Controls”
… this is only advices.
I have read here
many
times over the years that using setup controls risks damaging your keyfile -
I have read here
many
times over the years that using setup controls risks damaging your keyfileThe question is … how? (except if there are some lines previously edited manually!)
AFAIK, if you are using the standard BMS.key and if you do not edit it manually (line added, comments or labels modified), there is no reasons to have troubles by using the SETUP panel. (?)
Personally … I never had any troubles (15years).
-
Think about:
Shift-A = shoot missile
Ctrl-B = lock target
Shift-Ctrl-A = ejectNow imagine you are in heated combat and you want to lock and shoot. Oops, you get ejected! This is a concept example but maybe 20 times per month someone has a problem like they can drop bombs but not shot AIM-120 and it’s because of SST software using a joystick to press a virtual keyboard to press a game callback.
Or maybe the cat walks across the keyboard and hits “H” but what does H do? Why have a joystick button in two places? What about using pinky+256 shift callback?
It seems tempting to be fast and lazy with default .key file and X-52 profile that presses default keyboard key binds but there is always a problem. Maybe not today or tomorrow but eventually there is a problem. It’s OK if you accept this problem which is coming because of “quick and dirty” profile just don’t cry when it comes.
-
Think about:
Shift-A = shoot missile
Ctrl-B = lock target
Shift-Ctrl-A = ejectNow imagine you are in heated combat and you want to lock and shoot. Oops, you get ejected! This is a concept example but maybe 20 times per month someone has a problem like they can drop bombs but not shot AIM-120 and it’s because of SST software using a joystick to press a virtual keyboard to press a game callback.
Or maybe the cat walks across the keyboard and hits “H” but what does H do? Why have a joystick button in two places? What about using pinky+256 shift callback?
It seems tempting to be fast and lazy with default .key file and X-52 profile that presses default keyboard key binds but there is always a problem. Maybe not today or tomorrow but eventually there is a problem. It’s OK if you accept this problem which is coming because of “quick and dirty” profile just don’t cry when it comes.
Indeed….
To avoid this kind of stuff, on my Warthog, I have my stick in full DX buttons, and most of my “long presses” buttons on my throttle too. Ex : Manual Pitch Override, Cursor Enable, the Mic switches functions. As for the rest of the throttle, I use only single keystrokes (ie : ‘s’ or ‘u’ , nothing with CTL, ALT, or SHIFT). Only on the base switches, I have “complicated” keystrokes, set to PULSE only (ie : 30ms on, then off).
This way, to have interferences between keystrokes, I would have to do them with my left hand only, by using switches in a 30 ms time. Not exactly likely… Of course, this require some planning beforehand.
-
Thanks for all the replies cept Bluewolf. Why do you all prefer the directx vs 3rd party software?
And cheers to you too buddy.
In answer to your question, using DirectX completely avoids the kind of problems that stuck modifier keys present. It also means you can press two buttons at precisely the same time and do not need to worry about the keybinds interacting.
In my limited BMS experience, DirectX has made much less screwups than when I was using keyboard bindings on my joystick.
-
Think about:
Shift-A = shoot missile
Ctrl-B = lock target
Shift-Ctrl-A = ejectNow imagine you are in heated combat and you want to lock and shoot. Oops, you get ejected! This is a concept example but maybe 20 times per month someone has a problem like they can drop bombs but not shot AIM-120 and it’s because of SST software using a joystick to press a virtual keyboard to press a game callback.
I use DX only where it is really necessary.
That is the ones you actually may need to keep depressed while using othersthe shoot missile callbaks has a 1 second delay. during that delay, many things could happen, and you certainly might need to press other keys. Therefore, as I suggested, those are the ones better used as DX.
just like the AP override, the ivc ptt uhf&vhf, basically any key that may be needed to be active for delay
all the rest are working perfectly fine with callbacksI have read here
many
times over the years that using setup controls risks damaging your keyfileUrban legend
it does delete your comment lines
but none of the assignation is changedfor some it may be a problem because the edited structure of the comments and therefore the ease of iuse of the file is deleted
but i have been saving my key assignement in the setup ui for years without any issue
but i don’t use comments line - i structure the file elsewherei understand it may be an issue for some, but it doesn’t screw key assignation, it screws the comment line indeed
-
Question to Blu3wolf… your peripherals are not listed, but if you were to add for example the 2 Thrustmaster Cougar MFDs to your BMS gaming setup, would you have to reprogram the DX codings, or is that automatically done within the DX code without further intervention? How about if you removed a BMS peripheral, such as removing the Cougar MFDs once programmed in? Is the DX coding / bindings you personally use posted within these forums? Thanks ever so much for your time.
-
Well, I actually already use the TM Cougar MFD pack. However, I originally set up my DX bindings before I had them, or had seriously considered buying them.
Before I had them, the peripherals I was using were; the X-65F joystick (no longer in use), and a set of Saitek Pro Flight Rudder Pedals. Not a long list!!!
The directX controls for assigning buttons work sequentially, independent of what device is plugged in. So button number 1 does one thing, button number 2 does something else, button number 186 does something else, etc.
To start with, all the directX assignments I had, were just the stick controls. buttons 0 through 27 on the keyfile, which display as buttons 1 through 28 in the BMS setup. So, I just set those up as I wanted, and saved it.
When I added the MFDs, they got added as the second and third devices (the rudder pedals went to the end of the list, for reasons which are somewhat murky to me). This meant that button number 1 on one MFD was button number 33 to the sim (32 buttons per device, 1 to 28 plus 4 POV buttons), button number 2 was number 34 in the sim, etc. In the keyfile, it was the same, just 1 number lower, so the keyfile listed the first two buttons on one MFD as being buttons 32 and 33.
In this simple example, it was just a case of adding the new bindings and away you go. Since then I have added a number of other peripherals to the sim however, which have simply been added to the end of the list.
The problem arises when you decide to remove gear. At this point, I have another set of panels which are plugged in as another 32 button DirectX device. Say I wanted to keep that (the 5th device), but to remove my MFDs. After doing so, there would be only 3 devices, and the panels buttons would be seen by the sim as being buttons 65 to 96. This is a problem, because my keyfile says that buttons 65 to 96 are mapped to the MFDs, and that those buttons activate OSB presses.
I spent a bit of time trying to prototype the electronics for my panels that I use, and originally to get the panels working they were plugged into a cannibalised USB game controllers circuit board, which was plugged into the computer (and was at the time device number 6). When I changed my setup to its current layout, with 5 devices, I had to go through my keyfile, and for every callback on the panels that used that circuit board, I had to decrease the number by 32 (which told BMS that instead of being device 6 button X, it would be device 5 button X, instead).
I can post the keyfile I use to the forum, but I doubt it will be of much use to you, given that my current setup is composed of some OEM gear and a noteworthy amount of homemade prototech… complete with cardboard and duct tape.
So, to summarize - For most users with a joystick HOTAS and pedals, adding the MFDs will mean just going to setup and adding the new buttons in the sim (if you use Kolbe’s keyfiles, its ALREADY DONE FOR YOU . . .). Removing the MFDs in that example after adding them will have no effect on your stick, but if you have more devices after the MFDs (like I do, and like most budding cockpit builders will do) then it will affect all the devices higher in number than the MFDs. No, the DX code I use is not currently on the forums to my knowledge, but Ill fix that for you, BUT I dont think it will help that much (and its mostly Kolbes work anyway with minor end user modification (THANKS KOLBE!!!)). Hope that helps to clarify, and if you have any questions, fire away.