Thrustmaster T-Flight Hotas X
-
I am not sure I understand your problem, but did you try tightening the stick spring to make it harder so you need to apply more force to make it move?
-
I am not sure I understand your problem, but did you try tightening the stick spring to make it harder so you need to apply more force to make it move?
Y sorry i was in a hurry. So i feel that the sesnsitivity settings are too high and since i cant set any cyrvatures i had to use an external program (joystick curves). then i have to assing the axis i modifed in the axis tab in game. Since i use a virtual device i need to assign that one. So instead of using for Y Axis, the T-Flight i have to use my virtual joy 1. Everything then works right but not my hatswitch on my joystick…
-
Everything then works right but not my hatswitch on my joystick…
Controller settings/advenced tab/field of view. Did you correctly set that to Joystick hat?
-
No its under keyboard…im researching
-
Y sorry i was in a hurry. So i feel that the sesnsitivity settings are too high and since i cant set any cyrvatures i had to use an external program (joystick curves). then i have to assing the axis i modifed in the axis tab in game. Since i use a virtual device i need to assign that one. So instead of using for Y Axis, the T-Flight i have to use my virtual joy 1. Everything then works right but not my hatswitch on my joystick…
Sorry, I don’t know anything about the joystick curves tuning program you are using… did you try calibrating your HOTAS from Windows “Gaming Peripherals” in Control Panel?
-
Y i use the Thrustmaster calibration tool. I’ll try to settle with what we got One question guys for the T flight what the hell is that switch button ur talking about ??
-
Y i use the Thrustmaster calibration tool. I’ll try to settle with what we got One question guys for the T flight what the hell is that switch button ur talking about ??
Which one? Shift button?
-
=-O Y that one
-
You assaign one button as pinkyshift. And when you hold it and press another button you shift the pressed button.(like shift key on keyboard).
-
Thnx!
-
Thanks raven it’s awesome!
-
Y sorry i was in a hurry. So i feel that the sesnsitivity settings are too high and since i cant set any cyrvatures ……
Do not use curves. Bad idea. May have negative effect on the Flight Model (hmmm, there used to be an article on this, but I can’t find it??). Learn to control the AC with small(er), precise inputs.
I’ve had the T-Flight and I can assure you it’s not ‘too sensitive’ and it does not need artificial curves applied.
-
Articles are presently down for maintenance and are being updated for 4.33
-
I just got one of these and am in the progress of making keybindings, the throttle does not really rest in the middle that well so I’d recommend using Universal Joy Remapper to give the throttle a deadzone of 15%. And to disable the twist rudder and take the joystick resistance all the way down. Otherwise it seems to be a pretty good controller.
-
I use it and even if it has few buttons/hats with DirectX shifting you can map quite a good number of functions to it.
Please find my keyfile attached, it’s based on the new “BMS Full” 4.33 keyfile so you have all the latest and greatest stuff already available.
Let me know if you need help with it.Hi Raven
I’m going to steal your key file (thanks for sharing). Complete newb at BMS (although played Falcon many years ago). Have you got anything to break down how you’ve got it laid out? (small guide or pic)
Are the shift keys mapped in BMS or by 3rd party software?
Thanks
-
Hi Raven
I’m going to steal your key file (thanks for sharing). Complete newb at BMS (although played Falcon many years ago). Have you got anything to break down how you’ve got it laid out? (small guide or pic)
Are the shift keys mapped in BMS or by 3rd party software?
Thanks
Hi, if you can wait a bit - I’m switching my gaming rig to Windows 10 - I’ll send in an updated version which features better comments inside the file and I’ll also explicitely describe in detail both the unshifted and shifted layers and how and which buttons are assigned in each one.
All the keys were mapped using exclusively pure DX shifting functions and no third party software, so to retain total compatibility with every possible starting situation.
HTH, be just a little patient! -
So, here I am!
I double checked the file and it’s already the latest version, so no need to re-upload it (this has been a very tiring period and my memory faults sometimes… welcome Christmas holidays!!!)… so I’ll just provide the description of the mappings and their logic.
=== STICK: 8-WAY POV HAT ===
UNSHIFTED LAYER: move radar cursor up/right/down/left
SHIFTED LAYER: DMS up/right/down/left=== STICK: BUTTON 1 (TRIGGER / R1) ===
UNSHIFTED LAYER: second trigger detent (i.e. fire gun)
SHIFTED LAYER: switch to MRM override mode (you could change the call to SimSelectSRMOverride if you want to switch to DF override mode instead… your choice)=== STICK: BUTTON 2 (PICKLE / L1) ===
UNSHIFTED LAYER: weapon release (pickle)
SHIFTED LAYER: emergency stores jettison (hold it)=== STICK: BUTTON 3 (under your right index finger / R3) ===
UNSHIFTED LAYER: CMS left
SHIFTED LAYER: radar antenna elevation down=== STICK: BUTTON 4 (to the right of the pickle / L3) ===
UNSHIFTED LAYER: CMS up
SHIFTED LAYER: radar antenna elevation up=== THROTTLE: BUTTON 5 ===
UNSHIFTED LAYER: TMS up
SHIFTED LAYER: comms switch up (operates UHF radio)=== THROTTLE: BUTTON 6 ===
UNSHIFTED LAYER: TMS right
SHIFTED LAYER: comms switch down (operates VHF radio)=== THROTTLE: BUTTON 7 ===
UNSHIFTED LAYER: TMS down
SHIFTED LAYER: CMS down=== THROTTLE: BUTTON 8 ===
UNSHIFTED LAYER: NWS / aerial refuelling disconnect / missile step switch
SHIFTED LAYER: CMS right=== THROTTLE: BUTTON 9 (under your left index finger / R2) ===
UNSHIFTED AND SHIFTED LAYER: pinky shift
This is the button you use to switch between the two layers (has to be the same in both), works as pinky switch too=== THROTTLE: BUTTON 10 (lower under your left index finger / L2) ===
UNSHIFTED LAYER: manual range knob - uncage
SHIFTED LAYER: MRM/DF override modes cancel=== THROTTLE: BUTTON 11 (on the throttle basement / SE) ===
UNSHIFTED LAYER: cursor enable
SHIFTED LAYER: does nothing=== THROTTLE: BUTTON 12 (on the throttle basement / ST) ===
UNSHIFTED LAYER: cursor zero
SHIFTED LAYER: does nothingThis is the verbatim code you’ll find inside, just added it at the bottom of the original “BMS - Full.key” from the Docs folder with absolutely no other modifications:
#=============================================================================================== SimDoNothing -1 0 0XFFFFFFFF 0 0 0 -2 "== THRUSTMASTER T.FLIGHT HOTAS X ==" #=============================================================================================== SimDoNothing -1 0 0XFFFFFFFF 0 0 0 -2 "============ UNSHIFTED ============" SimCursorUp 0 -1 -3 0 0x0 0 "TQS: RDR CURSOR - Up" SimDoNothing 0 -1 -3 1 0x0 0 SimCursorRight 0 -1 -3 2 0x0 0 "TQS: RDR CURSOR - Right" SimDoNothing 0 -1 -3 3 0x0 0 SimCursorDown 0 -1 -3 4 0x0 0 "TQS: RDR CURSOR - Down" SimDoNothing 0 -1 -3 5 0x0 0 SimCursorLeft 0 -1 -3 6 0x0 0 "TQS: RDR CURSOR - Left" SimDoNothing 0 -1 -3 7 0x0 0 SimTriggerSecondDetent 0 -1 -2 0 0x0 0 "STICK: SECOND TRIGGER DETENT" SimPickle 1 -1 -2 0 0x0 0 "STICK: WEAPON RELEASE (Pickle)" SimCMSLeft 2 -1 -2 0 0x0 0 "STICK: CMS Left" SimCMSUp 3 -1 -2 0 0x0 0 "STICK: CMS Up" SimTMSUp 4 -1 -2 0 0x0 0 "STICK: TMS Up" SimTMSRight 5 -1 -2 0 0x0 0 "STICK: TMS Right" SimTMSDown 6 -1 -2 0 0x0 0 "STICK: TMS Down" SimMissileStep 7 -1 -2 0 0x0 0 "STICK: NWS A/R DISC MSL STEP SWITCH" SimHotasPinkyShift 8 -1 -2 0 0x0 0 "STICK: PINKY SWITCH (DX SHIFT)" SimToggleMissileCage 9 -1 -2 0 0x0 0 "TQS: MAN RANGE Knob - UNCAGE" SimCursorEnable 10 -1 -2 0 0x0 0 "TQS: RDR CURSOR - Cursor Enable" SimRadarCursorZero 11 -1 -2 0 0x0 0 "TQS: RDR CURSOR - Cursor Zero" #=============================================================================================== SimDoNothing -1 0 0XFFFFFFFF 0 0 0 -2 "============= SHIFTED =============" SimDMSUp 2 -1 -3 0 0x0 0 "STICK: DMS Up" SimDoNothing 2 -1 -3 1 0x0 0 SimDMSRight 2 -1 -3 2 0x0 0 "STICK: DMS Right" SimDoNothing 2 -1 -3 3 0x0 0 SimDMSDown 2 -1 -3 4 0x0 0 "STICK: DMS Down" SimDoNothing 2 -1 -3 5 0x0 0 SimDMSLeft 2 -1 -3 6 0x0 0 "STICK: DMS Left" SimDoNothing 2 -1 -3 7 0x0 0 SimSelectMRMOverride 256 -1 -2 0 0x0 0 "TQS: DOGFIGHT Switch - MRM Override" SimEmergencyJettison 257 -1 -2 0 0x0 0 "GEAR: EMER STORES JETTISON Button - Hold" SimRadarElevationDown 258 -1 -2 0 0x0 0 "TQS: ANT ELEV Knob - Tilt Down" SimRadarElevationUp 259 -1 -2 0 0x0 0 "TQS: ANT ELEV Knob - Tilt Up" SimTransmitCom1 260 -1 -2 0 0x0 0 "TQS: COMMS Switch Up - UHF" SimTransmitCom2 261 -1 -2 0 0x0 0 "TQS: COMMS Switch Down - VHF" SimCMSDown 262 -1 -2 0 0x0 0 "STICK: CMS Down" SimCMSRight 263 -1 -2 0 0x0 0 "STICK: CMS Right" SimHotasPinkyShift 264 -1 -2 0 0x0 0 "STICK: PINKY SWITCH (DX SHIFT)" SimDeselectOverride 265 -1 -2 0 0x0 0 "TQS: DOGFIGHT Switch - MRM/DF Cancel" SimDoNothing 266 -1 -2 0 0x0 0 SimDoNothing 267 -1 -2 0 0x0 0 #===============================================================================================
Enjoy and feel free to ask further information shouldn’t it be clear enough.
-
No worries Raven, I’ve got some learning to do (and play DCS also ) so take your time.
Edit - I posted this then the page refreshed and you had given your full description (I must have been using a cached page)
Thanks for the information on you mappings, I will try them out.
-
You put the .key file into /User/Config directory. Later goto controller settings ingame and click “load”. Select your keyfile name. cem if you use mine:) And dont make any modifications via controller settings else you can break the key file. Just use a text editör and modify the keyfile itself. Read the “BMS Key File Manual.pdf” file inside
“docs/Key Files & Input” directory. You dont need to know all of it. Copy, paste and search are your friend. If you want to change a hotas button just copy the numbers and paste where you want it. Example:
SimCursorUp 5 -1 -2 0 0x0 0 “TQS: RDR CURSOR - Up”
That 5 means button 6 (0 is button 1). All other numbers are not important. If you take those numbers and put them under another function that function will be button 6. Thats all. Dont forget to change the older one to “-1 0 0XFFFFFFFF 0 0 0 -2” which means not used. And 256 means shifted button 1, 257 means shifted 2 so on.
All throttle functions are under “======== 2.19 THROTTLE QUADRANT SYSTEM ========” heading.
All stick functions are under “======== 5.11 FLIGHT STICK ========” heading.
Although you can assaign any other functions to hotas.Keyboard system is different. Look at the keyboard layout files for button codes and read the keyfile manual(at least pages 15-20).
Hello Cemtufekci
I am using BMS 4.33 and tried loading your keyfile for my Hotas X but it does not seem to do anything in-game and although I can see all of your switch functions listed, whenever I test in Settings screen all I see is the switch/button number identified and “No Function Assigned”. BlueRaven’s keyfile works fine but other than of course you assigned different buttons to different functions, I do not see why your keyfile will not work. Any ideas please? -
Yes i also noticed that. Although you cannot see joystick buttons in the settings when you press them, they are functional in game.
I am not sure of its reason but maybe thats because i hided all unused keys. You can reverse that process like this:
Open the keyfile with text editor. Press control+H. Paste 0XFFFFFFFF 0 0 0 -2 in the upper box. Paste 0XFFFFFFFF 0 0 0 1 in the lower box. Press ‘change all’ (or something like that). And save the file.