Profil pour BS
Publié : jeu. août 27, 2009 3:29 pm
Bonjour voila je cherche des profils pour cougar pour BS.
Si vous avez ca dans vos filets..
Si vous avez ca dans vos filets..
Comme tu le sais Trebuh, je me lance dans le monde du Cougar.Trebuh a écrit :Tu vas dans les options, commandes d'axes. Ligne zoom, colonne cougar, ajout. Là tu bouges l'antenne sur tout l'axe (de butée en butée) et tu auras normalement JOY RX qui s'inscrira
mythe à ma connaissance en tout cas en cours de jeuV1per$14 a écrit : j'ai entendu parler de multiples profils Cougar ou plutot de la capacité du Cougar a pouvoir switcher entre plusieurs profils en cours de jeu ? Mythe ou realité ?
Code : Tout sélectionner
Rem ##############################################
Rem
Rem Ka-50.tmm
Rem for
Rem DCS Ka-50 Black Shark
Rem
Rem by Hellfrog
Rem
Rem Last modified: 12 juillet 2009, 3:17 pm
Rem
Rem Controllers: Thrustmaster Cougar
Rem
Rem ##############################################
Rem
Rem DCS Ka-50 Black Shark
Rem russian version 1.0 + patch to english cockpit
Rem Real mode (no arcade)
Rem Key Command List
Rem
Rem fell free to use it and modify it
Rem it is done for the community free of use
Rem
Rem ##############################################
REM syntax is for KBD US and with original keys as described in russian version
Rem it works well on an european french keyboard
Rem without any change (Qwerty / Azerty, but I included Q A Z W UsB codes if you need it)
REM USB codes for use of Left Right keys Alt Ctl Win and so on
Rem if no USB codes, BS seems to see the input not very well and it doesn't work anyway.
Rem I tested only the functions mapped on the cougar,
Rem so, some panel butons, best used with mouse click or vocal commands
Rem have never been mapped and have not been tested, maybe somme erros or bugs are stil present.
Rem if you read these lines, I assume you are able to correct this if needed.
Rem Brevities used :
rem Btn = button
rem Swt = switch
rem Cvr = Cover
rem Pwr = power
rem Gnl = general
rem Inc = increase
rem Dec = decrease
rem Prev = previous
rem _:_ = specify an option for the command or the button
rem _-_ = specify the different options in a toggle list
Rem ---------------------------
Rem 1- General
Rem ---------------------------
Rem work fine
Gnl_Pit:Door = USB (DE4 D06 U06 UE4) Rem RCTL c
Gnl_Eject = RPT(3) (USB (DE0 D08 U08 UE0)) Rem LCTL e x 3
Gnl_FPS_Display:Quick = USB(DE4 D48 U48 UE4) Rem RCtl PauseBreak
Gnl_Pit_PilotBody_Display = USB(DE5 D13 U13 UE5) Rem RShift p
Gnl_Controls_Indicators_Display = USB(DE4 D28 U28 UE4) Rem RCtl Enter
Rem not tested
Gnl_Mission_end = USB (D29 U29) Rem ESC
Gnl_Time_Pause = USB (DE4 D48 U48 UE4) rem Pause key = RCtl +Break key
Gnl_Time_Normal = USB (DE1 D1D U1D UE1) Rem LSHF z Rem USB (DE1 D1A U1A UE1) LSHF w
Gnl_Time_Accelerate = USB (DE0 D1D U1D UE0) Rem CTL z USB (DE0 D1A U1A UE0) CTL w
Gnl_Time_Decelerate = USB (DE2 D1D U1D UE2) rem LALT z USB (DE2 D1A U1A UE2) ALT w
Gnl_Windows_Score = USB (D34 U34) Rem '
Gnl_InfoBar = USB (DE0 D1C U1C UE0) rem LCTL y
Gnl_InfoBar_Units = USB (DE2 D1C U1C UE2) Rem LALT y
Gnl_NewPlane_Respawn = USB(DE5 DE4 D2B U2B UE4 UE5) Rem Rshf RCtl Tab
Gnl_Pit_MouseClick_Able = USB (DE2 D06 U06 UE2) Rem LALT c
Gnl_Screenshot = USB (DE0 D46 U46 UE0) Rem CTL PRNTSCRN
Gnl_FPS_Display:Fine = USB(DE4 D48 U48 D48 U48 UE4) Rem RCtl PauseBreak
Gnl_Multiplayer_Chat_All = USB (D35 U35) Rem `
Gnl_Multiplayer_Chat_Allies = USB (DE4 D34 U34 UE4) Rem RCTL `
Rem buggy : don't work :
Rem Is Cheat !
Gnl_Full_Start = USB(D91 D4A U4A U91) rem Home + LWin
Gnl_Full_Stop = USB(D91 D4D U4D U91) rem End + LWin
Rem --------------------------
Rem Inst ABRIS_AMMS
Rem --------------------------
rem work fine
ABRIS_Power = USB(DE5 D27 U27 UE5) Rem RShift 0
ABRIS_Btn:1 = 1
ABRIS_Btn:2 = 2
ABRIS_Btn:3 = 3
ABRIS_Btn:4 = 4
ABRIS_Btn:5 = 5
ABRIS_Btn:Axis:_Push = 6
ABRIS_Btn:Axis:_Dec = 7
ABRIS_Btn:Axis:_Inc = 8
ABRIS_Btn:Bright:_Dec = 9
ABRIS_Btn:Bright:_Inc = 0
Rem -----------------------
Rem Inst ADF
Rem -----------------------
Rem not tested
ADF_Channel:_Next = USB (DE0 D2E U2E UE0) Rem LCTL =
ADF_Channel:_Prev = USB (DE0 D2D U2D UE0) Rem LCTL -
ADF_Mode:_Change = USB (DE0 DE2 D2F U2F UE2 UE0) Rem LALT LCTL [
ADF_Receiver_Mode:_Change = USB (DE0 DE2 D30 U30 UE2 UE0) Rem LALT LCTL ]
ADF_Volume:Up = USB (DE0 DE2 D2E U2E UE2 UE0) Rem LALT LCTL =
ADF_Volume:Dn = USB (DE0 DE2 D2D U2D UE2 UE0) Rem LALT LCTL -
ADF_SelfTest:Btn = USB (DE0 DE2 D17 U17 UE2 UE0) Rem LALT LCTL t
Rem ----------------------------------
Rem Inst Autopilot
Rem ----------------------------------
rem all tested and work fine
Autopilot_Hold:_Bank = USB (DE1 D05 U05 UE1) Rem LSHF b
Autopilot_Hold:_Pitch = USB (DE1 D13 U13 UE1) Rem LSHF p
Autopilot_Hold:_Altitude = USB (DE1 D04 U04 UE1) Rem LSHF a USB (DE1 D14 U14 UE1) LSHF q
Autopilot_AltitudeMode:_BARO-RALT= USB (DE0 D1B U1B UE0) Rem LCTL x
Autopilot_Hold:_Heading = USB (DE1 D0B U0B UE1) Rem LSHF h
Autopilot_Desired:_Heading-Track = USB (DE2 D1B U1B UE2) Rem LALT x
Autopilot_Director_Control = USB (DE0 D04 U04 UE0) Rem LCTL a USB (DE0 D14 U14 UE0) CTL q
Rem -------------------------------------------------
Rem Inst Auxiliary Control Panel
Rem -------------------------------------------------
Rem not tested
Power-Hydrau-EKRAN-SelfTest_CvrSwt = USB (DE0 DE2 DE1 D11 U11 UE1 UE2 UE0) Rem LCTL LALT LSHF n
Power-Hydrau-EKRAN-SelfTest_Swt = USB (DE0 DE1 D11 U11 UE1 UE0) Rem LCTL LSHF n
LWSL140_SelfTest_Btn = USB (DE0 DE2 D11 U11 UE2 UE0) Rem LCTL LALT n
LWSL140_PWR_Swt = USB (DE0 D11 U11 UE0) Rem LCTL n
IlluminationCP_Swt = USB(DE5 DE6 D0F U0F UE6 UE5) Rem RSHF RALT L
CMDUV26_PWR_SwtCvr = USB (DE2 DE1 D06 U06 UE1 UE2) Rem LALT LSHF c
CMDUV26_PWR_Swt = USB (DE0 DE1 D06 U06 UE1 UE0) Rem LCTL LSHF c
CMDUV26BIT_SwtCvr = USB (DE0 DE2 DE1 D06 U06 UE1 UE2 UE0) Rem LCTL LALT LSHF c
CMDUV26BIT_Swt = USB (DE0 DE2 D06 U06 UE2 UE0) Rem LCTL LALT c
INU_PWR_Swt = USB (DE4 DE6 D0C U0C UE6 UE4) Rem RCTL RALT i
INU_Heater_Swt = USB (DE5 DE6 D0C U0C UE6 UE5) Rem RALT RSHF i
RocketGunPods_DataSelectorBtn:_Right = USB (DE2 D05 U05 UE2) Rem LALT b
RocketGunPods_DataSelectorBtn:_Left = USB (DE0 D05 U05 UE0) Rem LCTL b
ALMAZVoiceAlert_Test:Btn = USB (DE4 DE6 D19 U19 UE6 UE4) Rem RCtrl RAlt v
EjectSystemCircuit_Test:Btn = USB (DE4 DE5 D08 U08 UE5 UE4) Rem RShf e
EjectSystemCircuit_CheckSelBtn:Right = USB (DE2 DE1 D05 U05 UE1 UE2) Rem LALT LSHF b
EjectSystemCircuit_CheckSelBtn:Left = USB (DE0 DE1 D05 U05 UE1 UE0) Rem LCTL LSHF b
EGT:Right_ThresholdGov_Btn = USB (DE4 DE5 D0A U0A UE5 UE4) Rem RCtrl RShf g
EGT:Left_ThresholdGov_Btn = USB (DE6 DE5 D0A U0A UE5 UE6) Rem RAlt RShf g
Engine_VibrationMonit_Btn = USB (DE4 DE6 DE5 D19 U19 UE5 UE6 UE4) Rem RCtrl RAlt RShift v
Light-NVG-Pit_Bright:Dn = USB (DE0 DE1 D0E U0E UE1 UE0) Rem LCTL LSHF k
Light-NVG-Pit_Bright:Up = USB (DE0 DE2 D0E U0E UE2 UE0) Rem LCTL LALT k
Light-PitPanel_Bright:Dn = USB (DE0 DE1 D0F U0F UE1 UE0) Rem LCTL LSHF l
Light-PitPanel_Bright:Up = USB (DE0 DE2 D0F U0F UE2 UE0) Rem LCTL LALT l
Light-HSI-ADI_Bright:Dn = USB (DE0 DE1 D0D U0D UE1 UE0) Rem LCTL LSHF j
Light-HSI-ADI_Bright:Up = USB (DE0 DE2 D0D U0D UE2 UE0) Rem LCTL LALT j
Light-AuxPanel_Bright:Dn = USB (DE0 DE6 DE1 D18 U18 UE1 UE6 UE0) Rem LCTL RALT LSHF u
Light-AuxPanel_Bright:Up = USB (DE0 DE2 DE1 D18 U18 UE1 UE2 UE0) Rem LCTL LALT LSHF u
PVI_Light:Up = USB (DE4 DE5 D13 U13 UE5 UE4) Rem RSHF RCTL p
PVI_Light:Dn = USB (DE6 DE5 D13 U13 UE5 UE6) Rem RSHF RALT p
Rem ------------------------------------------
Rem Inst Collective Stick
Rem ------------------------------------------
Rem work fine :
Target_Lock = ENT
Shkval_View:Max-23x = =
Shkval_View:Wide-7x = -
TV_Target_Size:Inc = ]
TV_Target_Size:Dec = [
Nav_RouteMode:IO = r
Nav_DescentMode:IO = d
SpotLight:Left = USB (DE4 D36 U36 UE4) Rem RCtrl ,
SpotLight:Right = USB (DE4 D38 U38 UE4) Rem RCtrl /
SpotLight:Up = USB (DE4 D33 U33 UE4) Rem RCtrl ;
SpotLight:Dn = USB (DE4 D37 U37 UE4) Rem RCtrl .
Wpn_Select:Inward = i
Wpn_Select:Outward = y
Wpn_Select:All = u
Rem Wpn_Select:AAMode = USB (DE0 D18 U18 UE0) Rem LCTL u
Rem not modeled in game not functionnal
Turbine_RPM:Nominal = USB (DE6 D57 U57 UE6) Rem RAlt KP+
Turbine_RPM:Low = USB (DE6 D56 U56 UE6) Rem RAlt KP-
Collective:Brake-AltitudeLever:Assign = f
Rem ----------------------------------------------------------
Rem Inst Countermeasures dispensers UV-26
Rem ----------------------------------------------------------
rem work fine
CMS_Program:Start = INS
CMS_Program:Stop = DEL
CMS_Program:HowMuchSequences = USB (DE5 D49 U49 UE5) Rem RShift INS
CMS_Program:PauseBetweenSeq = USB (DE6 D49 U49 UE6) Rem RAlt INS
CMS_Program:HowMuchFlaresInSeq = USB (DE4 D49 U49 UE4) Rem RCtl INS
CMS_Program:Reset = USB (DE4 D4C U4C UE4) Rem RCtl DEL
CMS_Flare_Dispenser:Left-Both-Right = USB (DE6 D30 U30 UE6) Rem RAlt ]
CMS_Flare:Stores-Program = USB (DE4 D30 U30 UE4) Rem RCtl ]
Rem --------------------------------------
Rem Inst Cyclic Stick
Rem --------------------------------------
rem work fine
Target:Designate-SHKVAL:Uncage = o
SHKVAL_Slew:Up = ;
SHKVAL_Slew:Dn = .
SHKVAL_Slew:Left = ,
SHKVAL_Slew:Right = /
SHKVAL_:Center = USB (DE4 D0C U0C UE4) Rem RCTL i
Wpn_Gun:fire = SPC
Wpn_Gun:Select = c
Wpn_Current:Release = USB (DE6 D2C U2C UE6) Rem RAlt SPC
Wpn_Current:Release:Pres = USB (DE6 D2C) Rem KD( RAlt SPC)
Wpn_Current:Release:Rel = USB (U2C UE6) Rem KU(RAlt SPC)
Trim:Active = t
Trim:Reset = USB (DE0 D17 U17 UE0) Rem LCTL t
Autopilot_Hold:Hover = USB (DE2 D17 U17 UE2) Rem LALT t
Brake_Wheel:Press = USB(D1A) Rem KD(w)
Brake_Wheel:Release = USB(U1A) Rem KU(w)
Brake_Wheel:Parking = USB (DE1 D1A U1A UE1) Rem LSHF w
rem not tested :
Autopilot_EmergencyOff = USB (DE2 D04 U04 UE2) Rem LALT a USB (DE2 D14 U14 UE2) ALT q
Light_Pit_Gauges = USB (DE1 D0E U0E UE1) Rem LSHF k
Rem ---------------------------------------------
Rem Inst Datalink panel PRTs
Rem ---------------------------------------------
rem : not tested
PRTs_Target1_Vehicle = USB (DE1 D1E U1E UE1) Rem LSHF 1
PRTs_Target2_SAM = USB (DE1 D1F U1F UE1) Rem LSHF 2
PRTs_Target3_Other = USB (DE1 D20 U20 UE1) Rem LSHF 3
PRTs_ReferencePoint = USB (DE1 D21 U21 UE1) Rem LSHF 4
PRTs_ToWingman_1 = USB (DE0 D1E U1E UE0) Rem LCTL 1
PRTs_ToWingman_2 = USB (DE0 D1F U1F UE0) Rem LCTL 2
PRTs_ToWingman_3 = USB (DE0 D20 U20 UE0) Rem LCTL 3
PRTs_ToWingman_4 = USB (DE0 D21 U21 UE0) Rem LCTL 4
PRTs_To_All = USB (DE0 D22 U22 UE0) Rem LCTL 5
PRTs_EraseData = USB (DE1 D17 U17 UE1) Rem LSHF t
PRTs_IngressToTarget = USB (DE1 D1C U1C UE1) Rem LSHF y
PRTs_Send-Memory = USB (DE1 D18 U18 UE1) Rem LSHF u
PRTs_VoidBtn = USB (DE1 D0C U0C UE1) Rem LSHF i
Self_ID = USB (DE0 D0C U0C UE0) Rem LCTL i
Datalink_Mode = USB (DE0 D10 U10 UE0) Rem LCTL m
Rem ------------------------------------------------------------------
Rem Inst Engines start-up control panel and levers
Rem ------------------------------------------------------------------
Rem work fine :
Rem Eng = engine
APU_Stop_Btn = END
Eng_Start = HOME
Eng_Start:InterruptSequence = USB (DE6 D4A U4A UE6) Rem RAlt Home
Eng_Select:Which = e
Eng_Startup-Crank-FalseStart_Sel:Btn = USB (DE2 D08 U08 UE2) Rem LALT e
Eng:Left_Valve:CutOff = USB (DE4 D4B U4B UE4) Rem RCtl PGUP
Eng:Right_Valve:CutOff = USB (DE4 D4E U4E UE4) Rem RCtl PGDN
Rotor:Brake = USB (DE1 D15 U15 UE1) Rem LSHF r
Rem Thr = throttle
Thr:Up = PGUP rem (Idle-Medium-Auto-Full)
Thr:Dn = PGDN
Thr_Left:Up = USB (DE6 D4B U4B UE6) Rem RAlt PGUP
Thr_Left:Dn = USB (DE6 D4E U4E UE6) Rem RAlt PGDN
Thr_Right:Up = USB (DE5 D4B U4B UE5) Rem RShf PGUP
Thr_Right:Dn = USB (DE5 D4E U4E UE5) Rem RShf PGDn
Rem For use on digital axis statements or as logical btns in TMJ
Thr_Left:Up_Press = USB (DE6 D4B) Rem KD(RAlt PGUP)
Thr_Left:Up_Release = USB (UE6 U4B) Rem KU(RAlt PGUP)
Thr_Left:Dn_Pres = USB (DE6 D4E)
Thr_Left:Dn_Rel = USB (U4E UE6)
Thr_Right:Up_Pres = USB (DE5 D4B)
Thr_Right:Up_Rel = USB (U4B UE5)
Thr_Right:Dn_Pres = USB (DE5 D4E)
Thr_Right:Dn_Rel = USB (U4E UE5)
Rem -------------------------------------------------
Rem Inst Forward panel and gauges
Rem -------------------------------------------------
rem work fine :
Gear = g
MasterCaution:Aknowledge = m
Rotor_RPMCaution:Aknowledge = b
Rem not tested :
Gear:Emergency_Btn = USB (DE2 D0A U0A UE2) Rem LALT g
Gear:Emergency_CvrBtn = USB (DE0 D0A U0A UE0) Rem LCTL g
Clock_LeftBtn:Dn = USB (DE4 DE5 DE6 D06 U06 UE6 UE5 UE4) Rem RCtrl RShift RAlt c
Clock_LeftBtn:Up = USB (DE5 D10 U10 UE5) Rem RShf m
Clock_LeftBtn:RotateRight = USB (DE2 D37 U37 UE2) Rem LALT .
Clock_LeftBtn:RotateLeft = USB (DE2 D36 U36 UE2) Rem LALT ,
Clock_RightBtn:Dn = USB (DE5 DE6 D06 U06 UE6 UE5) Rem RShf RAlt c
Clock_RightBtn:RotateLeft = USB (DE4 DE5 D36 U36 UE5 UE4) Rem RCtl RShf ,
Clock_RightBtn:RotateRight = USB (DE4 DE5 D37 U37 UE5 UE4) Rem RCtl RShf .
Lamps_Test:Btn = USB (DE1 D0F U0F UE1) Rem LSHF l
LWS_CMD_operation_mode = USB (DE0 D0F U0F UE0) Rem LCTL l
HSI_Course_Btn:RotateRight = USB (DE0 DE2 D37 U37 UE2 UE0) Rem LCTL LALT .
HSI_Course_Btn:RotateLeft = USB (DE0 DE2 D36 U36 UE2 UE0) Rem LCTL LALT ,
HSI_Heading_Btn:RotateRight = USB (DE0 DE1 D37 U37 UE1 UE0) Rem LCTL LSHF .
HSI_Heading_Btn:RotateLeft = USB (DE0 DE1 D36 U36 UE1 UE0) Rem LCTL LSHF ,
HSI_Test:Btn = USB (DE0 DE2 D0B U0B UE2 UE0) Rem LCTL LALT h
HSI_Desired:TrackAngle-Heading:Auto-Manual = USB (DE0 D0B U0B UE0) Rem LCTL h
ADI_ZeroPitch_Trim:Right = USB (DE2 DE1 D37 U37 UE1 UE2) Rem LSHF LALT .
ADI_ZeroPitch_Trim:Left = USB (DE2 DE1 D36 U36 UE1 UE2) Rem LSHF LALT ,
ADI_Test:Btn = USB (DE2 DE1 D04 U04 UE1 UE2) Rem LSHF LALT a
ADI_Test:BtnCvr = USB (DE0 DE2 DE1 D04 U04 UE1 UE2 UE0) Rem LCTL LSHF LALT a
Rem SAI = Standby Attitude Indicator
SAI_Cage-ControlTest:Btn:Up = USB (DE5 D04 U04 UE5) Rem RSHF a
SAI_Cage-ControlTest:Btn:Right = USB (DE4 DE5 D04 U04 UE5 UE4) Rem RSHF RCTL a
SAI_Cage-ControlTest:Btn:Left = USB (DE5 DE6 D04 U04 UE6 UE5) Rem RSHF RALT a
Rem RALT = Radar Altimeter
RALT_AlertAltitude_Btn:RotateRight = USB (DE1 D37 U37 UE1) Rem LSHF .
RALT_AlertAltitude_Btn:RotateLeft = USB (DE1 D36 U36 UE1) Rem LSHF ,
RALT_Test:Btn = USB (DE2 DE1 D15 U15 UE1 UE2) Rem LSHF LALT r
Rem BALT = Baro altimeter
BALT_QFE:Btn:Up = USB (DE5 D2E U2E UE5) Rem RSHF =
BALT_QFE:Btn:Dn = USB (DE5 D2D U2D UE5) Rem RSHF -
GMeter_Reset:Btn = USB (DE1 D2D U2D UE1) Rem LSHF -
Laser_RangeFinder-Designator_Mode:SwtCvr = USB (DE2 DE1 D12 U12 UE1 UE2) Rem LSHF LALT o
Laser_RangeFinder-Designator_Mode:Swt = USB (DE1 D12 U12 UE1) Rem LSHF o
Laser_Designator_Reset:Btn = USB (DE0 DE2 D12 U12 UE2 UE0) Rem LCTL LALT o
Rem EGT = Exhaust gas temperature
EGT_Eng:Run_Indicator:Test:Btn = USB (DE0 D13 U13 UE0) Rem LCTL p
EGT_Eng:Stop_Indicator:Test:Btn = USB (DE2 D13 U13 UE2) Rem LALT p
Fuel_Quantity _Indicator:Test:Btn = USB (DE0 DE2 DE1 D13 U13 UE1 UE2 UE0) Rem LCTL LALT LSHF p
Rem -------------------------------------
Rem Inst HUD controls
Rem -------------------------------------
rem not tested :
HUD_ColorFilter:Up-Dn = USB (DE5 D0B U0B UE5) Rem RSHF h
HUD_Modes:Reticle-Night-Day = USB (DE5 D25 U25 UE5) Rem RSHF 8
HUD_Bright:Up = USB (DE4 DE5 D0B U0B UE5 UE4) Rem RCTL RSHF h
HUD_Bright:Dn = USB (DE4 DE6 D0B U0B UE6 UE4) Rem RCTL RALT h
HUD_Test:Btn = USB (DE4 DE5 DE6 D0B U0B UE6 UE5 UE4) Rem RCTL RSHF RALT h
Rem --------------------------------------------------------------
Rem Inst Landing Lights & Voice Warning Panel
Rem --------------------------------------------------------------
rem work fine :
VoiceMsg_EmergencyMode = USB (DE0 D19 U19 UE0) Rem LCTL v
VoiceMsg_Repeat = USB (DE2 D19 U19 UE2) Rem LALT v
VoiceMsg_Stop = USB (DE2 DE1 D19 U19 UE1 UE2) Rem LALT LSHF v
Light_LandSearch_Status:On-Retraction-Off = USB (DE5 D0F U0F UE5) Rem RSHF l
Light_LandSearch_Change:Main-Reserved = USB (DE4 D0F U0F UE4) Rem RCTL l
ADF_Beacon:Select = USB (DE2 D2E U2E UE2) Rem LALT =
Rem ------------------------------------------------
Rem Inst NAV panel controls PVI
Rem ------------------------------------------------
PVI_MasterModBtn:RotateRight = USB (DE6 D05 U05 UE6) Rem RAlt b
PVI_MasterModBtn:RotateLeft = USB (DE6 D19 U19 UE6) Rem RAlt v
PVI_Set_Fixtaking:Method = USB (DE4 D19 U19 UE4) Rem RCTL v
PVI_Datalink:Pwr = USB (DE4 D05 U05 UE4) Rem RCTL b
PVI_PushBtn_1 = USB (DE6 D1E U1E UE6) Rem RALT 1
PVI_PushBtn_2 = USB (DE6 D1F U1F UE6) Rem RALT 2
PVI_PushBtn_3 = USB (DE6 D20 U20 UE6) Rem RALT 3
PVI_PushBtn_4 = USB (DE6 D21 U21 UE6) Rem RALT 4
PVI_PushBtn_5 = USB (DE6 D22 U22 UE6) Rem RALT 5
PVI_PushBtn_6 = USB (DE6 D23 U23 UE6) Rem RALT 6
PVI_PushBtn_7 = USB (DE6 D24 U24 UE6) Rem RALT 7
PVI_PushBtn_8 = USB (DE6 D25 U25 UE6) Rem RALT 8
PVI_PushBtn_9 = USB (DE6 D26 U26 UE6) Rem RALT 9
PVI_PushBtn_0 = USB (DE6 D27 U27 UE6) Rem RALT 0
PVI_Mode:NavPosCorrection = USB (DE6 D08 U08 UE6) Rem RALT e
PVI_NAVPos_Initial = USB (DE6 D13 U13 UE6) Rem RALT p
PVI_Mode:Waypoint = USB (DE6 D14 U14 UE6) Rem RALT q
PVI_Mode:Airfields = USB (DE6 D17 U17 UE6) Rem RALT t
PVI_Mode:Targets = USB (DE6 D18 U18 UE6) Rem RALT u
PVI_INUAlignment:InFlight = USB (DE6 D1A U1A UE6) Rem RALT w
PVI_INUAlignment:Normal = USB (DE6 D1C U1C UE6) Rem RALT y
PVI_INUAlignment:Precise = USB (DE6 D15 U15 UE6) Rem RALT r
PVI_Enter = USB (DE6 D0C U0C UE6) Rem RALT i
PVI_Cancel = USB (DE6 D12 U12 UE6) Rem RALT o
PVI_SelfCoord = USB (DE6 D04 U04 UE6) Rem RALT a
PVI_Course-Time-Range = USB (DE6 D16 U16 UE6) Rem RALT s
PVI_Wind:Heading-Speed = USB (DE6 D07 U07 UE6) Rem RALT d
PVI_ToLastSTP:TrueHead-Time-Range = USB (DE6 D09 U09 UE6) Rem RALT f
PVI_ToTarget:Bearing-Range = USB (DE6 D0A U0A UE6) Rem RALT g
PVI_Light:Up = USB (DE4 DE5 D13 U13 UE5 UE4) Rem RSHF RCTL p
PVI_Light:Dn = USB (DE6 DE5 D13 U13 UE5 UE6) Rem RSHF RALT p
Rem ---------------------------------------
Rem Inst Overhead panel
Rem ---------------------------------------
rem not tested
Lights_Nav:10-30-100-Off = USB (DE6 D0F U0F UE6) Rem RALT L
Lights_Nav:CodeMode = USB (DE2 D0F U0F UE2) Rem LALT L
Wiper = USB (DE0 DE2 D1A U1A UE2 UE0) Rem LCTL LALT w
LWS_Reset:Btn = l Rem L LWS = Laser Warning System
Pitot_StaticPort-AoASensors_Heat = USB (DE2 DE1 D16 U16 UE1 UE2) Rem LALT LSHF s
Pitot_RamAir-Clock_Heat = USB (DE0 DE1 D16 U16 UE1 UE0) Rem LSHF LCTL s
Pitot_Heat:Test = USB (DE4 DE5 D16 U16 UE5 UE4) Rem RCTL RSHF s
Rotor_De-Icing = USB (DE0 DE2 DE1 D16 U16 UE1 UE2 UE0) Rem LCTL LALT LSHF s
De-Icing:Rotor = USB (DE0 DE2 DE1 D16 U16 UE1 UE2 UE0) Rem LCTL LALT LSHF s rem the same as above, other label if you prefer
Eng_De-Icing-DustProtect = USB (DE2 D0C U0C UE2) Rem LALT i
De-Icing:Eng = USB (DE2 D0C U0C UE2) Rem LALT i rem the same as above, other label if you prefer
Rem ------------------------------------------
Rem Inst Radio VHF
Rem ------------------------------------------
rem not tested
VHF2_Btn1:Up = USB (DE0 DE1 D1E U1E UE1 UE0) Rem LCTL LSHF 1
VHF2_Btn1:Dn = USB (DE0 DE2 D1E U1E UE2 UE0) Rem LCTL LALT 1
VHF2_Btn2:Up = USB (DE0 DE1 D1F U1F UE1 UE0) Rem LCTL LSHF 2
VHF2_Btn2:Dn = USB (DE0 DE2 D1F U1F UE2 UE0) Rem LCTL LALT 2
VHF2_Btn3:Up = USB (DE0 DE1 D20 U20 UE1 UE0) Rem LCTL LSHF 3
VHF2_Btn3:Dn = USB (DE0 DE2 D20 U20 UE2 UE0) Rem LCTL LALT 3
VHF2_Btn4:Up = USB (DE0 DE1 D21 U21 UE1 UE0) Rem LCTL LSHF 4
VHF2_Btn4:Dn = USB (DE0 DE2 D21 U21 UE2 UE0) Rem LCTL LALT 4
VHF2_R800_Squelch = USB (DE0 DE2 D15 U15 UE2 UE0) Rem LCTL LALT r
VHF2_AM-FM = USB (DE0 DE2 DE1 D10 U10 UE1 UE2 UE0) Rem LCTL LALT LSHF m
VHF2_DataTransRate = USB (DE0 DE2 D22 U22 UE2 UE0) Rem LCTL LALT 5
VHF2_ADF_Swt = USB (DE0 DE2 D04 U04 UE2 UE0) Rem LCTL LALT a
VHF2_EmergencyReceiver = USB (DE0 DE2 D08 U08 UE2 UE0) Rem LCTL LALT e
VHF2_Test:Btn = USB (DE0 DE1 D17 U17 UE1 UE0) Rem LCTL LSHF t
VHF2_Channel:Btn:Next = USB (DE4 DE6 D10 U10 UE6 UE4) Rem RCTL RALT m
VHF2_Channel:Btn:Prev = USB (DE4 DE6 D11 U11 UE6 UE4) Rem RCTL RALT n
VHF2_R828_Squelch = USB (DE4 DE6 D15 U15 UE6 UE4) Rem RCTL RALT r
VHF2_Tuner:Btn = USB (DE4 DE6 D17 U17 UE6 UE4) Rem RCTL SHF t
VHF2_Volume:Up = USB (DE0 DE1 D30 U30 UE1 UE0) Rem LCTL LSHF ]
VHF2_Volume:Dn = USB (DE0 DE1 D2F U2F UE1 UE0) Rem LCTL LSHF [
Rem ------------------------------------------------------------
Rem Inst Targeting Display Control Panel PUR
Rem ------------------------------------------------------------
rem work fine
Helmet_On-Off = h
Automatic_TrackingGunSight_LaserNoSkal = p
Target_Mode_Reset = BSP Rem resume to navigation mode !
Target_Mode:AutomaticTurnOnTarget= q
Target_Mode:GroundMoving = n
Target_Mode:AA = v
Head-On_TargetAA_Aspect = USB (DE2 D16 U16 UE2) Rem LALT s
rem not tested
HUD_Scales_Reject = USB (DE4 D16 U16 UE4) Rem RCTL s
IT23_Brightness:Dn = USB (DE4 DE6 D2F U2F UE6 UE4) Rem RCTL RALT [
IT23_Brightness:Up = USB (DE4 DE6 D30 U30 UE6 UE4) Rem RCTL RALT ]
IT23_Contrast:Dn = USB (DE4 DE5 D2F U2F UE5 UE4) Rem RCTL RSHF [
IT23_Contrast:Up = USB (DE4 DE5 D30 U30 UE5 UE4) Rem RCTL RSHF ]
IT23_Black-White_Swt = USB (DE4 DE5 D05 U05 UE5 UE4) Rem RCTL RSHF b
Helmet_Bright:Dn = USB (DE4 DE6 DE5 D2F U2F UE5 UE6 UE4) Rem RCTL RALT RSHF [
Helmet_Bright:Up = USB (DE4 DE6 DE5 D30 U30 UE5 UE6 UE4) Rem RCTL RALT RSHF ]
Laser_Stby:Swt = USB (DE5 D12 U12 UE5) Rem RSHF o
LaserCode_Btn:Left = USB (DE4 DE6 DE5 D0C U0C UE5 UE6 UE4) Rem RCTL RALT RSHF i
LaserCode_Btn:Right = USB (DE4 DE6 DE5 D12 U12 UE5 UE6 UE4) Rem RCTL RALT RSHF o
TargetingSystem_K041_:PWR = USB (DE1 D07 U07 UE1) Rem LSHF d
Wpn_ Mode_SelBtn:Right = USB (DE2 D09 U09 UE2) Rem LALT f
Wpn_ Mode_SelBtn:Left = USB (DE0 D09 U09 UE0) Rem LCTL f
Wpn_ Mode_Training:Swt = USB (DE4 DE1 D0F U0F UE1 UE4) Rem RCTL LSHF l
Rem ------------------------------------
Rem Inst Wall panel
Rem ------------------------------------
rem work fine
Signal_Flares:Red = USB (DE2 D1E U1E UE2) Rem LALT 1
Signal_Flares:Green = USB (DE2 D1F U1F UE2) Rem LALT 2
Signal_Flares:White = USB (DE2 D20 U20 UE2) Rem LALT 3
Signal_Flares:Yellow = USB (DE2 D21 U21 UE2) Rem LALT 4
rem not tested
Elec_Pwr:Ground:DC_CvrSwt = USB (DE0 DE2 DE1 D14 U14 UE1 UE2 UE0) Rem LCTL LALT LSHF q
Elec_Pwr:Ground:DC_Swt = USB (DE0 DE1 D14 U14 UE1 UE0) Rem LCTL LSHF q
Elec_Pwr:Ground:AC_Swt = USB (DE0 DE1 D15 U15 UE1 UE0) Rem LCTL LSHF r
Elec_Pwr:Batt:2_CvrSwt = USB (DE0 DE2 DE1 D1A U1A UE1 UE2 UE0) Rem LCTL LALT LSHF w
Elec_Pwr:Batt:2_Swt = USB (DE0 DE1 D1A U1A UE1 UE0) Rem LCTL LSHF w
Elec_Pwr:Batt:1_CvrSwt = USB (DE0 DE2 DE1 D08 U08 UE1 UE2 UE0) Rem LCTL LALT LSHF e
Elec_Pwr:Batt:1_Swt = USB (DE0 DE1 D08 U08 UE1 UE0) Rem LCTL LSHF e
Elec_APU:Left = USB (DE0 DE1 D1C U1C UE1 UE0) Rem LCTL LSHF y
Elec_APU:Right = USB (DE0 DE1 D18 U18 UE1 UE0) Rem LCTL LSHF u
Elec_PwrInverter:AUTO-OFF-MAN = USB (DE0 DE1 D0C U0C UE1 UE0) Rem LCTL LSHF i
Radio_Intercom_AVSK-SPU9 = USB (DE0 DE2 D1D U1D UE2 UE0) Rem LCTL LALT z
Radio_VHF-R800:2 = USB (DE0 DE2 D13 U13 UE2 UE0) Rem LCTL LALT p
Radio_VHF-R828:1 = USB (DE4 DE6 D13 U13 UE6 UE4) Rem RCTL RALT p
Radio_Datalink:TLK = USB (DE0 DE1 D12 U12 UE1 UE0) Rem LCTL LSHF o
Radio_Datalink:TLK_UHF = USB (DE0 DE1 D13 U13 UE1 UE0) Rem LCTL LSHF p
Fuel_Pomps_Tank:Fwd = USB (DE0 DE1 D04 U04 UE1 UE0) Rem LCTL LSHF a
Fuel_Pomps_Tank:Rear = USB (DE0 DE1 D07 U07 UE1 UE0) Rem LCTL LSHF d
Fuel_Pomps_Tank:Ext:Inner = USB (DE0 DE1 D09 U09 UE1 UE0) Rem LCTL LSHF f
Fuel_Pomps_Tank:Ext:Outer = USB (DE0 DE1 D0A U0A UE1 UE0) Rem LCTL LSHF g
Fuel_Meter_Pwr = USB (DE0 DE1 D0B U0B UE1 UE0) Rem LCTL LSHF h
Fuel_Eng:Left_ShutOFF_CvrSwt = USB (DE4 DE6 DE5 D0D U0D UE5 UE6 UE4) Rem RCTL RALT RSHF j
Fuel_Eng:Left_ShutOFF_Swt = USB (DE4 DE5 D0D U0D UE5 UE4) Rem RCTL RSHF j
Fuel_Eng:Right_ShutOFF_CvrSwt = USB (DE4 DE6 DE5 D0E U0E UE5 UE6 UE4) Rem RCTL RALT RSHF k
Fuel_Eng:Right_ShutOFF_Swt = USB (DE4 DE5 D0E U0E UE5 UE4) Rem RCTL RSHF k
Fuel_APU_ShutOFF_CvrSwt = USB (DE4 DE6 DE5 D0F U0F UE5 UE6 UE4) Rem RCTL RALT RSHF l
Fuel_APU_ShutOFF_Swt = USB (DE4 DE5 D0F U0F UE5 UE4) Rem RCTL RSHF l
Fuel_ByPass_CvrSwt = USB (DE4 DE6 DE5 D33 U33 UE5 UE6 UE4) Rem RCTL RALT RSHF ;
Fuel_ByPass_Swt = USB (DE4 DE5 D33 U33 UE5 UE4) Rem RCTL RSHF ;
Eject_System_Pwr_CvrSwt = USB (DE4 DE6 DE5 D08 U08 UE5 UE6 UE4) Rem RCTL RALT RSHF e
Eject_System_Pwr:1 = USB (DE4 DE5 D08 U08 UE5 UE4) Rem RALT RSHF e
Eject_System_Pwr:2 = USB (DE4 DE5 D15 U15 UE5 UE4) Rem RALT RSHF r
Eject_System_Pwr:3 = USB (DE4 DE5 D17 U17 UE5 UE4) Rem RALT RSHF t
Wpn_Control_CvrSwt = USB (DE0 DE2 DE1 D07 U07 UE1 UE2 UE0) Rem LCTL LALT LSHF d
Wpn_Control_Swt = USB (DE2 DE1 D07 U07 UE1 UE2) Rem LALT LSHF d
Hydraulics_CvrSwt = USB (DE0 DE2 DE1 D0B U0B UE1 UE2 UE0) Rem LCTL LALT LSHF h
Hydraulics_Swt = USB (DE2 DE1 D0B U0B UE1 UE2) Rem LALT LSHF h
IFF_Pwr_CvrSwt = USB (DE0 DE2 DE1 D0C U0C UE1 UE2 UE0) Rem LCTL LALT LSHF i
IFF_Pwr_Swt = USB (DE2 DE1 D0C U0C UE1 UE2) Rem LALT LSHF i
Targeting-Navigation_System_Pwr = USB (DE1 D11 U11 UE1) Rem LSHF n
Shkval_AutoScan_Rate:Up = USB (DE0 DE1 D10 U10 UE1 UE0) Rem LCTL LSHF m
Shkval_AutoScan_Rate:Dn = USB (DE0 DE2 D10 U10 UE2 UE0) Rem LCTL LALT m
Shkval_Wiper= USB (DE4 DE1 D10 U10 UE1 UE4) Rem RCTL LSHF m
Fire_Ext:Eng:Left = USB (DE1 D09 U09 UE1) Rem LSHF f
Fire_Ext:Eng:Right = USB (DE5 D09 U09 UE5) Rem RSHF f
Fire_Ext:APU = USB (DE2 DE1 D09 U09 UE1 UE2) Rem LSHF LALT f
Fire_Ext:OIL_CoolingFan = USB (DE0 DE2 DE1 D09 U09 UE1 UE2 UE0) Rem LCTL LALT LSHF f
Fire_Ext:Work-OFF-Test_CvrSwt = USB (DE0 DE2 DE1 D1D U1D UE1 UE2 UE0) Rem LCTL LALT LSHF z
Fire_Ext:Work-OFF-Test_Swt = USB (DE0 DE1 D1D U1D UE1 UE0) Rem LCTL LSHF z
Fire_Signals = USB (DE6 DE5 D1D U1D UE5 UE6) Rem RALT RSHF z
Fire_Ext:1Auto-2Man_CvrBtn = USB (DE4 DE6 DE5 D1D U1D UE5 UE6 UE4) Rem RCTL RALT RSHF z
Fire_Ext:1Auto-2Man_Btn = USB (DE4 DE5 D1D U1D UE5 UE4) Rem RCTL RSHF z
Rem EEG = Electronic Engine Governor
EEG_Eng:Left_CvrSwt = USB (DE4 DE6 D4A U4A UE6 UE4) Rem RCTL RALT HOME
EEG_Eng:Left = USB (DE4 D4A U4A UE4) Rem RCTL HOME
EEG_Eng:Right_CvrSwt = USB (DE4 DE6 D4D U4D UE6 UE4) Rem RCTL RALT END
EEG_Eng:Right = USB (DE4 D4D U4D UE4) Rem RCTL END
EEG_ Pwr:Turbine_Channel:1-2_Test_CvrSwt = USB (DE0 DE1 D4D U4D UE1 UE0) Rem LCTL LSHF END
EEG_ Pwr:Turbine_Channel:1-2_Test_Swt = USB (DE0 DE2 D4D U4D UE2 UE0) Rem LCTL LALT END
EEG_Gas_Generator:Test-Work_CvrSwt = USB (DE4 DE5 D4D U4D UE5 UE4) Rem RCTL RSHF END
EEG_Gas_Generator:Test-Work_Swt = USB (DE6 DE5 D4D U4D UE5 UE6) Rem RALT RSHF END
Heading_Gyro-Mag-Manual = USB (DE2 DE1 D0A U0A UE1 UE2) Rem LSHF LALT g
Rem SAI = Standby Attitude Indicator
SAI_Pwr = USB (DE5 D11 U11 UE5) Rem RSHF n
SAI_SelfTest_Btn = USB (DE5 DE1 D11 U11 UE1 UE5) Rem RSHF LSHF n
Lighting_Pit_NightVision_Swt = USB (DE5 D0E U0E UE5) Rem RSHF k
Lighting_Pit_Panel_Swt = USB (DE4 D0E U0E UE4) Rem RCTL k
Lighting_Pit_InteriorLamp_Swt = k
Lighting_HSI+ADI_Swt = USB (DE6 DE5 D0E U0E UE5 UE6) Rem RALT RSHF k
Lighting_PanelAux_Swt = USB (DE4 DE6 D0E U0E UE6 UE4) Rem RCTL RALT k
Lighting_Pit_Gauges = USB (DE1 D0E U0E UE1) Rem LSHF k
Lights_RotorTip = USB (DE6 D0D U0D UE6) Rem RALT j
Lights_AntiColide = USB (DE5 D0D U0D UE5) Rem RSHF j
Lights_Formation:10-30-100-Off = USB (DE4 D0D U0D UE4) Rem RCTL j
Signal_Flares:Pwr = USB (DE4 D27 U27 UE4) Rem RCTL 0
Compass_MagVar_Btn:Right = USB (DE6 DE5 D10 U10 UE5 UE6) Rem RALT RSHF m
Compass_MagVar_Btn:Left = USB (DE4 DE5 D10 U10 UE5 UE4) Rem RCTL RSHF m
Rem -----------------------------------------------------------------
Rem Inst Weapons Status and Control Panel PUI-800
Rem -----------------------------------------------------------------
rem work fine
Wpn_Control:Auto-Man_Swt = a
Wpn_Salvo_Swt = s
Wpn_Gun:RoundSelector_Swt = USB (DE0 D06 U06 UE0) Rem LCTL c
Wpn_Gun:ROF = USB (DE1 D06 U06 UE1) Rem LSHF c
Wpn_Jettison:External = USB (DE2 D15 U15 UE2) Rem LALT r
Wpn_Jettison:ArmMode_Explode-No = USB (DE2 DE1 D1A U1A UE1 UE2) Rem LSHF LALT w
Wpn_ExpediteEmergencyATGMLaunch = USB (DE4 D1A U1A UE4) Rem RCTL w
Wpn_MasterArm = USB (DE2 D1A U1A UE2) Rem LALT w
Rem --------------------------
Rem V-1 Labels
Rem --------------------------
rem not tested
Labels_All = USB (DE1 D43 U43 UE1) Rem LSHF F10
Labels_AA = USB (DE1 D3B U3B UE1) Rem LSHF F2
Labels_Missile = USB (DE1 D3F U3F UE1) Rem LSHF F6
Labels_Vehicle-Ship = USB (DE1 D42 U42 UE1) Rem LSHF F9
Rem ----------------------------------------
Rem Radio Communications
Rem ----------------------------------------
rem work fine
Coms_Menu = USB (D31 U31) Rem \
Coms_Menu_Abort = USB (D29 U29) Rem ESC
Coms_SPU9Radio_Btn = USB (DE0 DE2 D38 U38 UE2 UE0) Rem LCTL LALT /
rem buggy not working
REM *******************
rem USB code for LeftWindows key not OK : 91, 92, 93 ?
rem Coms_Flight:CompleteMis-RTB = USB (D91 D08 U08 U91) Rem LWIN e
rem Coms_Flight:CompleteMis-Rejoin = USB (D91 D15 U15 U91) Rem LWIN r
rem Coms_Flight:Formation_Toggle = USB (D91 D17 U17 U91) Rem LWIN t
rem Coms_Flight:Formation_JoinUp = USB (D91 D1C U1C U91) Rem LWIN y
rem Coms_Flight:AttackGround = USB (D91 D0A U0A U91) Rem LWIN g
rem Coms_Flight:AttackAirDefense = USB (D91 D07 U07 U91) Rem LWIN d
rem Coms_:AttackTarget = USB (D91 D14 U14 U91) Rem LWIN q
rem Coms_:CoverMe = USB (D91 D1A U1A U91) Rem LWIN w
Rem MACROS / Coms
Rem ==============
rem all works fine :
Rem Coms Flight ----------------------------------------------
Com_Flight_Attack_MyTarget = USB (D31 U31) DLY(120) F1 DLY(120) F1 DLY(120) F1
Com_Flight_Attack_MyEnnemy = USB (D31 U31) DLY(120) F1 DLY(120) F1 DLY(120) F2
Com_Flight_Attack_Bandits = USB (D31 U31) DLY(120) F1 DLY(120) F1 DLY(120) F3
Com_Flight_Attack_AirDefense = USB (D31 U31) DLY(120) F1 DLY(120) F1 DLY(120) F4
Com_Flight_Attack_GroundTargets = USB (D31 U31) DLY(120) F1 DLY(120) F1 DLY(120) F5
Rem F6 not used
Com_Flight_Attack_Rejoin = USB (D31 U31) DLY(120) F1 DLY(120) F1 DLY(120) F7
Com_Flight_Attack_RTBase = USB (D31 U31) DLY(120) F1 DLY(120) F1 DLY(120) F8
Com_Flight_Attack_DTL_Targets_Near = USB (D31 U31) DLY(120) F1 DLY(120) F1 DLY(120) F9 DLY(120) F1
Com_Flight_Attack_DTL_Targets_Far = USB (D31 U31) DLY(120) F1 DLY(120) F1 DLY(120) F9 DLY(120) F2
Com_Flight_Attack_DTL_TargetType_Near = USB (D31 U31) DLY(120) F1 DLY(120) F1 DLY(120) F9 DLY(120) F3
Com_Flight_Attack_DTL_TargetType_Far = USB (D31 U31) DLY(120) F1 DLY(120) F1 DLY(120) F9 DLY(120) F4
Com_Flight_Attack_DTL_Targets = USB (D31 U31) DLY(120) F1 DLY(120) F1 DLY(120) F10
Com_Flight_Go_Pincer_Left = USB (D31 U31) DLY(120) F1 DLY(120) F2 DLY(120) F1
Com_Flight_Go_Pincer_Right = USB (D31 U31) DLY(120) F1 DLY(120) F2 DLY(120) F2
Com_Flight_Goto_Base = USB (D31 U31) DLY(120) F1 DLY(120) F3 DLY(120) F1
Com_Flight_Goto_Route = USB (D31 U31) DLY(120) F1 DLY(120) F3 DLY(120) F2
Com_Flight_Goto_DTLPoint = USB (D31 U31) DLY(120) F1 DLY(120) F3 DLY(120) F3
Com_Flight_CoverMe = USB (D31 U31) DLY(120) F1 DLY(120) F4
Com_Flight_Jetison = USB (D31 U31) DLY(120) F1 DLY(120) F5
Com_Flight_Form_Type_Heavy = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F1
Com_Flight_Form_Type_Echelon = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F2
Com_Flight_Form_Type_Spread = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F3
Com_Flight_Form_Type_Trail = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F4
Com_Flight_Form_Type_Overwatch = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F5
Com_Flight_Form_Type_Left = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F6
Com_Flight_Form_Type_Right = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F7
Com_Flight_Form_Type_Tight = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F8
Com_Flight_Form_Type_Cruise = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F9
Com_Flight_Form_Type_Combat = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F10
Com_Flight_Goto_Rejoin = USB (D31 U31) DLY(120) F1 DLY(120) F7
Com_Flight_Goto_NoMove = USB (D31 U31) DLY(120) F1 DLY(120) F8
Rem Coms Wingman 2 ----------------------------------------------
Com_Wgm_2_Attack_MyTarget = USB (D31 U31) DLY(120) F2 DLY(120) F1 DLY(120) F1
Com_Wgm_2_Attack_MyEnnemy = USB (D31 U31) DLY(120) F2 DLY(120) F1 DLY(120) F2
Com_Wgm_2_Attack_Bandits = USB (D31 U31) DLY(120) F2 DLY(120) F1 DLY(120) F3
Com_Wgm_2_Attack_AirDefense = USB (D31 U31) DLY(120) F2 DLY(120) F1 DLY(120) F4
Com_Wgm_2_Attack_GroundTargets = USB (D31 U31) DLY(120) F2 DLY(120) F1 DLY(120) F5
rem F6 not used
Com_Wgm_2_Attack_Rejoin = USB (D31 U31) DLY(120) F2 DLY(120) F1 DLY(120) F7
Com_Wgm_2_Attack_RTBase = USB (D31 U31) DLY(120) F2 DLY(120) F1 DLY(120) F8
Com_Wgm_2_Attack_DTL_Targets_Near = USB (D31 U31) DLY(120) F2 DLY(120) F1 DLY(120) F9 DLY(120) F1
Com_Wgm_2_Attack_DTL_Targets_Far = USB (D31 U31) DLY(120) F2 DLY(120) F1 DLY(120) F9 DLY(120) F2
Com_Wgm_2_Attack_DTL_TargetType_Near = USB (D31 U31) DLY(120) F2 DLY(120) F1 DLY(120) F9 DLY(120) F3
Com_Wgm_2_Attack_DTL_TargetType_Far = USB (D31 U31) DLY(120) F2 DLY(120) F1 DLY(120) F9 DLY(120) F4
Com_Wgm_2_Attack_DTL_Targets = USB (D31 U31) DLY(120) F2 DLY(120) F1 DLY(120) F10
Com_Wgm_2_Go_Pincer_Left = USB (D31 U31) DLY(120) F2 DLY(120) F2 DLY(120) F1
Com_Wgm_2_Go_Pincer_Right = USB (D31 U31) DLY(120) F2 DLY(120) F2 DLY(120) F2
Com_Wgm_2_Goto_RTBase = USB (D31 U31) DLY(120) F2 DLY(120) F3 DLY(120) F1
Com_Wgm_2_Goto_Route = USB (D31 U31) DLY(120) F2 DLY(120) F3 DLY(120) F2
Com_Wgm_2_Goto_DTLPoint = USB (D31 U31) DLY(120) F2 DLY(120) F3 DLY(120) F3
Com_Wgm_2_Goto_NoMove = USB (D31 U31) DLY(120) F2 DLY(120) F3 DLY(120) F3
Com_Wgm_2_CoverMe = USB (D31 U31) DLY(120) F2 DLY(120) F4
Com_Wgm_2_Jetison = USB (D31 U31) DLY(120) F2 DLY(120) F5
Com_Wgm_2_Recon_01km = USB (D31 U31) DLY(120) F2 DLY(120) F6 DLY(120) F1
Com_Wgm_2_Recon_02km = USB (D31 U31) DLY(120) F2 DLY(120) F6 DLY(120) F2
Com_Wgm_2_Recon_03km = USB (D31 U31) DLY(120) F2 DLY(120) F6 DLY(120) F3
Com_Wgm_2_Recon_05km = USB (D31 U31) DLY(120) F2 DLY(120) F6 DLY(120) F4
Com_Wgm_2_Recon_08km = USB (D31 U31) DLY(120) F2 DLY(120) F6 DLY(120) F5
Com_Wgm_2_Recon_10km = USB (D31 U31) DLY(120) F2 DLY(120) F6 DLY(120) F6
Com_Wgm_2_Recon_DTLPoint = USB (D31 U31) DLY(120) F2 DLY(120) F6 DLY(120) F7
Com_Wgm_2_Goto_Rejoin = USB (D31 U31) DLY(120) F2 DLY(120) F7
Com_Wgm_2_Goto_NoMove = USB (D31 U31) DLY(120) F2 DLY(120) F8
Rem Coms Wingman 3 ----------------------------------------------
Com_Wgm_3_Attack_MyTarget = USB (D31 U31) DLY(120) F3 DLY(120) F1 DLY(120) F1
Com_Wgm_3_Attack_MyEnnemy = USB (D31 U31) DLY(120) F3 DLY(120) F1 DLY(120) F2
Com_Wgm_3_Attack_Bandits = USB (D31 U31) DLY(120) F3 DLY(120) F1 DLY(120) F3
Com_Wgm_3_Attack_AirDefense = USB (D31 U31) DLY(120) F3 DLY(120) F1 DLY(120) F4
Com_Wgm_3_Attack_GroundTargets = USB (D31 U31) DLY(120) F3 DLY(120) F1 DLY(120) F5
rem F6 not used
Com_Wgm_3_Attack_Rejoin = USB (D31 U31) DLY(120) F3 DLY(120) F1 DLY(120) F7
Com_Wgm_3_Attack_RTBase = USB (D31 U31) DLY(120) F3 DLY(120) F1 DLY(120) F8
Com_Wgm_3_Attack_DTL_Targets_Near = USB (D31 U31) DLY(120) F3 DLY(120) F1 DLY(120) F9 DLY(120) F1
Com_Wgm_3_Attack_DTL_Targets_Far = USB (D31 U31) DLY(120) F3 DLY(120) F1 DLY(120) F9 DLY(120) F2
Com_Wgm_3_Attack_DTL_TargetType_Near = USB (D31 U31) DLY(120) F3 DLY(120) F1 DLY(120) F9 DLY(120) F3
Com_Wgm_3_Attack_DTL_TargetType_Far = USB (D31 U31) DLY(120) F3 DLY(120) F1 DLY(120) F9 DLY(120) F4
Com_Wgm_3_Attack_DTL_Targets = USB (D31 U31) DLY(120) F3 DLY(120) F1 DLY(120) F10
Com_Wgm_3_Go_Pincer_Left = USB (D31 U31) DLY(120) F3 DLY(120) F2 DLY(120) F1
Com_Wgm_3_Go_Pincer_Right = USB (D31 U31) DLY(120) F3 DLY(120) F2 DLY(120) F2
Com_Wgm_3_Goto_RTBase = USB (D31 U31) DLY(120) F3 DLY(120) F3 DLY(120) F1
Com_Wgm_3_Goto_Route = USB (D31 U31) DLY(120) F3 DLY(120) F3 DLY(120) F2
Com_Wgm_3_Goto_DTLPoint = USB (D31 U31) DLY(120) F3 DLY(120) F3 DLY(120) F3
Com_Wgm_3_Goto_NoMove = USB (D31 U31) DLY(120) F3 DLY(120) F3 DLY(120) F3
Com_Wgm_3_CoverMe = USB (D31 U31) DLY(120) F3 DLY(120) F4
Com_Wgm_3_Jetison = USB (D31 U31) DLY(120) F3 DLY(120) F5
Com_Wgm_3_Recon_01km = USB (D31 U31) DLY(120) F3 DLY(120) F6 DLY(120) F1
Com_Wgm_3_Recon_02km = USB (D31 U31) DLY(120) F3 DLY(120) F6 DLY(120) F2
Com_Wgm_3_Recon_03km = USB (D31 U31) DLY(120) F3 DLY(120) F6 DLY(120) F3
Com_Wgm_3_Recon_05km = USB (D31 U31) DLY(120) F3 DLY(120) F6 DLY(120) F4
Com_Wgm_3_Recon_08km = USB (D31 U31) DLY(120) F3 DLY(120) F6 DLY(120) F5
Com_Wgm_3_Recon_10km = USB (D31 U31) DLY(120) F3 DLY(120) F6 DLY(120) F6
Com_Wgm_3_Recon_DTLPoint = USB (D31 U31) DLY(120) F3 DLY(120) F6 DLY(120) F7
Com_Wgm_3_Goto_Rejoin = USB (D31 U31) DLY(120) F3 DLY(120) F7
Com_Wgm_3_Goto_NoMove = USB (D31 U31) DLY(120) F3 DLY(120) F8
Rem Coms Wingman 4 ----------------------------------------------
Com_Wgm_4_Attack_MyTarget = USB (D31 U31) DLY(120) F4 DLY(120) F1 DLY(120) F1
Com_Wgm_4_Attack_MyEnnemy = USB (D31 U31) DLY(120) F4 DLY(120) F1 DLY(120) F2
Com_Wgm_4_Attack_Bandits = USB (D31 U31) DLY(120) F4 DLY(120) F1 DLY(120) F3
Com_Wgm_4_Attack_AirDefense = USB (D31 U31) DLY(120) F4 DLY(120) F1 DLY(120) F4
Com_Wgm_4_Attack_GroundTargets = USB (D31 U31) DLY(120) F4 DLY(120) F1 DLY(120) F5
rem F6 not used
Com_Wgm_4_Attack_Rejoin = USB (D31 U31) DLY(120) F4 DLY(120) F1 DLY(120) F7
Com_Wgm_4_Attack_RTBase = USB (D31 U31) DLY(120) F4 DLY(120) F1 DLY(120) F8
Com_Wgm_4_Attack_DTL_Targets_Near = USB (D31 U31) DLY(120) F4 DLY(120) F1 DLY(120) F9 DLY(120) F1
Com_Wgm_4_Attack_DTL_Targets_Far = USB (D31 U31) DLY(120) F4 DLY(120) F1 DLY(120) F9 DLY(120) F2
Com_Wgm_4_Attack_DTL_TargetType_Near = USB (D31 U31) DLY(120) F4 DLY(120) F1 DLY(120) F9 DLY(120) F3
Com_Wgm_4_Attack_DTL_TargetType_Far = USB (D31 U31) DLY(120) F4 DLY(120) F1 DLY(120) F9 DLY(120) F4
Com_Wgm_4_Attack_DTL_Targets = USB (D31 U31) DLY(120) F4 DLY(120) F1 DLY(120) F10
Com_Wgm_4_Go_Pincer_Left = USB (D31 U31) DLY(120) F4 DLY(120) F2 DLY(120) F1
Com_Wgm_4_Go_Pincer_Right = USB (D31 U31) DLY(120) F4 DLY(120) F2 DLY(120) F2
Com_Wgm_4_Goto_RTBase = USB (D31 U31) DLY(120) F4 DLY(120) F3 DLY(120) F1
Com_Wgm_4_Goto_Route = USB (D31 U31) DLY(120) F4 DLY(120) F3 DLY(120) F2
Com_Wgm_4_Goto_DTLPoint = USB (D31 U31) DLY(120) F4 DLY(120) F3 DLY(120) F3
Com_Wgm_4_Goto_NoMove = USB (D31 U31) DLY(120) F4 DLY(120) F3 DLY(120) F3
Com_Wgm_4_CoverMe = USB (D31 U31) DLY(120) F4 DLY(120) F4
Com_Wgm_4_Jetison = USB (D31 U31) DLY(120) F4 DLY(120) F5
Com_Wgm_4_Recon_01km = USB (D31 U31) DLY(120) F4 DLY(120) F6 DLY(120) F1
Com_Wgm_4_Recon_02km = USB (D31 U31) DLY(120) F4 DLY(120) F6 DLY(120) F2
Com_Wgm_4_Recon_03km = USB (D31 U31) DLY(120) F4 DLY(120) F6 DLY(120) F3
Com_Wgm_4_Recon_05km = USB (D31 U31) DLY(120) F4 DLY(120) F6 DLY(120) F4
Com_Wgm_4_Recon_08km = USB (D31 U31) DLY(120) F4 DLY(120) F6 DLY(120) F5
Com_Wgm_4_Recon_10km = USB (D31 U31) DLY(120) F4 DLY(120) F6 DLY(120) F6
Com_Wgm_4_Recon_DTLPoint = USB (D31 U31) DLY(120) F4 DLY(120) F6 DLY(120) F7
Com_Wgm_4_Goto_Rejoin = USB (D31 U31) DLY(120) F4 DLY(120) F7
Com_Wgm_4_Goto_NoMove = USB (D31 U31) DLY(120) F4 DLY(120) F8
Rem Tower coms -----------------------------------------------
Com_Tower_EngineStart = USB (D31 U31) DLY(120) F6 DLY(120) F1
Com_Tower_Taxi = USB (D31 U31) DLY(120) F6 DLY(120) F2
Com_Tower_HoverCheck = USB (D31 U31) DLY(120) F6 DLY(120) F3
Com_Tower_TakeOff = USB (D31 U31) DLY(120) F6 DLY(120) F4
Com_Tower_Inbound = USB (D31 U31) DLY(120) F6 DLY(120) F5
Com_Tower_Landing = USB (D31 U31) DLY(120) F6 DLY(120) F6
Com_Tower_Azimuth = USB (D31 U31) DLY(120) F6 DLY(120) F7
Rem Ground coms ---------------------------------------------
Com_Ground_FirstMenu = USB (D31 U31) DLY(120) F10
Rem -------------------------
Rem V-1 Views Types
Rem -------------------------
rem partially tested
View_Pit = F1
View_Pit_Head_Natural = USB (DE0 D3A U3A UE0) Rem LCTL F1
View_Pit_HUD = USB (DE2 D3A U3A UE2) Rem LALT F1
View_Aircraft = F2
View_Aircraft_Own = USB (DE0 D3B U3B UE0) Rem LCTL F2
View_Aircraft_CamLocal_Control = USB (DE2 D3B U3B UE2) Rem LALT F2
View_Aircraft_CamLocal_Position = USB (DE6 D3B U3B UE6) Rem RAlt F2
View_FlyBy = F3
View_FlyBy:Jump = USB (DE0 D3C U3C UE0) Rem LCTL F3
View_Check6 = F4
View_Chase = USB (DE0 D3D U3D UE0) Rem LCTL F4
View_Chase:Arcade = USB (DE1 D3D U3D UE1) Rem LSHF F4
View_Foe:Air = F5
View_Foe:Ground = USB (DE0 D3E U3E UE0) Rem LCTL F5
View_Weapon:Release = F6
View_Weapon:ToTarget = USB (DE0 D3F U3F UE0) Rem LCTL F6
View_Ground:Foe = USB (DE0 D3E U3E UE0) Rem LCTL F5
View_Units:Ground = F7
View_Target = F8
View_Target:Mines-All = USB (DE6 D41 U41 UE6) Rem RALT F8
View_Ship = F9
View_Carrier:LSO = USB (DE2 D42 U42 UE2) Rem LALT F9 LSO = Landing signal officer
View_Map = F10
View_Map:CenteredMyPos = USB (DE0 D43 U43 UE0) Rem LCTL F10
View_Airport = F11
View_Airport:CamFree = USB (DE0 D44 U44 UE0) Rem LCTL F11
View_ObjectStatic = F12
View_Civil:Traffic = USB (DE0 D45 U45 UE0) Rem LCTL F12
View_Civil:Train-Cars = USB (DE1 D45 U45 UE1) Rem LSHF F12
View_WeaponsTracking = USB (DE4 D57 U57 UE4) Rem RCTL KP+
View_Units:Friend = USB (DE4 DE6 DE5 D09 U09 UE5 UE6 UE4) Rem RCTL RALT RSHF f
View_Units:Foe = USB (DE4 DE6 DE5 D07 U07 UE5 UE6 UE4) Rem RCTL RALT RSHF d
View_Units:All = USB (DE4 DE6 DE5 D04 U04 UE5 UE6 UE4) Rem RCTL RALT RSHF a
Rem -------------------------
Rem V-2 Views Mods
Rem -------------------------
rem work fine
View_Zoom:Normal = KPENT
View_Zoom:Out = USB (DE5 D54 U54 UE5) Rem RSHF KP/
View_Zoom:Out_Pres = USB (DE5 D54) Rem KD()
View_Zoom:Out_Rel = USB (U54 UE5) Rem KU()
View_Zoom:In = USB (DE5 D55 U55 UE5) Rem RSHF KP*
View_Zoom:In_Pres = USB (DE5 D55) Rem KD()
View_Zoom:In_Rel = USB (U55 UE5) Rem KU()
View_Zoom:Out_Slow = KP/
View_Zoom:Out_Slow_Pres = USB(D54) Rem KD()
View_Zoom:Out_Slow_Rel = USB(U54) Rem KU()
View_Zoom:In_Slow = KP*
View_Zoom:In_Slow_Pres =USB(D55)
View_Zoom:In_Slow_Rel = USB(U55)
View_External_Zoom:In = USB (DE4 D55 U55 UE4) Rem RCTL KP*
View_External_Zoom:In_Pres = USB (DE4 D55) Rem KD()
View_External_Zoom:In_Rel = USB (U55 UE4) Rem KU()
View_External_Zoom:Out = USB(DE4 D54 U54 UE4) Rem RCTL KP/
View_External_Zoom:Out_Pres = USB(DE4 D54) Rem KD()
View_External_Zoom:Out_Rel = USB(U54 UE4) Rem KU()
View_External_Zoom:Normal = USB(DE4 D58 U58 UE4) Rem RCtrl KPEnt
Rem some usage exemples :
Rem RNG 4 400 View_Zoom:In ^ View_Zoom:Out
Rem BTN B1 /T /P View_Zoom:In_Pres /R View_Zoom:In_Rel /T /P View_Zoom:Out_Pres /R View_Zoom:Out_Rel rem continuous
Rem BTN B1 /T /A DLY(300) View_Zoom:In /T /A DLY(300) View_Zoom:Out rem stepped
rem not tested
View_FreeCam_Forward = USB (DE2 D55 U55 UE2) Rem LALT KP*
View_FreeCam_Backward = USB (DE2 D54 U54 UE2) Rem LALT KP/
View_Objects_Front = USB (DE0 D4E U4E UE0) Rem LCTL PGDN
View_Objects_Back = USB (DE0 D4B U4B UE0) Rem LCTL PGUP
View_Objects_Exclude = USB (DE2 D4C U4C UE2) Rem LALT DEL
View_Objects_Exclude-Incl_All = USB (DE2 D49 U49 UE2) Rem LALT INS
View_MoveSlow:Left = KP4
View_MoveSlow:Right = KP6
View_MoveSlow:Up = KP8
View_MoveSlow:Dn = KP2
View_MoveSlow:UpRight = KP9
View_MoveSlow:DnRight = KP3
View_MoveSlow:DnLeft = KP1
View_MoveSlow:UpLeft = KP7
View_MoveSlow:Center = KP5
Rem ---------------------------------
Rem V-2 View Padlock
Rem ---------------------------------
rem not tested
View_Padlock:On = KP.
View_Padlock:Off = USB (D53 U53) Rem NUML
View_Padlock:Missiles:All = USB (DE5 D63 U63 UE5) Rem RSHF KP.
View_Padlock:Missiles:Threat = USB (DE6 D63 U63 UE6) Rem RALT KP.
View_Padlock:Terrain = USB (DE4 D63 U63 UE4) Rem RCTL KP.
Rem ---------------------------------
Rem V-3 View Cockpit
Rem ---------------------------------
rem work fine
View_Snap:1 = USB(D62 D59 U59 U62) Rem KP0 KP1
View_Snap:2 = USB(D62 D5A U5A U62) Rem KP0 KP2
View_Snap:3 = USB(D62 D5B U5B U62) Rem KP0 KP3
View_Snap:4 = USB(D62 D5C U5C U62) Rem KP0 KP4
View_Snap:5 = USB(D62 D5D U5D U62) Rem KP0 KP5
View_Snap:6 = USB(D62 D5E U5E U62) Rem KP0 KP6
View_Snap:7 = USB(D62 D5F U5F U62) Rem KP0 KP7
View_Snap:8 = USB(D62 D60 U60 U62) Rem KP0 KP8
View_Snap:9 = USB(D62 D61 U61 U62) Rem KP0 KP9
View_Snap:0 = USB(D62 D62 U62 U62) Rem KP0 KP0
rem not tested
View_PitPanel:In = KP0
View_PitPanel:Tog = USB (DE4 D62 U62 UE4) Rem RCTL KP0
View_PitPanel:SaveAngles = USB (DE6 D62 U62 UE6) Rem RALT KP0
View_Pit_KBD:Fast = USB (DE1 D30 U30 UE1) Rem LSHF ]
View_Pit_KBD:slow = USB (DE0 D30 U30 UE0) Rem LCTL ]
View_Pit_KBD:Normal = USB (DE2 D30 U30 UE2) Rem LALT ]
View_Pit_MSE:Fast = USB (DE1 D2F U2F UE1) Rem LSHF [
View_Pit_MSE:slow = USB (DE0 D2F U2F UE0) Rem LCTL [
View_Pit_MSE:Normal = USB (DE2 D2F U2F UE2) Rem LALT [
View_Pit_Move:Up = USB (DE5 D60 U60 UE5) rem RSHF KP8
View_Pit_Move:Dn = USB (DE5 D5A U5A UE5) rem RSHF KP2
View_Pit_Move:Left = USB (DE5 D5C U5C UE5) rem RSHF KP4
View_Pit_Move:Right = USB (DE5 D5E U5E UE5) rem RSHF KP6
View_Pit_Move:UpRight = USB (DE5 D61 U61 UE5) rem RSHF KP9
View_Pit_Move:DnRight = USB (DE5 D5B U5B UE5) rem RSHF KP3
View_Pit_Move:DnLeft = USB (DE5 D59 U59 UE5) rem RSHF KP1
View_Pit_Move:UpLeft = USB (DE5 D5F U5F UE5) rem RSHF KP7
Rem Buggy don't work
View_Snap:1_default = USB(D91 D1E U1E U91) Rem LWIN 1
View_Snap:2_default = USB(D91 D1F U1F U91) Rem LWIN 2
View_Snap:3_default = USB(D91 D20 U20 U91) Rem LWIN 3
View_Snap:4_default = USB(D91 D21 U21 U91) Rem LWIN 4
View_Snap:5_default = USB(D91 D22 U22 U91) Rem LWIN 5
View_Snap:6_default = USB(D91 D23 U23 U91) Rem LWIN 6
View_Snap:7_default = USB(D91 D24 U24 U91) Rem LWIN 7
View_Snap:8_default = USB(D91 D25 U25 U91) Rem LWIN 8
View_Snap:9_default = USB(D91 D26 U26 U91) Rem LWIN 9
View_Snap:0_default = USB(D91 D27 U27 U91) Rem LWIN 0
View_HeadMove = USB(D91 D3A U3A U91) Rem LWIN F1
Rem ---------------------------------
Rem V-4 View Camera
Rem ---------------------------------
View_Cam:Up = USB (DE4 D60 U60 UE4) rem RCTL KP8
View_Cam:Dn = USB (DE4 D5A U5A UE4) rem RCTL KP2
View_Cam:Left = USB (DE4 D5C U5C UE4) rem RCTL KP4
View_Cam:Right = USB (DE4 D5E U5E UE4) rem RCTL KP6
View_Cam:UpRight = USB (DE4 D61 U61 UE4) rem RCTL KP9
View_Cam:DnRight = USB (DE4 D5B U5B UE4) rem RCTL KP3
View_Cam:DnLeft = USB (DE4 D59 U59 UE4) rem RCTL KP1
View_Cam:UpLeft = USB (DE4 D5F U5F UE4) rem RCTL KP7
View_Cam:Slow_Up = USB (DE6 D60 U60 UE6) rem RALT KP8
View_Cam:Slow_Dn = USB (DE6 D5A U5A UE6) rem RALT KP2
View_Cam:Slow_Left = USB (DE6 D5C U5C UE6) rem RALT KP4
View_Cam:Slow_Right = USB (DE6 D5E U5E UE6) rem RALT KP6
View_Cam:Slow_UpRight = USB (DE6 D61 U61 UE6) rem RALT KP9
View_Cam:Slow_DnRight = USB (DE6 D5B U5B UE6) rem RALT KP3
View_Cam:Slow_DnLeft = USB (DE6 D59 U59 UE6) rem RALT KP1
View_Cam:Slow_UpLeft = USB (DE6 D5F U5F UE6) rem RALT KP7
View_Cam:Center = = USB (DE5 D5D U5D UE5) rem RSHF KP5
View_Cam:Reverse = USB (DE4 D5D U5D UE4) rem RCTL KP5
View_Cam:ReverseBase = USB (DE4 D5D U5D UE4) rem RALT KP5
View_Cam:Pit_Move:Up = USB (DE4 DE5 D60 U60 UE5 UE4) Rem RCTL RSHF KP8
View_Cam:Pit_Move:Dn = USB (DE4 DE5 D5A U5A UE5 UE4) Rem RCTL RSHF KP2
View_Cam:Pit_Move:Left = USB (DE4 DE5 D5C U5C UE5 UE4) Rem RCTL RSHF KP4
View_Cam:Pit_Move:Right = USB (DE4 DE5 D5E U5E UE5 UE4) Rem RCTL RSHF KP6
View_Cam:Pit_Move:Fwd = USB (DE4 DE5 D55 U55 UE5 UE4) Rem RCTL RSHF KP*
View_Cam:Pit_Move:Back = USB (DE4 DE5 D54 U54 UE5 UE4) Rem RCTL RSHF KP/
View_Cam:Pit_Move:ReCenter = USB (DE4 DE5 D5D U5D UE5 UE4) Rem RCTL RSHF KP5
View_Cam_Jiggle = USB (DE1 D0D U0D UE1) Rem LSHF j
View_Cam_Terrain:AltitudeKeep = USB (DE2 D0E U0E UE2) Rem LALT k
Rem ----------------------------
Rem Z - Controls
Rem ----------------------------
Ctl_Rudder:Left = z
Ctl_Rudder:Right = x
Rem probably unused / for test purpose
Rem : remove rem to reactivate the lines below if you use BS without HOTAS or stick (???)
rem Ctl_Collective:Up = KP+
rem Ctl_Collective:Dn = KP-
rem Ctl_Cyclic_Nose:Dn = UARROW
rem Ctl_Cyclic_Nose:Up = DARROW
rem Ctl_Cyclic_Bank:Left = LARROW
rem Ctl_Cyclic_Bank:Right = RARROW
Rem ---------------------------
Rem TrackIR
Rem ---------------------------
REM the keys above are freed to use with Track IR for exemple :
REM il faut adapter le profil dans le software TRACK IR !!!!
TrackIR:Center = KP+
TrackIR:Tracking:OnOff = UARROW
rem TrackIR:Tracking:Precision = DARROW
Rem ---------------------------
Rem COMS Vac Shoot TeamSpeak
Rem ---------------------------
REM the keys above are freed to use with Coms software
REM IL FAUT adapter le profil dans votre software de commandes vocale ou communication
Teamspeak:PushToTalk = /P KD(LARROW) /R KU(LARROW)
VocalRecog:PushToTalk = /P KD(RARROW) /R KU(RARROW)
Teamspeak:NoMic = CAPS
Rem ------ END OF FILE -------
Code : Tout sélectionner
Rem ##############################################
Rem
Rem Ka-50.tmm
Rem for
Rem DCS Ka-50 Black Shark
Rem
Rem by Hellfrog
Rem
Rem Last modified: 16 juin 2009, 10:14 pm
Rem
Rem Controllers: Thrustmaster Cougar
Rem
Rem ##############################################
Rem
Rem DCS Ka-50 Black Shark
Rem russian version 1.0 + patch to english cockpit
Rem Real mode (no arcade)
Rem cougar :
Rem all axis analog
Rem if TMJ loaded : mode is Program, not Windows DX
Rem
Rem ##############################################
Rem With TRack IR - Teamspeak - Vocal Radios coms
Rem ##############################################
Rem fell free to use it and modify it
Rem it is given for the community free of use
Rem see the XLS or pdf file in the package for more info about the mapping of the functions.
Rem xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Rem These logical flags are used : among 1 to 48 ...
Rem ... FREE ones are [ 29 + 34 to 38 + 41 to 46 ] <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Rem All axes are analogic
Rem Throttle is for collective control and is NOT reversed (turbine RPM control at min value)
Rem ************ PLEASE READ THIS *****************
Rem first part of this file is complex syntax using logical flags.
Rem Please newbies don't modify it
Rem unless you are NOT newbye and know what you are doing,
Rem I won't assume any support on forums about logical programming for the true newbies,
Rem cause there are a lot of stuff to learn before completely newbies can understand
Rem
Rem Nevertheless I WILL DO (if time enough) support for users who know much more than the basics of programming.
Rem And I accept gracefully the idea to work with others to upgrade this staff...
Rem I DON'Tpretend to be THE BEST, and others may have best way of doing it...
Rem it's just some time of work and I will be pleased if a least one people is happy using it...
Rem Good Flight And Check your Six ! :-)
USE MDEF ka-50.Hellfrog.2.m.tmm
USE ZERO_MOUSE
USE RATE (60)
USE HWSTARTUP (EMULATION_ON, AXIS_MODE_USER, CALIBRATION_MANUAL)
REM On Ground, if THR < 3 % (bank minimum)
REM -----------------------------
Rem IF THR < 3% THEN X1 is TRUE
THR 5 1 (0 3) (/P <KD(X1) Turbine_RPM:Low> /R <KU(X1) Turbine_RPM:Nominal>)
rem OR : Ground mode Override : activates Ground mode function although THR is not below 3% with T10 On
BTN T10 /P KD(X1) /R KU(X1)
REM NB : In order to brake with S4, you have to reduce collective at minimum value or activates T10
REM S4
DEF X2 X1 AND S4 AND NOT S3
BTN X2 /P Brake_Wheel:Press /R Brake_Wheel:Release
DEF X3 X1 AND S4 AND S3
BTN X3 Brake_Wheel:Parking
DEF X4 NOT X1 AND S4 AND NOT S3
DEF X5 NOT X1 AND S4 AND S3
Rem Trim Black Shark
rem BTN X4 /P KD(Trim:Active) /R KU(Trim:Active)
rem BTN X5 Trim:Reset
Rem Trim Cougar
BTN X4 /P LOCK (JOYSTICK, LASTVALUE) TRIM(JOYSTICK, TO_CURRENT)
rem LOCK (RDDR, LASTVALUE) TRIM(RDDR, TO_CURRENT)
/R UNLOCK(JOYSTICK)
rem UNLOCK(RDDR)
BTN X5 TRIM (JOYSTICK, 0)
rem TRIM (RDDR, 0)
Rem to trim only with cougar and no use of Black Shrak Trim function :
Rem just "Rem" the relevant lines above ( BTN X4 and BTN X5 ) ..
rem BTN X4 /P KD(Trim:Active) /R KU(Trim:Active)
rem BTN X5 Trim:Reset
Rem ... and "Un Rem" the lines below :
Rem Trim to current values
Rem BTN X4 /P LOCK (JOYSTICK, LASTVALUE) TRIM(JOYSTICK, TO_CURRENT) LOCK (RDDR, LASTVALUE) TRIM(RDDR, TO_CURRENT)
Rem /R UNLOCK(JOYSTICK) UNLOCK(RDDR)
Rem Cancel any trim
Rem BTN X5 TRIM (JOYSTICK, 0) TRIM (RDDR, 0)
Rem Just REMOVE the RDDR functions if you don't want to trim the rudder.
rem just for the fun : you can also use the alternative spirit with the syntax below using the ANT position
rem to best view it, don't use word wrap function of your editor and use horizontal scrolling
rem ANT /I 2 49 TRIM (JOYY, 66) TRIM (JOYY, 63) TRIM (JOYY, 60) TRIM (JOYY, 57) TRIM (JOYY, 54) TRIM (JOYY, 51) TRIM (JOYY, 48) TRIM (JOYY, 45) TRIM (JOYY, 42) TRIM (JOYY, 39) TRIM (JOYY, 36) TRIM (JOYY, 33) TRIM (JOYY, 30) TRIM (JOYY, 27) TRIM (JOYY, 24) TRIM (JOYY, 21) TRIM (JOYY, 18) TRIM (JOYY, 15) TRIM (JOYY, 12) TRIM (JOYY, 9) TRIM (JOYY, 6) TRIM (JOYY, 3) TRIM (JOYY, 2) TRIM (JOYY, 1) TRIM (JOYY, 0) TRIM (JOYY, -1) TRIM (JOYY, -2) TRIM (JOYY, -3) TRIM (JOYY, -6) TRIM (JOYY, -9) TRIM (JOYY, -12) TRIM (JOYY, -15) TRIM (JOYY, -18) TRIM (JOYY, -21) TRIM (JOYY, -24) TRIM (JOYY, -27) TRIM (JOYY, -30) TRIM (JOYY, -33) TRIM (JOYY, -36) TRIM (JOYY, -39) TRIM (JOYY, -42) TRIM (JOYY, -45) TRIM (JOYY, -48) TRIM (JOYY, -51) TRIM (JOYY, -54) TRIM (JOYY, -57) TRIM (JOYY, -60) TRIM (JOYY, -63) TRIM (JOYY, -66)
rem <-------- JOYn -1/4 = JOY-n -1/2 ---------------------------------------------------------------------------------------- JOYn -1/6 = JOY-n -1/3 ------------------------ JOYn -1/8 = JOY-n -1/4 ----------------------- JOYn -1/10 = JOY-n -1/5 ------------------------------------------------------------------------------------------------------------------------------------------+-CTR.det.=CANCEL-+-------------------------------------------------------------------------------------------------------------------------------------------- JOYn +1/10 = JOY+n +1/5 --------------------------- JOYn +1/8 = JOY+n +1/4 --------------------------- JOYn +1/6 = JOY+n +1/3 ----------------------------------------------------------------------------------------------- JOYn +1/4 = JOY+n +1/2 --------------->
rem /O 2 49 TRIM (JOYX, 66) TRIM (JOYX, 63) TRIM (JOYX, 60) TRIM (JOYX, 57) TRIM (JOYX, 54) TRIM (JOYX, 51) TRIM (JOYX, 48) TRIM (JOYX, 45) TRIM (JOYX, 42) TRIM (JOYX, 39) TRIM (JOYX, 36) TRIM (JOYX, 33) TRIM (JOYX, 30) TRIM (JOYX, 27) TRIM (JOYX, 24) TRIM (JOYX, 21) TRIM (JOYX, 18) TRIM (JOYX, 15) TRIM (JOYX, 12) TRIM (JOYX, 9) TRIM (JOYX, 6) TRIM (JOYX, 3) TRIM (JOYX, 2) TRIM (JOYX, 1) TRIM (JOYX, 0) TRIM (JOYX, -1) TRIM (JOYX, -2) TRIM (JOYX, -3) TRIM (JOYX, -6) TRIM (JOYX, -9) TRIM (JOYX, -12) TRIM (JOYX, -15) TRIM (JOYX, -18) TRIM (JOYX, -21) TRIM (JOYX, -24) TRIM (JOYX, -27) TRIM (JOYX, -30) TRIM (JOYX, -33) TRIM (JOYX, -36) TRIM (JOYX, -39) TRIM (JOYX, -42) TRIM (JOYX, -45) TRIM (JOYX, -48) TRIM (JOYX, -51) TRIM (JOYX, -54) TRIM (JOYX, -57) TRIM (JOYX, -60) TRIM (JOYX, -63) TRIM (JOYX, -66)
ANT 2 49 TRIM (RDDR, 66) TRIM (RDDR, 63) TRIM (RDDR, 60) TRIM (RDDR, 57) TRIM (RDDR, 54) TRIM (RDDR, 51) TRIM (RDDR, 48) TRIM (RDDR, 45) TRIM (RDDR, 42) TRIM (RDDR, 39) TRIM (RDDR, 36) TRIM (RDDR, 33) TRIM (RDDR, 30) TRIM (RDDR, 27) TRIM (RDDR, 24) TRIM (RDDR, 21) TRIM (RDDR, 18) TRIM (RDDR, 15) TRIM (RDDR, 12) TRIM (RDDR, 9) TRIM (RDDR, 6) TRIM (RDDR, 3) TRIM (RDDR, 2) TRIM (RDDR, 1) TRIM (RDDR, 0) TRIM (RDDR, -1) TRIM (RDDR, -2) TRIM (RDDR, -3) TRIM (RDDR, -6) TRIM (RDDR, -9) TRIM (RDDR, -12) TRIM (RDDR, -15) TRIM (RDDR, -18) TRIM (RDDR, -21) TRIM (RDDR, -24) TRIM (RDDR, -27) TRIM (RDDR, -30) TRIM (RDDR, -33) TRIM (RDDR, -36) TRIM (RDDR, -39) TRIM (RDDR, -42) TRIM (RDDR, -45) TRIM (RDDR, -48) TRIM (RDDR, -51) TRIM (RDDR, -54) TRIM (RDDR, -57) TRIM (RDDR, -60) TRIM (RDDR, -63) TRIM (RDDR, -66)
REM HAT4
DEF X6 H4L*
DEF X7 H4R*
DEF X8 X1 AND X6 AND H4U
BTN X8 Thr_Left:Up
DEF X9 X1 AND X7 AND H4U
BTN X9 Thr_Right:Up
DEF X10 X1 AND X6 AND H4D
BTN X10 Thr_Left:Dn
DEF X11 X1 AND X7 AND H4D
BTN X11 Thr_Right:Dn
DEF X21 T1 AND S3 AND H4U
DEF X22 T1 AND S3 AND H4D
BTN X21 Thr:Up
BTN X22 Thr:Dn
REM HAT4 normal
DEF X12 NOT (X1 OR (T1 OR S3)) AND H4U
DEF X13 NOT (X1 OR (T1 OR S3)) AND H4D
DEF X14 NOT X1 AND H4L
DEF X15 NOT X1 AND H4R
REM T6
DEF X16 X1 AND T6 AND NOT S3
BTN X16 Gnl_Pit:Door
DEF X17 X1 AND T6 AND S3
BTN X17 Rotor:Brake
rem T6 normal
DEF X18 NOT (X1 OR (X21 OR X22)) AND T6
rem BTN X18 not used because of BTN X47 AND BTN X48
rem BUT X18 is used in many other DEF logicals : don't remove it, or include it in the relevant DEFs
BTN T9 /P KD(Collective:Brake-AltitudeLever:Assign) /R KU(Collective:Brake-AltitudeLever:Assign)
Rem HAT 2 : autopilot + weapons + signal flares U M D
BTN H2U /U /I Autopilot_Hold:_Altitude
/O Autopilot_Hold:Hover
/M Wpn_Gun:ROF
/D Target_Mode_Reset
rem Signal_Flares:Red
BTN H2D /U /I /P KD(Nav_DescentMode:IO) /R KU(Nav_DescentMode:IO)
/O Nav_RouteMode:IO
/M Wpn_Gun:RoundSelector_Swt
/D Automatic_TrackingGunSight_LaserNoSkal
rem Signal_Flares:Green
BTN H2L /U /I Autopilot_Desired:_Heading-Track
/O Autopilot_Hold:_Heading
/M Wpn_Control:Auto-Man_Swt
/D /I Head-On_TargetAA_Aspect
/O Target_Mode:AA
rem Signal_Flares:White
BTN H2R /U /I Target_Mode:AutomaticTurnOnTarget
/O Autopilot_Director_Control
/M Wpn_Salvo_Swt
/D Target_Mode:GroundMoving
rem Signal_Flares:Yellow
REM WEAPONS
REM ----------------------------------------
BTN TG1 /I Wpn_MasterArm
/O
BTN TG2 /I
/O /P Wpn_Gun:Select KD(Wpn_Gun:fire)
/R KU(Wpn_Gun:fire) Wpn_Gun:Select
BTN S1 /I Signal_Flares:Green
/O /T Wpn_Select:Outward /T Wpn_Select:Inward /T Wpn_Select:All
rem AA mode not modeled in game (LCTL + U)
BTN S2 /I Signal_Flares:Red
/O /P Wpn_Current:Release:Pres
/R Wpn_Current:Release:Rel
DEF X19 DELAY(1000) (S2 AND X18)
BTN X19 Wpn_Jettison:External
DEF X20 DELAY(2500) (S2 AND X18 AND S3)
BTN X20 Wpn_ExpediteEmergencyATGMLaunch
Rem SHKVAL + TARGETS
Rem -------------------------------------
Rem On HAT1
BTN H1U /I SHKVAL_:Center
/O /H SHKVAL_Slew:Up
BTN H1D /I /T Shkval_View:Max-23x /T Shkval_View:Wide-7x
/O /H SHKVAL_Slew:Dn
BTN H1L /I /A DLY(70) TV_Target_Size:Dec
/O /H SHKVAL_Slew:Left
BTN H1R /I /A DLY(70) TV_Target_Size:Inc
/O /H SHKVAL_Slew:Right
Rem T1 -------------------------------------------------------- :
DEF X23 NOT (S3 OR (H4U OR H4D)) AND T1
DEF X24 NOT (H4U OR H4D) AND T1 AND S3
rem Be Aware of some logical butons dependencies in case of modification of this file :
rem if /U M D not used with T1, you may replace BTN X30 and BTN X31 with BTN X23 and BTN X24 below
rem BTN X24 /P KD(Target:Designate-SHKVAL:Uncage) /R KU(Target:Designate-SHKVAL:Uncage)
rem BTN X23 Target_Lock
Rem to use /U /M /D modifiers on T1, you have to use the syntax below because of HAT4 U D test
rem you can't have X23 an X24 for T1 if /U M D are used
REM T1 /U /I is DEF Xnn X24 AND T7
REM T1/U/O is DEF Xnn X23 AND T7
REM T1 /M /I is DEF Xnn X24 AND NOT (T7 OR T8)
REM T1 /M /O is DEF Xnn X23 AND NOT (T7 OR T8)
REM T1 /D /I is DEF Xnn X24 AND T8
REM T1 /D /O is DEF Xnn X23 AND T8
rem T1 /O /U or /M Lock
rem T1 /I /U or /M Uncage
DEF X30 X24 AND NOT T8
rem =X24 AND T7 = T1 /U /I ; + T1 /M /I = X24 AND NOT (T7 OR T8) ; == (X24 AND T7) OR (X24 AND NOT (T7 OR T8)) == X24 AND NOT T8
BTN X30 /P KD(Target:Designate-SHKVAL:Uncage) /R KU(Target:Designate-SHKVAL:Uncage)
DEF X31 X23 AND NOT T8
BTN X31 Target_Lock
rem T1 / D Coms Menu
rem T1 /D + S3 Coms Menu Abort - ESCAPE key
DEF X32 X24 AND T8
BTN X32 Coms_Menu_Abort
DEF X33 X23 AND T8
BTN X33 Coms_Menu
Rem UV26 Flares on HAT4
Rem ----------------------------------------
BTN X12 CMS_Program:Start
BTN X13 CMS_Program:Stop
BTN X14 CMS_Flare_Dispenser:Left-Both-Right
BTN X15 CMS_Flare:Stores-Program
Rem LWS : reset on T6 + S3
Rem ---------------------------------
DEF X48 X18 AND S3
BTN X48 LWS_Reset:Btn
Rem HMS - NVG on T6
Rem ---------------------------------
DEF X47 X18 AND NOT S3
BTN X47 Helmet_On-Off
Rem Datalink on HAT3
Rem -------------------------------------
BTN H3U /U /T PRTs_Target2_SAM /T PRTs_Target1_Vehicle /T PRTs_Target3_Other
/M PRTs_To_All
/D PRTs_ToWingman_1
BTN H3D /U PRTs_IngressToTarget
/M PRTs_EraseData
/D PRTs_ToWingman_3
BTN H3L /U PRTs_ReferencePoint
/M Datalink_Mode
/D PRTs_ToWingman_4
BTN H3R /U PRTs_Send-Memory
/M PRTs_VoidBtn
/D PRTs_ToWingman_2
Rem RNG : Zoom views
Rem -------------------------
RNG /U 5 7 (0 10 27 45 55 63 90 100) (View_Zoom:Normal) (/P View_Zoom:Out_Pres DLY(180) /R View_Zoom:Out_Rel) (/P View_Zoom:Out_Slow_Pres DLY(180) /R View_Zoom:Out_Slow_Rel) ^ (/P View_Zoom:In_Slow_Pres DLY(100) /R View_Zoom:In_Slow_Rel ) (/P View_Zoom:In_Pres DLY(100) /R View_Zoom:In_Rel ) (View_Zoom:Normal)
/M 5 7 (0 10 27 45 55 63 90 100) (View_Zoom:Normal) (/P View_Zoom:Out_Pres DLY(180) /R View_Zoom:Out_Rel) (/P View_Zoom:Out_Slow_Pres DLY(180) /R View_Zoom:Out_Slow_Rel) ^ (/P View_Zoom:In_Slow_Pres DLY(100) /R View_Zoom:In_Slow_Rel ) (/P View_Zoom:In_Pres DLY(100) /R View_Zoom:In_Rel ) (View_Zoom:Normal)
/D 5 3 (0 45 55 100) (/P View_External_Zoom:Out_Pres /R View_External_Zoom:Out_Rel) ^ (/P View_External_Zoom:In_Pres /R View_External_Zoom:In_Rel )
rem /U /M above are the same : normal view at extremes, turn low = zoom low, turn more to zoom more quickly, recenter to stop zoom
rem RNG 5 3 (0 45 55 100) (/P View_External_Zoom:Out_Pres /R View_External_Zoom:Out_Rel) ^ (/P View_External_Zoom:In_Pres /R View_External_Zoom:In_Rel )
REM for those who don't have any TrackIR or who use TrackIR versions 1 or 2 or who use TIR 3 without vector expension
rem you may activate the lines below : remove the "Rem" at the start of the lines
Rem ANT : Muouse wheel
Rem -------------------------
rem USE ANT AS MOUSEZ (9, 3)
rem ANT 5 3 (0 45 55 100) (/H X25) ^ (/H X26)
rem DEF X39 T4 AND T7
rem DEF X27 X39 AND X25
rem DEF X28 X39 AND X26
rem BTN X27 /A DLY(150) ABRIS_Btn:Axis:_Dec
rem BTN X28 /A DLY(150) ABRIS_Btn:Axis:_Inc
Rem for those who use SNAPViews without TrackIR
REM ANT /U 5 11 (0 9 18 27 36 45 55 64 73 82 91 100) View_Snap:0 View_Snap:1 View_Snap:2 View_Snap:3 View_Snap:4 ^ View_Snap:5 View_Snap:6 View_Snap:7 View_Snap:8 View_Snap:9
REM /M
REM /D
rem EJECTING
rem --------------------------
DEF X40 DELAY(700) S1 AND S4 AND S3
BTN X40 Gnl_Eject
Rem RadioSwitch (HAT5)
rem --------------------------------------------
Rem T2 Up
Rem T5 Left T4 Right
Rem T3 Dn
Rem /U for else
Rem /M for views
Rem /D for coms : buggy for the time BS doesn't recognize LWIN key USB code
Rem ------------------
BTN T2 /U /I TrackIR:Tracking:OnOff
/O TrackIR:Center
/M /I DLY(400) Labels_All DLY(400) Labels_AA DLY(400) Labels_Missile DLY(400) Labels_Vehicle-Ship
/O rem KBD PVI
/D /I rem KBD ABRIS
/O rem KBD DTL
BTN T3 /U /I Teamspeak:NoMic
/O /T View_Chase:Arcade /T View_Pit
/M /I /T View_Civil:Traffic /T View_Civil:Train-Cars
/O /T View_Chase:Arcade /T View_Pit
/D /I /T View_Weapon:Release /T View_Weapon:ToTarget /T View_WeaponsTracking
/O /T View_Chase:Arcade /T View_Pit
BTN T4 /U /I Gnl_Controls_Indicators_Display
/O /T KD(ABRIS_Btn:Axis:_Push) /T KU(ABRIS_Btn:Axis:_Push)
/M /I /T View_Units:All /T View_Units:Foe /T View_Foe:Air /T View_Foe:Ground /T View_Units:Friend /T View_Units:Ground
/O View_Pit_HUD
/D /I View_Target:Mines-All
/O View_Pit_HUD
BTN T5 /U /I VoiceMsg_Repeat
/O MasterCaution:Aknowledge
/M /I /T View_Airport /T View_Ship /T View_Carrier:LSO
/O View_Pit
/D /I
/O View_Pit
Rem SPOT LIGHT on MSTICK
Rem ------------------------------
MIY /I 1 2 Light_LandSearch_Status:On-Retraction-Off Light_LandSearch_Change:Main-Reserved ^
/O 5 3 (0 45 55 100) (/H DLY(60) SpotLight:Up) ^ (/H DLY(60) SpotLight:Dn)
MIX /I 5 3 (0 45 55 100) (/H DLY(200) ADF_Channel:_Next ) ^ (/H DLY(200) ADF_Channel:_Prev )
/O 5 3 (0 45 55 100) (/H DLY(60) SpotLight:Right) ^ (/H DLY(60) SpotLight:Left)
REM END OF FILE
Rem -----------------------------
Code : Tout sélectionner
Rem ##############################################
Rem
Rem Ka-50.tmm
Rem for
Rem DCS Ka-50 Black Shark
Rem
Rem by Hellfrog
Rem
Rem Last modified: 13 août 2009, 12:12 am
Rem
Rem Controllers: Thrustmaster Cougar
Rem
Rem ##############################################
Rem
Rem DCS Ka-50 Black Shark
Rem russian version 1.0 + patch to english cockpit
Rem Real mode (no arcade)
Rem cougar :
Rem all axis analog
Rem if TMJ loaded : mode is Program, not Windows DX
Rem
Rem ##############################################
Rem With TRack IR - Teamspeak - Vocal Radios coms
Rem With Dual View - TouchBuddy
Rem ##############################################
Rem fell free to use it and modify it
Rem it is given for the community free of use
REM XXXXXXXXX Line below not updated
Rem see the XLS or pdf file in the package for more info about the mapping of the functions.
Rem xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
REM XXXXXXXXX Line below not updated
Rem These logical flags are used : among 1 to 48 ...
Rem ... FREE ones are [ 29 + 34 to 38 + 41 to 46 ] <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Rem All axes are analogic
Rem Throttle is for collective control and is NOT reversed (turbine RPM control at min value)
Rem ************ PLEASE READ THIS *****************
Rem first part of this file is complex syntax using logical flags.
Rem Please newbies don't modify it
Rem unless you are NOT newbye and know what you are doing,
Rem I won't assume any support on forums about logical programming for the true newbies,
Rem cause there are a lot of stuff to learn before completely newbies can understand
Rem
Rem Nevertheless I WILL DO (if time enough) support for users who know much more than the basics of programming.
Rem And I accept gracefully the idea to work with others to upgrade this staff...
Rem I DON'Tpretend to be THE BEST, and others may have best way of doing it...
Rem it's just some time of work and I will be pleased if a least one people is happy using it...
Rem Good Flight And Check your Six ! :-)
USE MDEF ka-50.Hellfrog.2.multi.tmm
USE ZERO_MOUSE
USE RATE (60)
USE HWSTARTUP (EMULATION_ON, AXIS_MODE_USER, CALIBRATION_MANUAL)
REM On Ground, if THR < 3 % (bank minimum)
REM -----------------------------
Rem IF THR < 3% THEN X1 is TRUE
rem THR 5 1 (0 3) (/P <KD(X1)> /R <KU(X1)>)
rem OR : Ground mode Override : activates Ground mode function although THR is not below 3% with T10 On
BTN T10 /P KD(X1) /R KU(X1)
REM X1 is T10 flag
REM NB : In order to brake with S4, you have to reduce collective at minimum value OR activates T10
REM S4
DEF X2 X1 AND S4 AND NOT S3
BTN X2 /P Brake_Wheel:Press /R Brake_Wheel:Release
DEF X3 X1 AND S4 AND S3
BTN X3 Brake_Wheel:Parking
Rem Trim as Black Shark default in game
DEF X4 NOT X1 AND S4 AND NOT S3
DEF X5 NOT X1 AND S4 AND S3
rem BTN X4 /P KD(Trim:Active) /R KU(Trim:Active)
rem BTN X5 Trim:Reset
Rem Trim Cougar
BTN X4 /P LOCK (JOYSTICK, LASTVALUE) TRIM(JOYSTICK, TO_CURRENT)
rem LOCK (RDDR, LASTVALUE) TRIM(RDDR, TO_CURRENT)
/R UNLOCK(JOYSTICK)
rem UNLOCK(RDDR)
BTN X5 TRIM (JOYSTICK, 0)
rem TRIM (RDDR, 0)
Rem ANT as RDDR Trim
ANT 2 49 TRIM (RDDR, 66) TRIM (RDDR, 63) TRIM (RDDR, 60) TRIM (RDDR, 57) TRIM (RDDR, 54) TRIM (RDDR, 51) TRIM (RDDR, 48) TRIM (RDDR, 45) TRIM (RDDR, 42) TRIM (RDDR, 39) TRIM (RDDR, 36) TRIM (RDDR, 33) TRIM (RDDR, 30) TRIM (RDDR, 27) TRIM (RDDR, 24) TRIM (RDDR, 21) TRIM (RDDR, 18) TRIM (RDDR, 15) TRIM (RDDR, 12) TRIM (RDDR, 9) TRIM (RDDR, 6) TRIM (RDDR, 3) TRIM (RDDR, 2) TRIM (RDDR, 1) TRIM (RDDR, 0) TRIM (RDDR, -1) TRIM (RDDR, -2) TRIM (RDDR, -3) TRIM (RDDR, -6) TRIM (RDDR, -9) TRIM (RDDR, -12) TRIM (RDDR, -15) TRIM (RDDR, -18) TRIM (RDDR, -21) TRIM (RDDR, -24) TRIM (RDDR, -27) TRIM (RDDR, -30) TRIM (RDDR, -33) TRIM (RDDR, -36) TRIM (RDDR, -39) TRIM (RDDR, -42) TRIM (RDDR, -45) TRIM (RDDR, -48) TRIM (RDDR, -51) TRIM (RDDR, -54) TRIM (RDDR, -57) TRIM (RDDR, -60) TRIM (RDDR, -63) TRIM (RDDR, -66)
rem <-------- RDDR -1/4 = RDDR-n -1/2 ---------------------------------------------------------------------------------------- RDDR -1/6 = RDDR-n -1/3 ------------------------ RDDR -1/8 = RDDR-n -1/4 ----------------------- RDDR -1/10 = RDDR-n -1/5 ------------------------------------------------------------------------------------------------------------------------------------------+-CTR.det.=CANCEL-+-------------------------------------------------------------------------------------------------------------------------------------------- RDDR +1/10 = RDDR+n +1/5 --------------------------- RDDR +1/8 = RDDR+n +1/4 --------------------------- RDDR +1/6 = RDDR+n +1/3 ----------------------------------------------------------------------------------------------- RDDR +1/4 = RDDR+n +1/2 --------------->
REM T6
rem DEF X16 X1 AND T6 AND NOT S3
rem BTN X16 Gnl_Pit:Door
rem DEF X17 X1 AND T6 AND S3
rem BTN X17 Rotor:Brake
rem T6 normal
rem DEF X18 NOT (X1 OR (X21 OR X22)) AND T6
rem BTN X18 not used because of BTN X47 AND BTN X48
rem BUT X18 is used in many other DEF logicals : don't remove it, or include it in the relevant DEFs
BTN T9 /P KD(Collective:Brake-AltitudeLever:Assign) /R KU(Collective:Brake-AltitudeLever:Assign)
Rem HAT 2 : autopilot + weapons
BTN H2U Autopilot_Hold:Hover
BTN H2D /I /P KD(Nav_DescentMode:IO) /R KU(Nav_DescentMode:IO)
/O Nav_RouteMode:IO
BTN H2L /U Autopilot_Desired:_Heading-Track
/M /I Head-On_TargetAA_Aspect
/O Target_Mode:AA
/D /I Wpn_Control:Auto-Man_Swt
/O Wpn_Salvo_Swt
BTN H2R Autopilot_Director_Control
REM WEAPONS
REM ----------------------------------------
BTN TG1 /I Wpn_MasterArm
/O ^
BTN TG2 /I ^
/O /P KD(Wpn_Gun:fire)
/R KU(Wpn_Gun:fire)
BTN S1 /I /T Wpn_Gun:Select /T Wpn_Gun:Select rem Signal_Flares:Greentouchbuddy
/O /T Wpn_Select:Outward /T Wpn_Select:Inward /T Wpn_Select:All
rem AA mode not modeled in game (LCTL + U)
BTN S2 /I Target_Mode_Reset rem Signal_Flares:Red touchbuddy preferred
/O /P Wpn_Current:Release:Pres
/R Wpn_Current:Release:Rel
rem DEF X19 DELAY(1000) (S2 AND X18)
rem BTN X19 Wpn_Jettison:External
rem DEF X20 DELAY(2500) (S2 AND X18 AND S3)
rem BTN X20 Wpn_ExpediteEmergencyATGMLaunch
Rem SHKVAL + TARGETS
Rem -------------------------------------
Rem On HAT1+ T1
BTN H1U /I SHKVAL_:Center
/O /H SHKVAL_Slew:Up
BTN H1D /I /T Shkval_View:Max-23x /T Shkval_View:Wide-7x
/O /H SHKVAL_Slew:Dn
BTN H1L /I /A DLY(70) TV_Target_Size:Dec
/O /H SHKVAL_Slew:Left
BTN H1R /I /A DLY(70) TV_Target_Size:Inc
/O /H SHKVAL_Slew:Right
BTN T1 /U /I /P KD(Target:Designate-SHKVAL:Uncage) /R KU(Target:Designate-SHKVAL:Uncage)
/O Target_Lock
/M /I /P KD(Target:Designate-SHKVAL:Uncage) /R KU(Target:Designate-SHKVAL:Uncage)
/O Target_Lock
/D /I Coms_Menu_Abort
/O Coms_Menu
Rem UV26 Flares on HAT4
Rem ----------------------------------------
BTN H4U CMS_Program:Start
BTN H4D CMS_Program:Stop
BTN H4L CMS_Flare_Dispenser:Left-Both-Right
BTN H4R CMS_Flare:Stores-Program
Rem LWS : reset on T6 + S3
Rem ---------------------------------
Rem HMS - NVG on T6
Rem ---------------------------------
BTN T6 /I LWS_Reset:Btn
/O Helmet_On-Off
Rem AP basic on HAT3 (because deconnection at NOE flight is very bad thing)
Rem -------------------------------------
BTN H3U Autopilot_Hold:_Altitude
BTN H3D Autopilot_Hold:_Pitch
BTN H3L Autopilot_Hold:_Bank
BTN H3R Autopilot_Hold:_Heading
Rem RNG : Zoom views
Rem -------------------------
RNG /U 5 7 (0 10 27 45 55 63 90 100) (View_Zoom:Normal) (/P View_Zoom:Out_Pres DLY(220) /R View_Zoom:Out_Rel) (/P View_Zoom:Out_Slow_Pres DLY(220) /R View_Zoom:Out_Slow_Rel) ^ (/P View_Zoom:In_Slow_Pres DLY(180) /R View_Zoom:In_Slow_Rel ) (/P View_Zoom:In_Pres DLY(180) /R View_Zoom:In_Rel ) (View_Zoom:Normal)
/M 5 7 (0 10 27 45 55 63 90 100) (View_Zoom:Normal) (/P View_Zoom:Out_Pres DLY(220) /R View_Zoom:Out_Rel) (/P View_Zoom:Out_Slow_Pres DLY(220) /R View_Zoom:Out_Slow_Rel) ^ (/P View_Zoom:In_Slow_Pres DLY(180) /R View_Zoom:In_Slow_Rel ) (/P View_Zoom:In_Pres DLY(180) /R View_Zoom:In_Rel ) (View_Zoom:Normal)
/D 5 3 (0 45 55 100) (/P View_External_Zoom:Out_Pres /R View_External_Zoom:Out_Rel) ^ (/P View_External_Zoom:In_Pres /R View_External_Zoom:In_Rel )
rem EJECTING
rem --------------------------
rem DEF X40 DELAY(700) S1 AND S4 AND S3
rem BTN X40 Gnl_Eject
Rem RadioSwitch (HAT5)
rem --------------------------------------------
Rem T2 Up
Rem T5 Left T4 Right
Rem T3 Dn
BTN T2 /I TrackIR:Tracking:OnOff
/O TrackIR:Center
BTN T3 /T View_Chase:Arcade /T View_Pit
BTN T4 View_Pit_HUD
BTN T5 View_Pit
Rem SPOT LIGHT on MSTICK : buggy ?
Rem ------------------------------
MIY /I 1 2 Light_LandSearch_Status:On-Retraction-Off Light_LandSearch_Change:Main-Reserved ^
/O 5 3 (0 45 55 100) (/H DLY(60) SpotLight:Up) ^ (/H DLY(60) SpotLight:Dn)
MIX /I 5 3 (0 45 55 100) (/H DLY(200) ADF_Channel:_Next ) ^ (/H DLY(200) ADF_Channel:_Prev )
/O 5 3 (0 45 55 100) (/H DLY(60) SpotLight:Right) ^ (/H DLY(60) SpotLight:Left)
REM END OF FILE
Rem -----------------------------
REM ///////////////////////////////////////////// U P D A T E S //////////////////////////////////////////////
REM Updated since version 2 :
REM TouchBuddy profile + dual screen :
REM no more use of certain butons on the stick
REM ///////////////////////////////////////////// //////////////// //////////////// ///////////////// //////////////////////
Rem Datalink on HAT3 :
Rem abandon because not very easy to use / touchbuddy is best
Rem -------------------------------------
rem BTN H3U /U /T PRTs_Target2_SAM /T PRTs_Target1_Vehicle /T PRTs_Target3_Other
rem /M PRTs_To_All
rem /D PRTs_ToWingman_1
rem BTN H3D /U PRTs_IngressToTarget
rem /M PRTs_EraseData
rem /D PRTs_ToWingman_3
rem BTN H3L /U PRTs_ReferencePoint
rem /M Datalink_Mode
rem /D PRTs_ToWingman_4
rem BTN H3R /U PRTs_Send-Memory
rem /M PRTs_VoidBtn
rem /D PRTs_ToWingman_2
REM => Touchbuddy
Rem BTN T2 /U /I TrackIR:Tracking:OnOff
Rem /O TrackIR:Center
Rem /M /I rem DLY(400) Labels_All DLY(400) Labels_AA DLY(400) Labels_Missile DLY(400) Labels_Vehicle-Ship
Rem /O rem KBD PVI
Rem /D /I rem KBD ABRIS
Rem /O rem KBD DTL
rem BTN T3 /U /I ^ rem Teamspeak:NoMic
rem /O /T View_Chase:Arcade /T View_Pit
rem /M /I ^ Rem /T View_Civil:Traffic /T View_Civil:Train-Cars => touchbuddy
rem /O /T View_Chase:Arcade /T View_Pit
rem /D /I ^ rem /T View_Weapon:Release /T View_Weapon:ToTarget /T View_WeaponsTracking => touchbuddy
rem /O /T View_Chase:Arcade /T View_Pit
REM => Touchbuddy
Rem BTN T4 /U /I Gnl_Controls_Indicators_Display
Rem /O /T KD(ABRIS_Btn:Axis:_Push) /T KU(ABRIS_Btn:Axis:_Push)
Rem /M /I /T View_Units:All /T View_Units:Foe /T View_Foe:Air /T View_Foe:Ground /T View_Units:Friend /T View_Units:Ground
Rem /O View_Pit_HUD
Rem /D /I View_Target:Mines-All
Rem /O View_Pit_HUD
REM => Touchbuddy
Rem BTN T5 /U /I VoiceMsg_Repeat
Rem /O MasterCaution:Aknowledge
Rem /M /I /T View_Airport /T View_Ship /T View_Carrier:LSO
Rem /O View_Pit
Rem /D /I View_Map
Rem /O View_Pit
Rem ANT : Mouse wheel
Rem -------------------------
Rem USE ANT AS MOUSEZ (9, 3)
rem ANT 5 3 (0 45 55 100) (/H X25) ^ (/H X26)
rem DEF X39 T4 AND T7
rem DEF X27 X39 AND X25
rem DEF X28 X39 AND X26
rem BTN X27 /A DLY(150) ABRIS_Btn:Axis:_Dec
rem BTN X28 /A DLY(150) ABRIS_Btn:Axis:_Inc
Rem for those who use SNAPViews without TrackIR
REM ANT /U 5 11 (0 9 18 27 36 45 55 64 73 82 91 100) View_Snap:0 View_Snap:1 View_Snap:2 View_Snap:3 View_Snap:4 ^ View_Snap:5 View_Snap:6 View_Snap:7 View_Snap:8 View_Snap:9
REM /M
REM /D
Rem TRIM : S4
Rem -------------------------
Rem to trim only with cougar and no use of Black Shrak Trim function :
Rem just "Rem" the relevant lines above ( BTN X4 and BTN X5 ) ..
Rem ... and "Un Rem" the lines below :
rem BTN X4 /P KD(Trim:Active) /R KU(Trim:Active)
rem BTN X5 Trim:Reset
Rem Trim to current values
Rem BTN X4 /P LOCK (JOYSTICK, LASTVALUE) TRIM(JOYSTICK, TO_CURRENT) LOCK (RDDR, LASTVALUE) TRIM(RDDR, TO_CURRENT)
Rem /R UNLOCK(JOYSTICK) UNLOCK(RDDR)
Rem Cancel any trim
Rem BTN X5 TRIM (JOYSTICK, 0) TRIM (RDDR, 0)
Rem Just REMOVE the RDDR functions if you don't want to trim the rudder.
rem just for the fun : you can also use the alternative spirit with the syntax below using the ANT position
rem to best view it, don't use word wrap function of your editor and use horizontal scrolling
rem ANT /I 2 49 TRIM (JOYY, 66) TRIM (JOYY, 63) TRIM (JOYY, 60) TRIM (JOYY, 57) TRIM (JOYY, 54) TRIM (JOYY, 51) TRIM (JOYY, 48) TRIM (JOYY, 45) TRIM (JOYY, 42) TRIM (JOYY, 39) TRIM (JOYY, 36) TRIM (JOYY, 33) TRIM (JOYY, 30) TRIM (JOYY, 27) TRIM (JOYY, 24) TRIM (JOYY, 21) TRIM (JOYY, 18) TRIM (JOYY, 15) TRIM (JOYY, 12) TRIM (JOYY, 9) TRIM (JOYY, 6) TRIM (JOYY, 3) TRIM (JOYY, 2) TRIM (JOYY, 1) TRIM (JOYY, 0) TRIM (JOYY, -1) TRIM (JOYY, -2) TRIM (JOYY, -3) TRIM (JOYY, -6) TRIM (JOYY, -9) TRIM (JOYY, -12) TRIM (JOYY, -15) TRIM (JOYY, -18) TRIM (JOYY, -21) TRIM (JOYY, -24) TRIM (JOYY, -27) TRIM (JOYY, -30) TRIM (JOYY, -33) TRIM (JOYY, -36) TRIM (JOYY, -39) TRIM (JOYY, -42) TRIM (JOYY, -45) TRIM (JOYY, -48) TRIM (JOYY, -51) TRIM (JOYY, -54) TRIM (JOYY, -57) TRIM (JOYY, -60) TRIM (JOYY, -63) TRIM (JOYY, -66)
rem <-------- JOYn -1/4 = JOY-n -1/2 ---------------------------------------------------------------------------------------- JOYn -1/6 = JOY-n -1/3 ------------------------ JOYn -1/8 = JOY-n -1/4 ----------------------- JOYn -1/10 = JOY-n -1/5 ------------------------------------------------------------------------------------------------------------------------------------------+-CTR.det.=CANCEL-+-------------------------------------------------------------------------------------------------------------------------------------------- JOYn +1/10 = JOY+n +1/5 --------------------------- JOYn +1/8 = JOY+n +1/4 --------------------------- JOYn +1/6 = JOY+n +1/3 ----------------------------------------------------------------------------------------------- JOYn +1/4 = JOY+n +1/2 --------------->
rem /O 2 49 TRIM (JOYX, 66) TRIM (JOYX, 63) TRIM (JOYX, 60) TRIM (JOYX, 57) TRIM (JOYX, 54) TRIM (JOYX, 51) TRIM (JOYX, 48) TRIM (JOYX, 45) TRIM (JOYX, 42) TRIM (JOYX, 39) TRIM (JOYX, 36) TRIM (JOYX, 33) TRIM (JOYX, 30) TRIM (JOYX, 27) TRIM (JOYX, 24) TRIM (JOYX, 21) TRIM (JOYX, 18) TRIM (JOYX, 15) TRIM (JOYX, 12) TRIM (JOYX, 9) TRIM (JOYX, 6) TRIM (JOYX, 3) TRIM (JOYX, 2) TRIM (JOYX, 1) TRIM (JOYX, 0) TRIM (JOYX, -1) TRIM (JOYX, -2) TRIM (JOYX, -3) TRIM (JOYX, -6) TRIM (JOYX, -9) TRIM (JOYX, -12) TRIM (JOYX, -15) TRIM (JOYX, -18) TRIM (JOYX, -21) TRIM (JOYX, -24) TRIM (JOYX, -27) TRIM (JOYX, -30) TRIM (JOYX, -33) TRIM (JOYX, -36) TRIM (JOYX, -39) TRIM (JOYX, -42) TRIM (JOYX, -45) TRIM (JOYX, -48) TRIM (JOYX, -51) TRIM (JOYX, -54) TRIM (JOYX, -57) TRIM (JOYX, -60) TRIM (JOYX, -63) TRIM (JOYX, -66)
REM HAT4 : Throttle left and right is now on touchbuddy screen : no more use... may free some flags !
REM --------------------
Rem DEF X6 H4L*
Rem DEF X7 H4R*
Rem DEF X8 X1 AND X6 AND H4U
Rem BTN X8 Thr_Left:Up
Rem DEF X9 X1 AND X7 AND H4U
Rem BTN X9 Thr_Right:Up
Rem DEF X10 X1 AND X6 AND H4D
Rem BTN X10 Thr_Left:Dn
Rem DEF X11 X1 AND X7 AND H4D
Rem BTN X11 Thr_Right:Dn
Rem DEF X21 T1 AND S3 AND H4U
Rem DEF X22 T1 AND S3 AND H4D
Rem BTN X21 Thr:Up
Rem BTN X22 Thr:Dn
Rem REM HAT4 normal
Rem DEF X12 NOT (X1 OR (T1 OR S3)) AND H4U
Rem DEF X13 NOT (X1 OR (T1 OR S3)) AND H4D
Rem DEF X14 NOT X1 AND H4L
Rem DEF X15 NOT X1 AND H4R
REM Rem UV26 Flares on HAT4
REM Rem ----------------------------------------
REM BTN X12 CMS_Program:Start
REM BTN X13 CMS_Program:Stop
REM BTN X14 CMS_Flare_Dispenser:Left-Both-Right
REM BTN X15 CMS_Flare:Stores-Program
REM Rem T1 --------------------------------------------------------
REM DEF X23 NOT (S3 OR (H4U OR H4D)) AND T1
REM DEF X24 NOT (H4U OR H4D) AND T1 AND S3
REM
REM rem Be Aware of some logical butons dependencies in case of modification of this file :
REM rem if /U M D not used with T1, you may replace BTN X30 and BTN X31 with BTN X23 and BTN X24 below (to save X30 and X31 for other pourpose)
REM rem BTN X24 /P KD(Target:Designate-SHKVAL:Uncage) /R KU(Target:Designate-SHKVAL:Uncage)
REM rem BTN X23 Target_Lock
REM
REM Rem to use /U /M /D modifiers on T1, you have to use the syntax below because of HAT4 U D test
REM rem you can't have X23 an X24 for T1 if /U M D are used
REM REM T1 /U /I is DEF Xnn X24 AND T7
REM REM T1/U/O is DEF Xnn X23 AND T7
REM REM T1 /M /I is DEF Xnn X24 AND NOT (T7 OR T8)
REM REM T1 /M /O is DEF Xnn X23 AND NOT (T7 OR T8)
REM REM T1 /D /I is DEF Xnn X24 AND T8
REM REM T1 /D /O is DEF Xnn X23 AND T8
REM
REM rem T1 /O /U or /M Lock
REM rem T1 /I /U or /M Uncage
REM DEF X30 X24 AND NOT T8
REM rem =X24 AND T7 = T1 /U /I ; + T1 /M /I = X24 AND NOT (T7 OR T8) ; == (X24 AND T7) OR (X24 AND NOT (T7 OR T8)) == X24 AND NOT T8
REM BTN X30 /P KD(Target:Designate-SHKVAL:Uncage) /R KU(Target:Designate-SHKVAL:Uncage)
REM DEF X31 X23 AND NOT T8
REM BTN X31 Target_Lock
REM rem T1 / D Coms Menu
REM rem T1 /D + S3 Coms Menu Abort - ESCAPE key
REM DEF X32 X24 AND T8
REM BTN X32 Coms_Menu_Abort
REM DEF X33 X23 AND T8
REM BTN X33 Coms_Menu
Dommage pour les profils. Je connais les sous modes (bien que là encore je commence seulement à les mettre en pratique). Merci pour les info.hellfrog a écrit :Mythe à ma connaissance en tout cas en cours de jeu !
Par contre tu as des boutons qui permettent des sous modes T7+T8 pour /U /M /D et S3 pour /I /O
V1per$14 a écrit :Pourquoi mettre certaines commandes dans le profil du Cougar et assigner d'autres commandes via BS ? Ne serait-il pas plus simple (ou du moins plus clair) de tout mettre au même endroit (profil Cougar) ?
V1per$14 a écrit :Sinon comment gere tu les comm radio sur ton profil ?
Je pense qu'on est parti du même profil (Viper sur CougarsWorld) mais j'ai des scrupules à le modifier profondement. Je me dis que celui qui l'a construit a du bien y réfléchir et je me vois mal virer ses fonctions pour y mettre la vhf (car je suppose que ses fonctions me seront utiles un jour ou l'autre)...
V1per$14 a écrit :Dernière question, j'ai entendu parler de multiples profils Cougar ou plutot de la capacité du Cougar a pouvoir switcher entre plusieurs profils en cours de jeu ? Mythe ou realité ?
Oui c'est probablement cela que j'avais du lire ou entendre quelque part.Trebuh a écrit :La part de "réalité" est la suivante : dans le même profil chargé au départ, tu peux avoir plusieurs courbes (CURVE) de sensibilités différentes pour différents axes. C'est peut-être de ça que tu as entendu parlé
C'était ma conclusion aussi. Je vais essayer de l'adapter afin qu'il me convienne car il me manque la gestion des vues (n'ayant pas encore de TrackIR).Trebuh a écrit :Celui de l'auteur du profil proposé est clairement orienté combat. D'où l'absence des coms, du zoom etc
Trebuh a écrit :Tu vas dans les options, commandes d'axes. Ligne zoom, colonne cougar, ajout. Là tu bouges l'antenne sur tout l'axe (de butée en butée) et tu auras normalement JOY RX qui s'inscrira.
JABBA29 a écrit :Bonjour je comprends pas mon probleme:
J'ai dl le profil de viper,je n'ai touché a rien dessus,je le met avec foxy dans le cougar,tous mes boutons fonctionnent parfaitement.
Je lance BS,je peux diminuer la fenetre rectangle du skvhal (celle qui permet de locker)mais apres impossible de l'augmenter.
Qu'est ce que j'ai raté?