profil cougar pour BS
profil cougar pour BS
#1bon vu l'inutilité de traduire la doc et le temps que ça met, je garde ça pour moi alors...
par contre je propose autre chose :
a partir du fichier exel des commandes russes/us de BS, j'ai commencé à faire un fichier tmm pour cougar, très exhaustif.
je peux poster en texte s'il y en a que ça interesse ou mettre en PJ... mais c'est pas fini.
et je n'ai pas encore attaqué le TMJ vu que je n'ai pas BS
ce qui me pose aussi le pb des tests de touches invérifiable
donc : y a t il un volontaire pour tester et débugger ce projet de commandes tmm pour cougar ?
question technique :
les touches R CTL R ALT et R SHFT et WIN L et R sont très utiliisées :
pour les programmer en maintien appuyé en combinaison avec d'autres toucehs,
peut-on faire autrement qu'en utilisant les codes USB ? ex :
SHKVAL:Center = USB (DE4 D0C U0C UE4) Rem RCTL + i
[EDIT] les lignes suivantes sont éditées au fur et à mesure que j'avance...
EDIT 2009.03.05 : remplacé par ka-50.Hellfrog.03.tmm
Rem ##############################################
Rem
Rem Ka-50.tmm
Rem for
Rem DCS Ka-50 Black Shark
Rem
Rem by Hellfrog
Rem
Rem Last modified: 05 mars 2009, 7:04 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_Mode_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_SPU9Radio_Btn = USB (DE0 DE2 D38 U38 UE2 UE0) Rem LCTL LALT /
rem buggy not working
rem 91,Windows Key 92,Windows key 93,Menu key
Coms_Flight:CompleteMis-RTB = USB (D91 D08 U08 U91) Rem LWIN e
Coms_Flight:CompleteMis-Rejoin = USB (D91 D15 U15 U91) Rem LWIN r
Coms_Flight:Formation_Toggle = USB (D91 D17 U17 U91) Rem LWIN t
Coms_Flight:Formation_JoinUp = USB (D91 D1C U1C U91) Rem LWIN y
Coms_Flight:AttackGround = USB (D91 D0A U0A U91) Rem LWIN g
Coms_Flight:AttackAirDefense = USB (D91 D07 U07 U91) Rem LWIN d
Coms_:AttackTarget = USB (D91 D14 U14 U91) Rem LWIN q
Coms_:CoverMe = USB (D91 D1A U1A U91) Rem LWIN w
Rem MACROS / Coms
Rem ==============
Com_Wgm_2_CoverMe = USB (D31 U31) DLY(120) F2 DLY(120) F4
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
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_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_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_Goto_Rejoin = USB (D31 U31) DLY(120) F1 DLY(120) F7
Com_Flight_Goto_NoMove = USB (D31 U31) DLY(120) F1 DLY(120) F8
Com_Flight_Form_Heavy = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F1
Com_Flight_Form_Echelon = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F2
Com_Flight_Form_Spread = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F3
Com_Flight_Form_Trail = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F4
Com_Flight_Form_Overwatch = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F5
Com_Flight_Form_Left = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F6
Com_Flight_Form_Right = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F7
Com_Flight_Form_Tight = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F8
Com_Flight_Form_Cruise = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F9
Com_Flight_Form_Combat = USB (D31 U31) DLY(120) F1 DLY(120) F6 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)
Rem ------ END OF FILE -------
par contre je propose autre chose :
a partir du fichier exel des commandes russes/us de BS, j'ai commencé à faire un fichier tmm pour cougar, très exhaustif.
je peux poster en texte s'il y en a que ça interesse ou mettre en PJ... mais c'est pas fini.
et je n'ai pas encore attaqué le TMJ vu que je n'ai pas BS
ce qui me pose aussi le pb des tests de touches invérifiable
donc : y a t il un volontaire pour tester et débugger ce projet de commandes tmm pour cougar ?
question technique :
les touches R CTL R ALT et R SHFT et WIN L et R sont très utiliisées :
pour les programmer en maintien appuyé en combinaison avec d'autres toucehs,
peut-on faire autrement qu'en utilisant les codes USB ? ex :
SHKVAL:Center = USB (DE4 D0C U0C UE4) Rem RCTL + i
[EDIT] les lignes suivantes sont éditées au fur et à mesure que j'avance...
EDIT 2009.03.05 : remplacé par ka-50.Hellfrog.03.tmm
Rem ##############################################
Rem
Rem Ka-50.tmm
Rem for
Rem DCS Ka-50 Black Shark
Rem
Rem by Hellfrog
Rem
Rem Last modified: 05 mars 2009, 7:04 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_Mode_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_SPU9Radio_Btn = USB (DE0 DE2 D38 U38 UE2 UE0) Rem LCTL LALT /
rem buggy not working
rem 91,Windows Key 92,Windows key 93,Menu key
Coms_Flight:CompleteMis-RTB = USB (D91 D08 U08 U91) Rem LWIN e
Coms_Flight:CompleteMis-Rejoin = USB (D91 D15 U15 U91) Rem LWIN r
Coms_Flight:Formation_Toggle = USB (D91 D17 U17 U91) Rem LWIN t
Coms_Flight:Formation_JoinUp = USB (D91 D1C U1C U91) Rem LWIN y
Coms_Flight:AttackGround = USB (D91 D0A U0A U91) Rem LWIN g
Coms_Flight:AttackAirDefense = USB (D91 D07 U07 U91) Rem LWIN d
Coms_:AttackTarget = USB (D91 D14 U14 U91) Rem LWIN q
Coms_:CoverMe = USB (D91 D1A U1A U91) Rem LWIN w
Rem MACROS / Coms
Rem ==============
Com_Wgm_2_CoverMe = USB (D31 U31) DLY(120) F2 DLY(120) F4
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
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_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_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_Goto_Rejoin = USB (D31 U31) DLY(120) F1 DLY(120) F7
Com_Flight_Goto_NoMove = USB (D31 U31) DLY(120) F1 DLY(120) F8
Com_Flight_Form_Heavy = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F1
Com_Flight_Form_Echelon = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F2
Com_Flight_Form_Spread = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F3
Com_Flight_Form_Trail = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F4
Com_Flight_Form_Overwatch = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F5
Com_Flight_Form_Left = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F6
Com_Flight_Form_Right = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F7
Com_Flight_Form_Tight = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F8
Com_Flight_Form_Cruise = USB (D31 U31) DLY(120) F1 DLY(120) F6 DLY(120) F9
Com_Flight_Form_Combat = USB (D31 U31) DLY(120) F1 DLY(120) F6 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)
Rem ------ END OF FILE -------
- Pièces jointes
-
- ka-50.Hellfrog.10.tmm.txt
- (49.34 Kio) Téléchargé 290 fois
[SIGPIC]http://www.kirikoo.net/images/8WoodMAn- ... 212448.png[/img][/SIGPIC]
(\_/)
(_'.') ..i72600k@4.5GHz + AsusSabertoothZ77 + 16Go GSkill10700 + AC Noctua + Raptor + Win7x64Ult + WH MFDs SaitekThr 1920x1080x3 dt 1 tactile 6950 2G
(")_(")[/align]
(")_(")[/align]
Forbidden Planet = SF , video, old goodie a écrit : http://en.wikipedia.org/wiki/Forbidden_Planet http://www.forbidden-planet.org/forbidden-planet/http://www.jeffbots.com/forbiddenplanet.html http://web.archive.org/web/200412110934 ... fbhome.htm
-
- Messages : 3537
- Inscription : 30 novembre 2003
#2
j'avais commencer comme toi et au final j'en ai fait un nouveau en ne mappant que ce que je voulais réellement sur le HOTAS
beaucoup de fonction étant cliquable a la souris facilement
ceci dit ils ont bien fait de créer une combinaison pour tout , ce sera pratique pour les cockpits builders
beaucoup de fonction étant cliquable a la souris facilement
ceci dit ils ont bien fait de créer une combinaison pour tout , ce sera pratique pour les cockpits builders
I7 9700K - 32 Go RAM - Zotac RTX 3080 Trinity OC 10 GB - Thrustmaster TPR - HP Reverb G2 - Hotas warthog n°918
"Tant que l'on n'a pas tout donné, on n'a rien donné." Georges Guynemer
"Tant que l'on n'a pas tout donné, on n'a rien donné." Georges Guynemer
#3
Ben oui, c'est plus rapide, mais en attendant d'avoir la version fr, on a le temps de mettre au point un TMM assez "universel" et complet... qui peut du coup servir à tout le monde... vu le nombre de commandes, ça fera gagner beaucoup de temps à beaucoup de monde...et évitera des erreurs de saisie. De plus le pb soulevé des touches droites SHFT CTL ALT WIN combinées n'est pas si évident : tout le monde ne sait pas utiliser foxy pour mettre des codes USB
si on fait un fichier complet, il suffit de ne pas prendre dedans ce que l'on ne veut pas, et de n'utiliser chacun que ce que l'on veut pour faire autant de TMJ que l'on veut...
de toute manière il faudrait plusieurs cougars pour tout mapper....
bon avec une commande groupées pour des Vector expensions et des cougars multiples on devrait avoir des prix.... je me demande si chez DCS ils ont des actions ED et natural point ? :exit:
si on fait un fichier complet, il suffit de ne pas prendre dedans ce que l'on ne veut pas, et de n'utiliser chacun que ce que l'on veut pour faire autant de TMJ que l'on veut...
de toute manière il faudrait plusieurs cougars pour tout mapper....
bon avec une commande groupées pour des Vector expensions et des cougars multiples on devrait avoir des prix.... je me demande si chez DCS ils ont des actions ED et natural point ? :exit:
[SIGPIC]http://www.kirikoo.net/images/8WoodMAn- ... 212448.png[/img][/SIGPIC]
(\_/)
(_'.') ..i72600k@4.5GHz + AsusSabertoothZ77 + 16Go GSkill10700 + AC Noctua + Raptor + Win7x64Ult + WH MFDs SaitekThr 1920x1080x3 dt 1 tactile 6950 2G
(")_(")[/align]
(")_(")[/align]
Forbidden Planet = SF , video, old goodie a écrit : http://en.wikipedia.org/wiki/Forbidden_Planet http://www.forbidden-planet.org/forbidden-planet/http://www.jeffbots.com/forbiddenplanet.html http://web.archive.org/web/200412110934 ... fbhome.htm
-
- Messages : 3537
- Inscription : 30 novembre 2003
#4
tu as raison mais quand on a lu un peu le manuel , foxy n'est vraiment pas le monstre qu'il parait être
surtout si on utilise l'utilitaire intégré korgy !
Apres faut juste se motivé et se mettre un peu dedans pour comprendre
Ceci n'enlève rien au travail que tu fais , qui est vraiment une bonne initiative pour la communauté
surtout si on utilise l'utilitaire intégré korgy !
Apres faut juste se motivé et se mettre un peu dedans pour comprendre
Ceci n'enlève rien au travail que tu fais , qui est vraiment une bonne initiative pour la communauté
I7 9700K - 32 Go RAM - Zotac RTX 3080 Trinity OC 10 GB - Thrustmaster TPR - HP Reverb G2 - Hotas warthog n°918
"Tant que l'on n'a pas tout donné, on n'a rien donné." Georges Guynemer
"Tant que l'on n'a pas tout donné, on n'a rien donné." Georges Guynemer
#5
bon alors je continue de toute manière pour moi
MAIS je cherche toujours confirmation des codes USB pour les touches de droites :
est-ce que ça marche ?
il me faudrait un testeur ... moi j'ai pas encore BS
y a t il une autre soluce ?
y a ti il des pbs avec certaines touches et clavier fr azerty ?
merci de participer...
MAIS je cherche toujours confirmation des codes USB pour les touches de droites :
est-ce que ça marche ?
il me faudrait un testeur ... moi j'ai pas encore BS
y a t il une autre soluce ?
y a ti il des pbs avec certaines touches et clavier fr azerty ?
merci de participer...
[SIGPIC]http://www.kirikoo.net/images/8WoodMAn- ... 212448.png[/img][/SIGPIC]
(\_/)
(_'.') ..i72600k@4.5GHz + AsusSabertoothZ77 + 16Go GSkill10700 + AC Noctua + Raptor + Win7x64Ult + WH MFDs SaitekThr 1920x1080x3 dt 1 tactile 6950 2G
(")_(")[/align]
(")_(")[/align]
Forbidden Planet = SF , video, old goodie a écrit : http://en.wikipedia.org/wiki/Forbidden_Planet http://www.forbidden-planet.org/forbidden-planet/http://www.jeffbots.com/forbiddenplanet.html http://web.archive.org/web/200412110934 ... fbhome.htm
-
- As du Manche
- Messages : 14332
- Inscription : 18 août 2001
#6
tu as 5 jours de retard pour moi, mais merci !
1 Asus Z390-H - SSD M.2 EVO 970 - Intel I9 9900k@5.0ghz - 32gb DDR4 4000 - ZOTAC 2080ti AMP Extreme Core - Cougar FSSB + Cougar NN_Dan + HOTAS Warthog - Thrustmaster TPR Pedals - Track IR5
2 Asus Maximus VII Ranger - Intel I7 4970k@4.4Ghz - 16Gb Kingston fury - Asus 1080ti Strix OC
3 Asus Rampage III - Intel I7 950@3.33ghz - 6gb DDR3 Kingston - MSI GTX 970 4G - Track IR3 Pro VE
2 Asus Maximus VII Ranger - Intel I7 4970k@4.4Ghz - 16Gb Kingston fury - Asus 1080ti Strix OC
3 Asus Rampage III - Intel I7 950@3.33ghz - 6gb DDR3 Kingston - MSI GTX 970 4G - Track IR3 Pro VE
#7
update ce jour cf 1er post de la discuss
[SIGPIC]http://www.kirikoo.net/images/8WoodMAn- ... 212448.png[/img][/SIGPIC]
(\_/)
(_'.') ..i72600k@4.5GHz + AsusSabertoothZ77 + 16Go GSkill10700 + AC Noctua + Raptor + Win7x64Ult + WH MFDs SaitekThr 1920x1080x3 dt 1 tactile 6950 2G
(")_(")[/align]
(")_(")[/align]
Forbidden Planet = SF , video, old goodie a écrit : http://en.wikipedia.org/wiki/Forbidden_Planet http://www.forbidden-planet.org/forbidden-planet/http://www.jeffbots.com/forbiddenplanet.html http://web.archive.org/web/200412110934 ... fbhome.htm
-
- Messages : 3537
- Inscription : 30 novembre 2003
#8
j'ai pas trop regarder au dessus mais pour les shift et crtl droite ou gauche je n'ai pas utiliser la même méthode que toi !
Pour moi la méthode KD , KU marche très bien
une fonction de ma macro qui marche chez moi
Shkval_center = /P KD(RCTL i) /R KU(i RCTL)
j'ai d'autres profils pour d'autres jeux en USB qui marche aussi donc ta méthode doit aussi marcher
Pour moi la méthode KD , KU marche très bien
une fonction de ma macro qui marche chez moi
Shkval_center = /P KD(RCTL i) /R KU(i RCTL)
j'ai d'autres profils pour d'autres jeux en USB qui marche aussi donc ta méthode doit aussi marcher
I7 9700K - 32 Go RAM - Zotac RTX 3080 Trinity OC 10 GB - Thrustmaster TPR - HP Reverb G2 - Hotas warthog n°918
"Tant que l'on n'a pas tout donné, on n'a rien donné." Georges Guynemer
"Tant que l'on n'a pas tout donné, on n'a rien donné." Georges Guynemer
#9
l'intéret des codes USB :
c'est que c'est moins sensible aux variations de types de claviers,
et dans des fichiers TMJ complexes tels que ceux de Jagstand ou DonUlfonso pour ceux qui connaissent, le temps de précalcul des macros par le cougar devient non négligeable, et l'USB est plus vite compilé et interprété
il y a même une différence dans l'ordre des codes USB : CTL est prioritaire sur ALT qui est prioritaire sur SHF
j'ai jamais programmé les codes USB des touches Windows (à gauche entre alt et ctl et idem à droite), aussi j'aimerais savoir si c'est reconnu par BS... à priori ça marche dans le keytester de foxy, mais c'est jamais une garantie à 100%...
on peut toujours avoir un intéret à utiliser un KD dans une macro et un KU dans une autre, notamment lors d programmation logique, mais faut faire attention aux touches bloquées ou aux cougar qui fiche le bazar quand on n'est plus dans le jeu.
c'est que c'est moins sensible aux variations de types de claviers,
et dans des fichiers TMJ complexes tels que ceux de Jagstand ou DonUlfonso pour ceux qui connaissent, le temps de précalcul des macros par le cougar devient non négligeable, et l'USB est plus vite compilé et interprété
il y a même une différence dans l'ordre des codes USB : CTL est prioritaire sur ALT qui est prioritaire sur SHF
j'ai jamais programmé les codes USB des touches Windows (à gauche entre alt et ctl et idem à droite), aussi j'aimerais savoir si c'est reconnu par BS... à priori ça marche dans le keytester de foxy, mais c'est jamais une garantie à 100%...
on peut toujours avoir un intéret à utiliser un KD dans une macro et un KU dans une autre, notamment lors d programmation logique, mais faut faire attention aux touches bloquées ou aux cougar qui fiche le bazar quand on n'est plus dans le jeu.
[SIGPIC]http://www.kirikoo.net/images/8WoodMAn- ... 212448.png[/img][/SIGPIC]
(\_/)
(_'.') ..i72600k@4.5GHz + AsusSabertoothZ77 + 16Go GSkill10700 + AC Noctua + Raptor + Win7x64Ult + WH MFDs SaitekThr 1920x1080x3 dt 1 tactile 6950 2G
(")_(")[/align]
(")_(")[/align]
Forbidden Planet = SF , video, old goodie a écrit : http://en.wikipedia.org/wiki/Forbidden_Planet http://www.forbidden-planet.org/forbidden-planet/http://www.jeffbots.com/forbiddenplanet.html http://web.archive.org/web/200412110934 ... fbhome.htm
-
- Messages : 3537
- Inscription : 30 novembre 2003
#10
je fais ce que je peux , je suis pas un pro de foxy a ce point la :laugh:
donc vu que tu t'y connais mieux que moi ça devrait bien se passer pour ton profil
ceci dit pour le moment , j'ai toujours réussi a faire ce que je voulais même si je n'exploite pas foxy au maximum de ce qu'il offre en matière de programmation
Alors me suis jamais trop posé de questions
Merci pour tes éclaircissement en tout cas
donc vu que tu t'y connais mieux que moi ça devrait bien se passer pour ton profil
ceci dit pour le moment , j'ai toujours réussi a faire ce que je voulais même si je n'exploite pas foxy au maximum de ce qu'il offre en matière de programmation
Alors me suis jamais trop posé de questions
Merci pour tes éclaircissement en tout cas
I7 9700K - 32 Go RAM - Zotac RTX 3080 Trinity OC 10 GB - Thrustmaster TPR - HP Reverb G2 - Hotas warthog n°918
"Tant que l'on n'a pas tout donné, on n'a rien donné." Georges Guynemer
"Tant que l'on n'a pas tout donné, on n'a rien donné." Georges Guynemer
#11
dernière version terminée à tester : [update 25/01/09]
Code : Tout sélectionner
[color=#808081]Rem ##############################################
Rem
Rem Ka-50.tmm
Rem for
Rem DCS Ka-50 Black Shark
Rem
Rem by C_NoBlaze
Rem or member.12011 on check-six forums
Rem
Rem Last modified: 25 janvier 2009, 5:33 pm
Rem
Rem Controllers: Thrustmaster Cougar
Rem
Rem ##############################################
Rem
Rem DCS Ka-50 Black Shark – Real mode 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 >>>>>> TEST VERSION still to debug <<<<<<<<
Rem
Rem ##############################################
REM syntax is for KBD US and with original keys as described in russian version
REM USB codes for use of Left Right keys Alt Ctl Win and so on
REM ------ not tested in game because I don't have it for now...
rem it's an effort to have this file "de bugged" and ready for use when european version is fired
rem so answer and comments are welcomed at check-six forums section BlackShark
rem please to copy code on forums use menu foxy / format / convert to ubb code and paste
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 ---------------------------
Gnl_Mission_end = ESC
Gnl_Time_Pause = USB(D48 U48) rem Pause key = Break key
Gnl_Time_Normal = LSHF z
Gnl_Time_Accelerate = LCTL z
Gnl_Time_Decelerate = LALT z
Gnl_Windows_Score = USB (D34 U34) Rem '
Gnl_InfoBar = LCTL y
Gnl_InfoBar_Units = LALT y
Gnl_NewPlane_Respawn = USB(DE5 DE4 D2B U2B UE4 UE5) Rem Rshf RCtl Tab
Gnl_Pit_MouseClick_Able = LALT c
rem Screenshot SysRQ I don't know what is the key.... PRTSCR ???
Gnl_FPS_Display = 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
Gnl_Multiplayer_Chat_All = USB (D35 U35) Rem `
Gnl_Multiplayer_Chat_Allies = USB (DE4 D34 U34 UE4) Rem RCTL `
Gnl_Pit:Door = USB (DE4 D06 U06 UE4) Rem RCTL c
Gnl_Eject = RPT(3) (LCTL E)
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 --------------------------
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 -----------------------
ADF_Channel:_Next = LCTL =
ADF_Channel:_Prev = LCTL -
ADF_Mode:_Change = LALT LCTL [
ADF_Receiver_Mode:_Change = LALT LCTL ]
ADF_Volume:Up = LALT LCTL =
ADF_Volume:Dn = LALT LCTL -
ADF_SelfTest:Btn = LALT LCTL t
Rem ----------------------------------
Rem Inst Autopilot
Rem ----------------------------------
Autopilot_Hold:_Bank = LSHF b
Autopilot_Hold:_Pitch = LSHF p
Autopilot_Hold:_Heading = LSHF h
Autopilot_Hold:_Altitude = LSHF a
Autopilot_Director_Control = LCTL a
Autopilot_AltitudeMode:_BARO-RALT= LCTL x
Autopilot_Desired:_Heading-Track = LALT x
Rem -------------------------------------------------
Rem Inst Auxiliary Control Panel
Rem -------------------------------------------------
Power-Hydrau-EKRAN-SelfTest_CvrSwt = LCTL LALT LSHF n
Power-Hydrau-EKRAN-SelfTest_Swt = LCTL LSHF n
LWSL140_SelfTest_Btn = LCTL LALT n
LWSL140_PWR_Swt = LCTL n
IlluminationCP_Swt = USB(DE5 DE6 D0F U0F UE6 UE5) Rem RSHF RALT L
CMDUV26_PWR_SwtCvr = LALT LSHF c
CMDUV26_PWR_Swt = LCTL LSHF c
CMDUV26BIT_SwtCvr = LCTL LALT LSHF c
CMDUV26BIT_Swt = 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 = LALT b
RocketGunPods_DataSelectorBtn:_Left = 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 RCtl RShf e
EjectSystemCircuit_CheckSelBtn:Right = LALT LSHF b
EjectSystemCircuit_CheckSelBtn:Left = 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 = LCTL LSHF k
Light-NVG-Pit_Bright:Up = LCTL LALT k
Light-PitPanel_Bright:Dn = LCTL LSHF l
Light-PitPanel_Bright:Up = LCTL LALT l
Light-HSI-ADI_Bright:Dn = LCTL LSHF j
Light-HSI-ADI_Bright:Up = 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 = LCTL LALT LSHF u
Light_Bright_Up:MACRO = LCTL LALT k DLY(60) LCTL LALT l DLY(60) LCTL LALT j DLY(60) LCTL LALT LSHF u
Light_Bright_Dn:MACRO = LCTL LSHF k DLY(60) LCTL LSHF l DLY(60) LCTL LSHF j DLY(60) USB (DE0 DE6 DE1 D18 U18 UE1 UE6 UE0)
rem the two ones below are not included
rem PVI_Light:Up = USB (DE4 DE5 D13 U13 UE5 UE4) Rem RSHF RCTL p
rem PVI_Light:Dn = USB (DE6 DE5 D13 U13 UE5 UE6) Rem RSHF RALT p
Rem ------------------------------------------
Rem Inst Collective Stick
Rem ------------------------------------------
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 rem ?? perhaps someone has a best label for this one ?
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
Wpn_Select:AAMode = LCTL u
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 ----------------------------------------------------------
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:Counter-Programming = USB (DE4 D30 U30 UE4) Rem RCtl ]
Rem --------------------------------------
Rem Inst Cyclic Stick
Rem --------------------------------------
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)
Wpn_Current:Release:Rel = USB (U2C UE6)
Trim:Active = t
Trim:Reset = LCTL t
Auto_Hover = LALT t
Autopilot_EmergencyOff = LALT a
Rem Brake_Wheel:Press = KD(w) rem is the same as below
Brake_Wheel:Press = USB(D1A)
Rem Brake_Wheel:Release = KU(w) rem is the same as below
Brake_Wheel:Release = USB(U1A)
Brake_Wheel:Parking = LSHF w
Light_Pit_Gauges = LSHF k
Rem ---------------------------------------------
Rem Inst Datalink panel PRTs
Rem ---------------------------------------------
PRTs_Target1_Vehicle = LSHF 1
PRTs_Target2_SAM = LSHF 2
PRTs_Target3_Other = LSHF 3
PRTs_ReferencePoint = LSHF 4
PRTs_ToWingman_1 = LCTL 1
PRTs_ToWingman_2 = LCTL 2
PRTs_ToWingman_3 = LCTL 3
PRTs_ToWingman_4 = LCTL 4
PRTs_To_All = LCTL 5
PRTs_EraseData = LSHF t
PRTs_IngressToTarget = LSHF y
PRTs_Send-Memory = LSHF u
PRTs_VoidBtn = LSHF i
Self_ID = LCTL i
Datalink_Mode = LCTL m
Rem ------------------------------------------------------------------
Rem Inst Engines start-up control panel and levers
Rem ------------------------------------------------------------------
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 = 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 = 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 RAlt PGUP maintained down = KD()
Thr_Left:Up_Release = USB (UE6 U4B) Rem RAlt PGUP released = KU()
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 -------------------------------------------------
Gear = g
Gear:Emergency_Btn = LALT g
Gear:Emergency_CvrBtn = 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 = LALT .
Clock_LeftBtn:RotateLeft = 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 .
MasterCaution:Aknowledge = m
Lamps_Test:Btn = LSHF l
Rotor_RPMCaution:Aknowledge = b
LWS-CMD operation mode = LCTL l
HSI_Course_Btn:RotateRight = LCTL LALT .
HSI_Course_Btn:RotateLeft = LCTL LALT ,
HSI_Heading_Btn:RotateRight = LCTL LSHF .
HSI_Heading_Btn:RotateLeft = LCTL LSHF ,
HSI_Test:Btn = LCTL LALT h
HSI_Desired:TrackAngle-Heading:Auto-Manual = LCTL h
ADI_ZeroPitch_Trim:Right = LSHF LALT .
ADI_ZeroPitch_Trim:Left = LSHF LALT ,
ADI_Test:Btn = LSHF LALT a
ADI_Test:BtnCvr = 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 = LSHF .
RALT_AlertAltitude_Btn:RotateLeft = LSHF ,
RALT_Test:Btn = 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 = LSHF -
Laser_RangeFinder-Designator_Mode:SwtCvr = LSHF LALT o
Laser_RangeFinder-Designator_Mode:Swt = LSHF o
Laser_Designator_Reset:Btn = LCTL LALT o
Rem EGT = Exhaust gas temperature
EGT_Eng:Run_Indicator:Test:Btn = LCTL p
EGT_Eng:Stop_Indicator:Test:Btn = LALT p
Fuel_Quantity _Indicator:Test:Btn = LCTL LALT LSHF p
Rem -------------------------------------
Rem Inst HUD controls
Rem -------------------------------------
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 --------------------------------------------------------------
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 = LALT =
VoiceMsg_EmergencyMode = LCTL v
VoiceMsg_Repeat = LALT v
VoiceMsg_Stop = LALT LSHF v
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 ---------------------------------------
Lights_Nav:10-30-100-Off = USB (DE6 D0F U0F UE6) Rem RALT l
Lights_Nav:CodeMode = LALT l
Wiper = LCTL LALT w
LWS_Reset:Btn = l Rem LWS = Laser Warning System
Pitot_StaticPort-AoASensors_Heat = LALT LSHF s
Pitot_RamAir-Clock_Heat = LSHF LCTL s
Pitot_Heat:Test = USB (DE4 DE5 D16 U16 UE5 UE4) Rem RCTL RSHF s
PitotHeat_MACRO = USB (DE4 DE5 D16 U16 UE5 UE4) DLY(60) LSHF LCTL s DLY(60) LALT LSHF s
Rotor_De-Icing = LCTL LALT LSHF s
De-Icing:Rotor = LCTL LALT LSHF s rem the same as above, other label if you prefer
Eng_De-Icing-DustProtect = LALT i
De-Icing:Eng = LALT i rem the same as above, other label if you prefer
De-Icing_MACRO = LALT i DLY(60) LCTL LALT LSHF s
Rem ------------------------------------------
Rem Inst Radio VHF
Rem ------------------------------------------
VHF2_Btn1:Up = LCTL LSHF 1
VHF2_Btn1:Dn = LCTL LALT 1
VHF2_Btn2:Up = LCTL LSHF 2
VHF2_Btn2:Dn = LCTL LALT 2
VHF2_Btn3:Up = LCTL LSHF 3
VHF2_Btn3:Dn = LCTL LALT 3
VHF2_Btn4:Up = LCTL LSHF 4
VHF2_Btn4:Dn = LCTL LALT 4
VHF2_R800_Squelch = LCTL LALT r
VHF2_AM-FM = LCTL LALT LSHF m
VHF2_DataTransRate = LCTL LALT 5
VHF2_ADF_Swt = LCTL LALT a
VHF2_EmergencyReceiver = LCTL LALT e
VHF2_Test:Btn = 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 = LCTL LSHF ]
VHF2_Volume:Dn = LCTL LSHF [
Rem ------------------------------------------------------------
Rem Inst Targeting Display Control Panel PUR
Rem ------------------------------------------------------------
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_On-Off = h
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
Automatic_Tracking-GunSight = p
TargetingSystem_K041_:PWR = LSHF d
Targeting_Mode_Reset = BSP
Target_Mode:AutomaticOn = q
Target_Mode:GroundMoving = n
Target_Mode:AA = v
Head-On_TargetAA_Aspect = LALT s
Wpn_ Mode_SelBtn:Right = LALT f
Wpn_ Mode_SelBtn:Left = LCTL f
Wpn_ Mode_Training:Swt = USB (DE4 DE1 D0F U0F UE1 UE4) Rem RCTL LSHF l
Rem ------------------------------------
Rem Inst Wall panel
Rem ------------------------------------
Elec_Pwr:Ground:DC_CvrSwt = LCTL LALT LSHF q
Elec_Pwr:Ground:DC_Swt = LCTL LSHF q
Elec_Pwr:Ground:AC_Swt = LCTL LSHF r
Elec_Pwr:Batt:2_CvrSwt = LCTL LALT LSHF w
Elec_Pwr:Batt:2_Swt = LCTL LSHF w
Elec_Pwr:Batt:1_CvrSwt = LCTL LALT LSHF e
Elec_Pwr:Batt:1_Swt = LCTL LSHF e
Elec_APU:Left = LCTL LSHF y
Elec_APU:Right = LCTL LSHF u
Elec_PwrInverter:AUTO-OFF-MAN = LCTL LSHF i
Radio_Intercom_AVSK-SPU9 = LCTL LALT z
Radio_VHF-R800:2 = LCTL LALT p
Radio_VHF-R828:1 = USB (DE4 DE6 D13 U13 UE6 UE4) Rem RCTL RALT p
Radio_Datalink:TLK = LCTL LSHF o
Radio_Datalink:TLK_UHF = LCTL LSHF p
Fuel_Pomps_Tank:Fwd = LCTL LSHF a
Fuel_Pomps_Tank:Rear = LCTL LSHF d
Fuel_Pomps_Tank:Ext:Inner = LCTL LSHF f
Fuel_Pomps_Tank:Ext:Outer = LCTL LSHF g
Fuel_Meter_Pwr = 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 = LCTL LALT LSHF d
Wpn_Control_Swt = LALT LSHF d
Hydraulics_CvrSwt = LCTL LALT LSHF h
Hydraulics_Swt = LALT LSHF h
IFF_Pwr_CvrSwt = LCTL LALT LSHF i
IFF_Pwr_Swt = LALT LSHF i
Targeting-Navigation_System_Pwr = LSHF n
Shkval_AutoScan_Rate:Up = LCTL LSHF m
Shkval_AutoScan_Rate:Dn = LCTL LALT m
Shkval_Wiper= USB (DE4 DE1 D10 U10 UE1 UE4) Rem RCTL LSHF m
Fire_Ext:Eng:Left = LSHF f
Fire_Ext:Eng:Right = USB (DE5 D09 U09 UE5) Rem RSHF f
Fire_Ext:APU = LSHF LALT f
Fire_Ext:OIL_CoolingFan = LCTL LALT LSHF f
Fire_Ext:Work-OFF-Test_CvrSwt = LCTL LALT LSHF z
Fire_Ext:Work-OFF-Test_Swt = 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 = LCTL LSHF END
EEG_ Pwr:Turbine_Channel:1-2_Test_Swt = 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 = 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 = LSHF k
Lighting_Panels_MACRO = LSHF k DLY(60) USB (DE4 D0E U0E UE4) DLY(60) k DLY(60) USB (DE6 DE5 D0E U0E UE5 UE6) DLY(60) USB (DE4 DE6 D0E U0E UE6 UE4)
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
Signal_Flares:Red = LALT 1
Signal_Flares:Green = LALT 2
Signal_Flares:White = LALT 3
Signal_Flares:Yellow = LALT 4
Signal_Flares:MACRO_Delay = LALT 1 DLY(300) LALT 2 DLY(300) LALT 3 DLY(300) LALT 4
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 -----------------------------------------------------------------
Wpn_MasterArm = LALT w
Wpn_Jettison:External = LALT r
Wpn_Jettison:ArmMode_Explode-No = LSHF LALT w
Wpn_ExpediteEmergencyATGMLaunch = USB (DE4 D1A U1A UE4) Rem RCTL w
Wpn_Control:Auto-Man_Swt = a
Wpn_Mode_Swt = s
Wpn_Gun:RoundSelector_Swt = LCTL c
Wpn_Gun:ROF = LSHF c
Rem --------------------------
Rem V-1 Labels
Rem --------------------------
Labels_All = LSHF F10
Labels_AA = LSHF F2
Labels_Missile = LSHF F6
Labels_Vehicle-Ship = LSHF F9
Labels_MACRO_TOGGLE = /T LSHF F10 /T LSHF F2 /T LSHF F6 /T LSHF F9
Labels_MACRO_DELAY = DLY(300) LSHF F10 DLY(300) LSHF F2 DLY(300) LSHF F6 DLY(300) LSHF F9
Rem ----------------------------------------
Rem Radio Communications
Rem ----------------------------------------
Coms_Menu = \
Coms_Flight:CompleteMis-RTB = USB (D91 D08 U08 U91) Rem LWIN e
Coms_Flight:CompleteMis-Rejoin = USB (D91 D15 U15 U91) Rem LWIN r
Coms_Flight:Formation_Toggle = USB (D91 D17 U17 U91) Rem LWIN t
Coms_Flight:Formation_JoinUp = USB (D91 D1C U1C U91) Rem LWIN y
Coms_Flight:AttackGround = USB (D91 D0A U0A U91) Rem LWIN g
Coms_Flight:AttackAirDefense = USB (D91 D07 U07 U91) Rem LWIN d
Rem ???? I don't know if the two ones below are for the wingman only or all the flight ...
Coms_:AttackTarget = USB (D91 D14 U14 U91) Rem LWIN q
Coms_:CoverMe = USB (D91 D1A U1A U91) Rem LWIN w
Coms_SPU9Radio_Btn = LCTL LALT /
Rem -------------------------
Rem V-1 Views Types
Rem -------------------------
View_Pit = F1
View_Pit_Head_Natural = LCTL F1
View_Pit_HUD = LALT F1
View_Aircraft = F2
View_Aircraft_Own = LCTL F2
View_Aircraft_CamLocal_Control = LALT F2
View_Aircraft_CamLocal_Position = USB (DE6 D3B U3B UE6) Rem RAlt F2
View_FlyBy = F3
View_FlyBy:Jump = LCTL F3
View_Check6 = F4
View_Chase = LCTL F4
View_Chase:Arcade = LSHF F4
View_Foe:Air = F5
View_Foe:Ground = LCTL F5
View_Weapon:Release = F6
View_Weapon:ToTarget = LCLT F6
View_Ground:Foe = 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 = LALT F9 Rem LSO = Landing signal officer
View_Map = F10
View_Map:CenteredMyPos = LCTL F10
View_Airport = F11
View_Airport:CamFree = LCTL F11
View_ObjectStatic = F12
View_Civil:Traffic = LCTL F12
View_Civil:Train-Cars = 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 -------------------------
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
View_FreeCam_Forward = LALT KP*
View_FreeCam_Backward = LALT KP/
View_Objects_Front = LCTL PGDN
View_Objects_Back = LCTL PGUP
View_Objects_Exclude = LALT DEL
View_Objects_Exclude-Incl_All = 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 ---------------------------------
View_Padlock:On = KP.
View_Padlock:Off = 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.
View_Padlock:MACRO_Delay = USB (DE6 D63 U63 UE6) DLY(300) USB (DE4 D63 U63 UE4) DLY(300) USB (DE5 D63 U63 UE5)
Rem ---------------------------------
Rem V-3 View Cockpit
Rem ---------------------------------
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 = LSHF ]
View_Pit_KBD:slow = LCTL ]
View_Pit_KBD:Normal = LALT ]
View_Pit_MSE:Fast = LSHF [
View_Pit_MSE:slow = LCTL [
View_Pit_MSE:Normal = 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
View_Snap:1_default = USB(D91 D1E U1E U91) Rem LWIN KP1
View_Snap:2_default = USB(D91 D1F U1F U91) Rem LWIN KP2
View_Snap:3_default = USB(D91 D20 U20 U91) Rem LWIN KP3
View_Snap:4_default = USB(D91 D21 U21 U91) Rem LWIN KP4
View_Snap:5_default = USB(D91 D22 U22 U91) Rem LWIN KP5
View_Snap:6_default = USB(D91 D23 U23 U91) Rem LWIN KP6
View_Snap:7_default = USB(D91 D24 U24 U91) Rem LWIN KP7
View_Snap:8_default = USB(D91 D25 U25 U91) Rem LWIN KP8
View_Snap:9_default = USB(D91 D26 U26 U91) Rem LWIN KP9
View_Snap:0_default = USB(D91 D27 U27 U91) Rem LWIN KP0
View_Snap:1:In = USB (D62 D59) Rem KP0 KP1
View_Snap:1:Out = USB(U59 U62) Rem KP0 KP1
View_Snap:2:In = USB(D62 D5A) Rem KP0 KP2
View_Snap:2:Out = USB(U5A U62) Rem KP0 KP2
View_Snap:3:In = USB(D62 D5B) Rem KP0 KP3
View_Snap:3:Out = USB(U4B U62) Rem KP0 KP3
View_Snap:4:In = USB(D62 D5C) Rem KP0 KP4
View_Snap:4:Out = USB(U5C U62) Rem KP0 KP4
View_Snap:5:In = USB(D62 D5D) Rem KP0 KP5
View_Snap:5:Out = USB(U5D U62) Rem KP0 KP5
View_Snap:6:In = USB(D62 D5E) Rem KP0 KP6
View_Snap:6:Out = USB(U5E U62) Rem KP0 KP6
View_Snap:7:In = USB(D62 D5F) Rem KP0 KP7
View_Snap:7:Out = USB(U5F U62) Rem KP0 KP7
View_Snap:8:In = USB(D62 D60) Rem KP0 KP8
View_Snap:8:Out = USB(U60 U62) Rem KP0 KP8
View_Snap:9:In = USB(D62 D61) Rem KP0 KP9
View_Snap:9:Out = USB(U61 U62) Rem KP0 KP9
View_Snap:0:In = USB(D62 D62) Rem KP0 KP0
View_Snap:0:Out = USB(U62 U62) Rem KP0 KP0
View_Snap:Toggle = USB (DE4 D62 U62 UE4) Rem RCTL KP0
View_Snap:Toggle:1 = KP1
View_Snap:Toggle:2 = KP2
View_Snap:Toggle:3 = KP3
View_Snap:Toggle:4 = KP4
View_Snap:Toggle:5 = KP5
View_Snap:Toggle:6 = KP6
View_Snap:Toggle:7 = KP7
View_Snap:Toggle:8 = KP8
View_Snap:Toggle:9 = KP9
View_Snap:Toggle:0 = KP0
View_Snap_Save = USB (DE6 D62 U62 UE6) Rem RAltGr KP0
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 = LSHF j
View_Cam_Terrain:AltitudeKeep = 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 sitck (???)
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 :
TrackIR:Center = KP+
TrackIR:Activate = UARROW
TrackIR:Deactivate = DARROW
[/color]
[SIGPIC]http://www.kirikoo.net/images/8WoodMAn- ... 212448.png[/img][/SIGPIC]
(\_/)
(_'.') ..i72600k@4.5GHz + AsusSabertoothZ77 + 16Go GSkill10700 + AC Noctua + Raptor + Win7x64Ult + WH MFDs SaitekThr 1920x1080x3 dt 1 tactile 6950 2G
(")_(")[/align]
(")_(")[/align]
Forbidden Planet = SF , video, old goodie a écrit : http://en.wikipedia.org/wiki/Forbidden_Planet http://www.forbidden-planet.org/forbidden-planet/http://www.jeffbots.com/forbiddenplanet.html http://web.archive.org/web/200412110934 ... fbhome.htm
-
- As du Manche
- Messages : 14332
- Inscription : 18 août 2001
#12
sacré taf !
1 Asus Z390-H - SSD M.2 EVO 970 - Intel I9 9900k@5.0ghz - 32gb DDR4 4000 - ZOTAC 2080ti AMP Extreme Core - Cougar FSSB + Cougar NN_Dan + HOTAS Warthog - Thrustmaster TPR Pedals - Track IR5
2 Asus Maximus VII Ranger - Intel I7 4970k@4.4Ghz - 16Gb Kingston fury - Asus 1080ti Strix OC
3 Asus Rampage III - Intel I7 950@3.33ghz - 6gb DDR3 Kingston - MSI GTX 970 4G - Track IR3 Pro VE
2 Asus Maximus VII Ranger - Intel I7 4970k@4.4Ghz - 16Gb Kingston fury - Asus 1080ti Strix OC
3 Asus Rampage III - Intel I7 950@3.33ghz - 6gb DDR3 Kingston - MSI GTX 970 4G - Track IR3 Pro VE
#13
ouais, merci ... mais c'est surtout des copier coller... mais comme c'est long et fastidieux... il peut rester des bugs , j'ai pas testeé tout car j'ai pas BS, mais le gros du TAF est fait et ça fera gagner du temps.... aux malins qui auront la curiosité de regarder ça.Merlin (FZG_Immel) a écrit :sacré taf !
à mettre en download sur C6 ? / faudrait vérifer avant qu'il n'y a plus de bugs...
Mais bon, le + dur ça va être de faire des choix pour faire un TMJ qui a de la gueule sans être une usine à gaz...
[SIGPIC]http://www.kirikoo.net/images/8WoodMAn- ... 212448.png[/img][/SIGPIC]
(\_/)
(_'.') ..i72600k@4.5GHz + AsusSabertoothZ77 + 16Go GSkill10700 + AC Noctua + Raptor + Win7x64Ult + WH MFDs SaitekThr 1920x1080x3 dt 1 tactile 6950 2G
(")_(")[/align]
(")_(")[/align]
Forbidden Planet = SF , video, old goodie a écrit : http://en.wikipedia.org/wiki/Forbidden_Planet http://www.forbidden-planet.org/forbidden-planet/http://www.jeffbots.com/forbiddenplanet.html http://web.archive.org/web/200412110934 ... fbhome.htm
07.11.2008 = mise à jour : fonctionnel
#14Update : 2008.11.07
pas eu le temps de vérifier hier : relecture et correction ce jour de qqs erreurs + qqs adds
:flowers:modification de qqs noms de macros : amélioration homogénéisation nomenclature abréviations => attention si vous avez fait des TMJ : ils peuvent ne plus être valides avec la nouvelle version. Pas de gros changements, mais un caractère de différence et le TMJ ne se compilera pas...
:flowers:correction de qqs erreurs de frappe
:flowers:correction qqs oublis sur une dizaine de macros, j'avais omis les codes USB...
ajout de qqs macros :
- combinaison de différentes fonctions dans une seule commande (lumière, contraste, pitot ...)
- fonctions Press et Release en code USB pour les fonctions zoom et throttle L/R...
:yes:qqs exemples d'utilisation pour les débutants et les non experts :
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
:sweatdropA venir :
encore + de suggestions pour TMJ
modifications en fonction des retours
réflexion sur utilisation de la programmation logique pour définir des "modes" sur le cougar :
pour utiliser le SHKVAL, la Nav etc... et mapper + de fonctions sur les boutons existant
et avoir un fonctionnement + intuitif (inspiré des falcon de Jagstand par exemple)
à défaut de réaliste (car réaliste implique à mon avis construction d'un pit, ce que seule une minorité peut se permettre / place, temps, coût, compétences...)
:detectiveM'intéressent bcp les avis de ceux qui ont déjà BS :
qu'est-ce qu'il est facile et réaliste d'utiliser en click souris sur le pit 3D d'une part,
et qu'est-ce qui est délicat d'autre part, notamment en situation de combat : car on n'est pas dans un vrai cockpit, donc des actions réflexes en touchant un inter avec un doigt sans regarder, ce qui est réaliste en vrai, est bcp plus long à réaliser avec la gestion des vues et de la souris dans le simu.
:detectiveQuestion : la fonction TRIMMER dans BS : est-ce qu'elle trimme les rudders ou pas ? Est-ce intéressant d'utiliser le texte ci-dessous dans un TMJ ? :
Un trim simple du joystick (cougar) : (n'utilise pas le trim du jeu)
Un trim simple du rudder (si connecté au cougar) : (n'utilise pas le trim du jeu)Trim du throttle sur le même principe, mais + délicat à utiliser (si on oublie qu'il est actif, bonjour les crashes)
pas eu le temps de vérifier hier : relecture et correction ce jour de qqs erreurs + qqs adds
:flowers:modification de qqs noms de macros : amélioration homogénéisation nomenclature abréviations => attention si vous avez fait des TMJ : ils peuvent ne plus être valides avec la nouvelle version. Pas de gros changements, mais un caractère de différence et le TMJ ne se compilera pas...
:flowers:correction de qqs erreurs de frappe
:flowers:correction qqs oublis sur une dizaine de macros, j'avais omis les codes USB...
ajout de qqs macros :
- combinaison de différentes fonctions dans une seule commande (lumière, contraste, pitot ...)
- fonctions Press et Release en code USB pour les fonctions zoom et throttle L/R...
:yes:qqs exemples d'utilisation pour les débutants et les non experts :
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
:sweatdropA venir :
encore + de suggestions pour TMJ
modifications en fonction des retours
réflexion sur utilisation de la programmation logique pour définir des "modes" sur le cougar :
pour utiliser le SHKVAL, la Nav etc... et mapper + de fonctions sur les boutons existant
et avoir un fonctionnement + intuitif (inspiré des falcon de Jagstand par exemple)
à défaut de réaliste (car réaliste implique à mon avis construction d'un pit, ce que seule une minorité peut se permettre / place, temps, coût, compétences...)
:detectiveM'intéressent bcp les avis de ceux qui ont déjà BS :
qu'est-ce qu'il est facile et réaliste d'utiliser en click souris sur le pit 3D d'une part,
et qu'est-ce qui est délicat d'autre part, notamment en situation de combat : car on n'est pas dans un vrai cockpit, donc des actions réflexes en touchant un inter avec un doigt sans regarder, ce qui est réaliste en vrai, est bcp plus long à réaliser avec la gestion des vues et de la souris dans le simu.
:detectiveQuestion : la fonction TRIMMER dans BS : est-ce qu'elle trimme les rudders ou pas ? Est-ce intéressant d'utiliser le texte ci-dessous dans un TMJ ? :
Un trim simple du joystick (cougar) : (n'utilise pas le trim du jeu)
Code : Tout sélectionner
[color=Yellow][B]BTN ? /I /P LOCK (JOYSTICK, LASTVALUE) TRIM(JOYSTICK, TO_CURRENT) Rem Trim to current values
/R UNLOCK(JOYSTICK)
/O TRIM (JOYSTICK, 0) Rem Cancel any trim
[/B][/color]
Un trim simple du rudder (si connecté au cougar) : (n'utilise pas le trim du jeu)
Code : Tout sélectionner
[B][color=Yellow]BTN ? [/color][color=Yellow]/I /P [/color][color=Yellow]LOCK ([/color][color=Yellow]RDDR, [/color][color=Yellow]LASTVALUE[/color][color=Yellow]) TRIM([/color][color=Yellow]RDDR, [/color][color=Yellow]TO_CURRENT[/color][color=Yellow]) [/color][color=Yellow]Rem Trim to current values
[/color][color=Yellow]/R [/color][color=Yellow]UNLOCK([/color][color=Yellow]RDDR[/color][color=Yellow])
[/color][color=Yellow]/O [/color][color=Yellow]TRIM ([/color][color=Yellow]RDDR, 0[/color][color=Yellow]) [/color][color=Yellow]Rem Cancel any trim[/color][/B]
[SIGPIC]http://www.kirikoo.net/images/8WoodMAn- ... 212448.png[/img][/SIGPIC]
(\_/)
(_'.') ..i72600k@4.5GHz + AsusSabertoothZ77 + 16Go GSkill10700 + AC Noctua + Raptor + Win7x64Ult + WH MFDs SaitekThr 1920x1080x3 dt 1 tactile 6950 2G
(")_(")[/align]
(")_(")[/align]
Forbidden Planet = SF , video, old goodie a écrit : http://en.wikipedia.org/wiki/Forbidden_Planet http://www.forbidden-planet.org/forbidden-planet/http://www.jeffbots.com/forbiddenplanet.html http://web.archive.org/web/200412110934 ... fbhome.htm
#16
Euh, suis pas un pro du Cougar, mais j'ai un truc bizare:
Release weapon c'est RALT SPC.
Que j'utilise cette combinaison ou l'équivalent en code USB, dans le tester ca me donne : CTL ALT SPC
Quelqu'un peut m'éclairer ?
Release weapon c'est RALT SPC.
Que j'utilise cette combinaison ou l'équivalent en code USB, dans le tester ca me donne : CTL ALT SPC
Quelqu'un peut m'éclairer ?
#17
repiqué sur forum en 2003 :
LIMITS
What you see generated in e.g. Foxy's "Keytest" needn't necessarily be what you'll get in the game - this depends on the way a specific sim handles e.g. the keyboard-buffer. Moreover, to hold down a key doesn't necessarily mean to "hold down a key"
- if you look at it as a "key down" and a "key up" USB-event
and keep in mind that your original longer code actually separated out 3 different conditions to operate the 2 brakes, then it might as well happen that a specific sim reads the "key up" caused by 1 equation after the "key down" of another equation (which can't happen with my shorter code) - remember that the Cougar features parallel processing and that logical equations are scanned in loops...
=> il ne faut pas se fier à 100% à Key tester mais tester dans le jeu : et si ça marche pas dans le jeu il faut essayer autrement : KD puis KU par exemple...
NB pour tester weapon release dans BS, il faut encore etre en mode realiste tout avoir bien paramétré pour que le tir soit possible...
LIMITS
What you see generated in e.g. Foxy's "Keytest" needn't necessarily be what you'll get in the game - this depends on the way a specific sim handles e.g. the keyboard-buffer. Moreover, to hold down a key doesn't necessarily mean to "hold down a key"
- if you look at it as a "key down" and a "key up" USB-event
and keep in mind that your original longer code actually separated out 3 different conditions to operate the 2 brakes, then it might as well happen that a specific sim reads the "key up" caused by 1 equation after the "key down" of another equation (which can't happen with my shorter code) - remember that the Cougar features parallel processing and that logical equations are scanned in loops...
=> il ne faut pas se fier à 100% à Key tester mais tester dans le jeu : et si ça marche pas dans le jeu il faut essayer autrement : KD puis KU par exemple...
NB pour tester weapon release dans BS, il faut encore etre en mode realiste tout avoir bien paramétré pour que le tir soit possible...
[SIGPIC]http://www.kirikoo.net/images/8WoodMAn- ... 212448.png[/img][/SIGPIC]
(\_/)
(_'.') ..i72600k@4.5GHz + AsusSabertoothZ77 + 16Go GSkill10700 + AC Noctua + Raptor + Win7x64Ult + WH MFDs SaitekThr 1920x1080x3 dt 1 tactile 6950 2G
(")_(")[/align]
(")_(")[/align]
Forbidden Planet = SF , video, old goodie a écrit : http://en.wikipedia.org/wiki/Forbidden_Planet http://www.forbidden-planet.org/forbidden-planet/http://www.jeffbots.com/forbiddenplanet.html http://web.archive.org/web/200412110934 ... fbhome.htm
#18
[EDIT] 16/01/09 : pas mal de choses vont changer, une nouvelle version en février à venir
update cf post précédent
+ fichier zip mis à jour depuis premier post
[ATTACH]16367[/ATTACH]
+ fichiers bmp rapides pour explications
[ATTACH]16366[/ATTACH]
La suite + tard (reste à optimiser, pratiquer, tester, modifier, documenter, expliquer)
vos observations, questions, remarques sont les bienvenues...
autre approche chez DCS :
http://forums.eagle.ru/showthread.php?t=33583
update cf post précédent
+ fichier zip mis à jour depuis premier post
[ATTACH]16367[/ATTACH]
+ fichiers bmp rapides pour explications
[ATTACH]16366[/ATTACH]
La suite + tard (reste à optimiser, pratiquer, tester, modifier, documenter, expliquer)
vos observations, questions, remarques sont les bienvenues...
autre approche chez DCS :
http://forums.eagle.ru/showthread.php?t=33583
- Pièces jointes
-
[L’extension « zip » a été désactivée et ne peut plus être affichée.]
-
[L’extension « zip » a été désactivée et ne peut plus être affichée.]
[SIGPIC]http://www.kirikoo.net/images/8WoodMAn- ... 212448.png[/img][/SIGPIC]
(\_/)
(_'.') ..i72600k@4.5GHz + AsusSabertoothZ77 + 16Go GSkill10700 + AC Noctua + Raptor + Win7x64Ult + WH MFDs SaitekThr 1920x1080x3 dt 1 tactile 6950 2G
(")_(")[/align]
(")_(")[/align]
Forbidden Planet = SF , video, old goodie a écrit : http://en.wikipedia.org/wiki/Forbidden_Planet http://www.forbidden-planet.org/forbidden-planet/http://www.jeffbots.com/forbiddenplanet.html http://web.archive.org/web/200412110934 ... fbhome.htm
update tmm 25/01
#19correction du tmm pour les snapview
utilisation qui marche (ne pas être bourrin ni trop pressé sur les HAT, bien décomposer le mouvement) : à tester sur HAT3 si vous préférez, mieux pour les angles (H3UL)
USE HAT1_SENSITIVITY (60)
rem usefull for corners (H1UL UR DL DR) but no /T allowed
rem for advanced users : dly() are usefull to avoid CTL KP0 + CTL KP4 whereas of CTL KP0 + KP4, because of parallel processing of cougar
BTN H1M /P (View_Snap:Toggle KP5) /R View_Snap:Toggle
BTN H1U DLY(60) View_Snap:Toggle:8
BTN H1UL DLY(150) View_Snap:Toggle:7
BTN H1UR DLY(150) View_Snap:Toggle:9
BTN H1D /I DLY(150) View_Snap:Toggle:2
/O DLY(60) View_Snap:Toggle:5
BTN H1DL DLY(150) View_Snap:Toggle:1
BTN H1DR DLY(150) View_Snap:Toggle:3
BTN H1L DLY(60) View_Snap:Toggle:4
BTN H1R DLY(60) View_Snap:Toggle:6
utilisation qui marche (ne pas être bourrin ni trop pressé sur les HAT, bien décomposer le mouvement) : à tester sur HAT3 si vous préférez, mieux pour les angles (H3UL)
USE HAT1_SENSITIVITY (60)
rem usefull for corners (H1UL UR DL DR) but no /T allowed
rem for advanced users : dly() are usefull to avoid CTL KP0 + CTL KP4 whereas of CTL KP0 + KP4, because of parallel processing of cougar
BTN H1M /P (View_Snap:Toggle KP5) /R View_Snap:Toggle
BTN H1U DLY(60) View_Snap:Toggle:8
BTN H1UL DLY(150) View_Snap:Toggle:7
BTN H1UR DLY(150) View_Snap:Toggle:9
BTN H1D /I DLY(150) View_Snap:Toggle:2
/O DLY(60) View_Snap:Toggle:5
BTN H1DL DLY(150) View_Snap:Toggle:1
BTN H1DR DLY(150) View_Snap:Toggle:3
BTN H1L DLY(60) View_Snap:Toggle:4
BTN H1R DLY(60) View_Snap:Toggle:6
- Pièces jointes
-
[L’extension « zip » a été désactivée et ne peut plus être affichée.]
[SIGPIC]http://www.kirikoo.net/images/8WoodMAn- ... 212448.png[/img][/SIGPIC]
(\_/)
(_'.') ..i72600k@4.5GHz + AsusSabertoothZ77 + 16Go GSkill10700 + AC Noctua + Raptor + Win7x64Ult + WH MFDs SaitekThr 1920x1080x3 dt 1 tactile 6950 2G
(")_(")[/align]
(")_(")[/align]
Forbidden Planet = SF , video, old goodie a écrit : http://en.wikipedia.org/wiki/Forbidden_Planet http://www.forbidden-planet.org/forbidden-planet/http://www.jeffbots.com/forbiddenplanet.html http://web.archive.org/web/200412110934 ... fbhome.htm
#20
Bonsoir Hellfrog
Serait il possible d'attribuer le "bouton T1" du Cougar ou un autre "bouton" comme "click" de souris?
Parce que avec le Trackir lorsque l'on recentre avec "F12" on a la croix jaune de la souris qui revient au miliieu et avec les mouvements de tête on pourrait "cliquer" sur les fonctions que l'on veut avec un simple click du Cougar...sans utiliser la souris et se serait plus pratique...!
Serait il possible d'attribuer le "bouton T1" du Cougar ou un autre "bouton" comme "click" de souris?
Parce que avec le Trackir lorsque l'on recentre avec "F12" on a la croix jaune de la souris qui revient au miliieu et avec les mouvements de tête on pourrait "cliquer" sur les fonctions que l'on veut avec un simple click du Cougar...sans utiliser la souris et se serait plus pratique...!
[SIGPIC][/SIGPIC]
Kamov Virtuel Pilotes forum
http://www.clan-nng.fr
[URL]http://normandieniemen.free.fr/
[/URL]
Kamov Virtuel Pilotes forum
http://www.clan-nng.fr
[URL]http://normandieniemen.free.fr/
[/URL]
#21
BTN T1 /I MOUSE_RB
/O MOUSE_LB
Rem MOUSE_MB
/O MOUSE_LB
Rem MOUSE_MB
[SIGPIC]http://www.kirikoo.net/images/8WoodMAn- ... 212448.png[/img][/SIGPIC]
(\_/)
(_'.') ..i72600k@4.5GHz + AsusSabertoothZ77 + 16Go GSkill10700 + AC Noctua + Raptor + Win7x64Ult + WH MFDs SaitekThr 1920x1080x3 dt 1 tactile 6950 2G
(")_(")[/align]
(")_(")[/align]
Forbidden Planet = SF , video, old goodie a écrit : http://en.wikipedia.org/wiki/Forbidden_Planet http://www.forbidden-planet.org/forbidden-planet/http://www.jeffbots.com/forbiddenplanet.html http://web.archive.org/web/200412110934 ... fbhome.htm
#22
Alors là merci Hellfrog pour la rapidité de ta reponse:notworthy
Je test tout de suite...
(-édit pour eviter le flood-)
C'est génial ça marche super bien et je trouve ca pratique pour ma part......faut juste bien centrer son curseur, a la base du HUD et c'est parfait (apres c'est selon les gouts...)..on a acces aux planche arriere et tout..
ps : ne pas oublier de mettre "Emulation On" dans le panneau du HOTAS Cougar Control Panel
encore merci Hellfrog..
Je test tout de suite...
(-édit pour eviter le flood-)
C'est génial ça marche super bien et je trouve ca pratique pour ma part......faut juste bien centrer son curseur, a la base du HUD et c'est parfait (apres c'est selon les gouts...)..on a acces aux planche arriere et tout..
ps : ne pas oublier de mettre "Emulation On" dans le panneau du HOTAS Cougar Control Panel
encore merci Hellfrog..
[SIGPIC][/SIGPIC]
Kamov Virtuel Pilotes forum
http://www.clan-nng.fr
[URL]http://normandieniemen.free.fr/
[/URL]
Kamov Virtuel Pilotes forum
http://www.clan-nng.fr
[URL]http://normandieniemen.free.fr/
[/URL]
Utilisation du 6DOF TrackIR
#23pause avant mises à jour :
- réception ce jour du vector expension pour le TrackIR :[INDENT]plus besoin de snapviews,
plus besoin du zoom :[INDENT]affecter axe Z du TIR à Zoom_View dans options - axes - colonne TIR (il doit être actif) et non pas comme par défaut à Shift_longitude_camera_view
[/INDENT]ça libère des boutons et des rotatifs, donc toute distribution des fonctions à revoir,
[/INDENT]- première version diffusée avec qqs bugs et pas très ergonomique en mission / pas mal pour tester des fonctions
- en cours de développement / etude : utilisaiton de Glovepie et ppjoy[INDENT]cf ici http://www.checksix-forums.com/showthread.php?t=149987
http://www.checksix-forums.com/showthread.php?t=149886
[/INDENT]Donc le TMM est plutôt complet (trop ?), pas bcp de manque et peu ou pas d'erreurs ou vite corrigees
le TMJ : il ya des idees bonnes, et du moins bon, à retravailler, utile à lire pour ceux qui veulent progresser en programmation
je ferais une mise à jour qd j'aurais avancé sous glovepie, parce que je me servirais de foxy pour expliquer les fonctions de glovepie !
autre genre fonctionnel sur http://forums.eagle.ru/showthread.php?t=33583
- réception ce jour du vector expension pour le TrackIR :[INDENT]plus besoin de snapviews,
plus besoin du zoom :[INDENT]affecter axe Z du TIR à Zoom_View dans options - axes - colonne TIR (il doit être actif) et non pas comme par défaut à Shift_longitude_camera_view
[/INDENT]ça libère des boutons et des rotatifs, donc toute distribution des fonctions à revoir,
[/INDENT]- première version diffusée avec qqs bugs et pas très ergonomique en mission / pas mal pour tester des fonctions
- en cours de développement / etude : utilisaiton de Glovepie et ppjoy[INDENT]cf ici http://www.checksix-forums.com/showthread.php?t=149987
http://www.checksix-forums.com/showthread.php?t=149886
[/INDENT]Donc le TMM est plutôt complet (trop ?), pas bcp de manque et peu ou pas d'erreurs ou vite corrigees
le TMJ : il ya des idees bonnes, et du moins bon, à retravailler, utile à lire pour ceux qui veulent progresser en programmation
je ferais une mise à jour qd j'aurais avancé sous glovepie, parce que je me servirais de foxy pour expliquer les fonctions de glovepie !
autre genre fonctionnel sur http://forums.eagle.ru/showthread.php?t=33583
[SIGPIC]http://www.kirikoo.net/images/8WoodMAn- ... 212448.png[/img][/SIGPIC]
(\_/)
(_'.') ..i72600k@4.5GHz + AsusSabertoothZ77 + 16Go GSkill10700 + AC Noctua + Raptor + Win7x64Ult + WH MFDs SaitekThr 1920x1080x3 dt 1 tactile 6950 2G
(")_(")[/align]
(")_(")[/align]
Forbidden Planet = SF , video, old goodie a écrit : http://en.wikipedia.org/wiki/Forbidden_Planet http://www.forbidden-planet.org/forbidden-planet/http://www.jeffbots.com/forbiddenplanet.html http://web.archive.org/web/200412110934 ... fbhome.htm
en béta test
#24pour faire une pause sur glovepie en attendant de resoudre mon pb de lecture du clavier, je refais un profil cougar...
mappage en cours :
si vous avez des suggestions pour mapper les fonctions les plus utilisées, je suis toujours à l'écoute...
pour ce fichier TMJ, 38 logical flags utilisés.
il reste qqs endroits libres
vous pouvez modifier comme vous le voulez, c'est fait pour... mais éviter de modifier les boutons affects par des flags logiques... ça devient compliqué après.
le tableau exel est plus parlant q'une image de l'editeur de foxy.
le tout est joint dans le zip
mappage en cours :
si vous avez des suggestions pour mapper les fonctions les plus utilisées, je suis toujours à l'écoute...
pour ce fichier TMJ, 38 logical flags utilisés.
il reste qqs endroits libres
vous pouvez modifier comme vous le voulez, c'est fait pour... mais éviter de modifier les boutons affects par des flags logiques... ça devient compliqué après.
le tableau exel est plus parlant q'une image de l'editeur de foxy.
le tout est joint dans le zip
- Pièces jointes
-
- Ka-50.tmm.txt
- (32.46 Kio) Téléchargé 155 fois
-
- ka-50.Hellfrog.01.tmj.txt
- (9.26 Kio) Téléchargé 152 fois
-
[L’extension « zip » a été désactivée et ne peut plus être affichée.]
[SIGPIC]http://www.kirikoo.net/images/8WoodMAn- ... 212448.png[/img][/SIGPIC]
(\_/)
(_'.') ..i72600k@4.5GHz + AsusSabertoothZ77 + 16Go GSkill10700 + AC Noctua + Raptor + Win7x64Ult + WH MFDs SaitekThr 1920x1080x3 dt 1 tactile 6950 2G
(")_(")[/align]
(")_(")[/align]
Forbidden Planet = SF , video, old goodie a écrit : http://en.wikipedia.org/wiki/Forbidden_Planet http://www.forbidden-planet.org/forbidden-planet/http://www.jeffbots.com/forbiddenplanet.html http://web.archive.org/web/200412110934 ... fbhome.htm
en beta test, semble fonctionnel
#25cf edit du post précédent...
SUPPRESSION DES VERSIONS ANTERIEURES ET DES POSTS S'Y RAPPORTANT CAR OBSOLETES OU BUGS CORRIGES
EDIT : fonctionne à 100% dans foxy, à 90% dans BS, qqs erreurs de touches dans le TMM à corriger : A = Q etc... pas grand chose...
SUPPRESSION DES VERSIONS ANTERIEURES ET DES POSTS S'Y RAPPORTANT CAR OBSOLETES OU BUGS CORRIGES
EDIT : fonctionne à 100% dans foxy, à 90% dans BS, qqs erreurs de touches dans le TMM à corriger : A = Q etc... pas grand chose...
[SIGPIC]http://www.kirikoo.net/images/8WoodMAn- ... 212448.png[/img][/SIGPIC]
(\_/)
(_'.') ..i72600k@4.5GHz + AsusSabertoothZ77 + 16Go GSkill10700 + AC Noctua + Raptor + Win7x64Ult + WH MFDs SaitekThr 1920x1080x3 dt 1 tactile 6950 2G
(")_(")[/align]
(")_(")[/align]
Forbidden Planet = SF , video, old goodie a écrit : http://en.wikipedia.org/wiki/Forbidden_Planet http://www.forbidden-planet.org/forbidden-planet/http://www.jeffbots.com/forbiddenplanet.html http://web.archive.org/web/200412110934 ... fbhome.htm