Hello I´v a first working Key File Based on The Original Warthog Configuration wich was delivert with BMS
It´s only the Unshifted layer, feel free to add an shifted one.
To The Caff Flare button I assinged CMS Up
Additional I added:
NVG Toggle on the Mic Switch middle Button
Zoom in on “mouseweel” Forward
Zoom Out on “mouseweel” Back
VR Toom Toggle on “mouseweel press”
#################################################################
###
### TM TQS DX button mapping for the THROTTLE only,
### this is the UNSHIFTED (without holding Pinky/S3) layer.
###
###
### Note:
###
### The TM TQS Throttle does not provide a descrete DX button
### for each switch state. Hence BMS offers a special syntax to
### circumvent these limitations.
###
### - Normal: ... -1 -2 0 0x0 ...
### - Press: ... -2 -2 0 0x0 ...
### - Release: ... -2 -2 0 0x42 ...
###
#################################################################
SimDoNothing -1 0 0XFFFFFFFF 0 0 0 -2 "======== THROTTLE UNSHIFTED ========"
# Curser Press
SimCursorEnable 43 -1 -2 0 0x0 -1
# MSP (Mic Switch Press) (Win DX34 = BMS DX33)
ToggleNVGMode 36 -1 -2 0 0x0 -1
# UHF
SimTransmitCom1 33 -1 -2 0 0x0 -1
# IFF IN
SimCommsSwitchRight 34 -1 -2 0 0x0 -1
# VHF
SimTransmitCom2 35 -1 -2 0 0x0 -1
# IFFOut
SimCommsSwitchLeft 32 -1 -2 0 0x0 -1
# SPDF (SpeedBrk Fwd)
AFBrakesIn 41 -1 -2 0 0x0 -1
# SPDB (SpeedBrk Back)
AFBrakesOut 40 -1 -2 0 0x0 -1
# This one has its own syntax as it makes use of PRESS & RELEASE features.
# Please refer to the key file manual for more information.
# Dogfight switch
# This is a PRESS comand:
# -> DX button is moved from deactivated to activated state.
SimSelectMRMOverride 38 -2 -2 0 0x0 -1
# BSM (Boat Switch Ctr from Fwd) (Same DX #, but has instead of a "0" a "0x42".
# This is a RELEASE comand:
# -> DX button is moved from activated to deactivated state.
SimDeselectOverride 38 -2 -2 0x42 0x0 -1
# Note:
# The following switches also follow the same rules.
# BSB (Boat Switch Back) (Win DX42 = BMS DX41)
SimSelectSRMOverride 39 -2 -2 0 0x0 -1
# BSM (Boat Switch Ctr from Back)
SimDeselectOverride 39 -2 -2 0x42 0x0 -1
# Uncage
SimToggleMissileCage 37 -1 -2 0 0x0 -1
# IDLERON (Idle detent right - Back) (Win DX61 = BMS DX60)
SimThrottleIdleDetentBack 49 -2 -2 0 0x0 314
# IDLERON (Fwd from - Back)
SimThrottleIdleDetentForward 49 -2 -2 0x42 0x0 314
#Chaff Flare
SimCMSUp 48 -1 -2 0 0x0 -1
#Zoom Out
FOVDecrease 44 -1 -2 0 0x0 -1 "VIEWGEN: Decrease FOV – Or Mousewheel"
#Zoom in
FOVIncrease 46 -1 -2 0 0x0 -1 "VIEWGEN: Increase FOV – Or Mousewheel"
#Zoom Press
OTWVRZoomToggle 45 -1 -2 0 0x0 -1 "VIEWGEN: VR Zoom - Toggle"