Thrustmaster T-Flight Hotas X
-
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. -
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?The profile above assumes that your joystick id = 1. If you have other controllers plugged in, (pedals? xbox controller?) it may be different. Go into the game’s controller set up and press the trigger.
Write down the “Button #” message that appears.
Trigger button number / 32 + 1 = joyID.
If this number > 0, write it down. You will need to offset most of the dx assignments. Else if it is zero, something else is wrong and you can ignore the rest of this post.
Then do joyID * 32 = offset.Starting at line:
SimTriggerSecondDetent 0 -1 -2 0 0x0 0 "STICK: SECOND TRIGGER DETENT"
Edit the first number, in this case “0” (zero) by adding “offset” that we calculated above. So 0 + offset = correct dx button number.
Then continue on with the next line:
SimPickle 1 -1 -2 0 0x0 0 "STICK: WEAPON RELEASE (Pickle)"
Change the first “1” in the line to 1 + offset.
And so on until you edited all the first digits in every line starting from SimTriggerSecondDetent.
Stop editing when you get to these lines:
#=============================================================================================== 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
Then continue editing when you get here:
SimSelectMRMOverride 256 -1 -2 0 0x0 0 "TQS: DOGFIGHT Switch - MRM Override"
-
The profile above assumes that your joystick id = 1. If you have other controllers plugged in, (pedals? xbox controller?) it may be different.[OMITTED]
Thanks docbrown, this is a fundamental point I missed to state explicitely!!! :bowd:
-
I’ve just got round to loading up Blueravens proflie for this Hotas. I have to say, with a couple of tweeks (for me) it is superb! Thanks buddy!
-
Hello, I have a complication setting the desired controls on BMS for my Thrustmaster T-Flight Hotas X. I was wondering if, for those that have joysticks with slider buttons in them… How can I use my Z-Axis Slider to pan the 3D Cockpit view left and right? I’m asking coz this is the fuction the slider has when I play Flight Simulator X and it’s very effective for me but I haven’t found the way to implement it the same way in BMS. Any good advice would be welcome if you know better ways of making viewing around the cockpit easy. Thank you.
P.S. This is the button I am referring to… obviously I don’t use it for the brakes.
Click image for larger version. -
One small issue I have with Raven’s keyfile is the shifted pickle button which jettisons all stores. Maybe it’s just my stick, but I’ve had the pinky shift button get stuck and when I go to pickle off a bomb or missile, I end up dropping all of my fuel pods and ordnance which turned out to be a bit of a problem when I was running SEAD during an online session. Is there a way I can rebind the shifted pickle button in the UI?
-
Is there a way I can rebind the shifted pickle button in the UI?
Hi, sorry for your incident… I never experienced this behavior, but will do some testing.
As for your question, AFAIK there’s no way to remap a shifted button using the UI - you can remap unshifted layer only - so you’ll have to stick with an editor.
Nothing complicated, anyway: just search for the SHIFTED LAYER section at the end of the keyfile and modify this binding:SimEmergencyJettison 257 -1 -2 0 0x0 0 “GEAR: EMER STORES JETTISON Button - Hold”
Just change the SimEmergencyJettison call with the one you want.
Should you need further help, let me know. -
Hi, sorry for your incident… I never experienced this behavior, but will do some testing.
As for your question, AFAIK there’s no way to remap a shifted button using the UI - you can remap unshifted layer only - so you’ll have to stick with an editor.
Nothing complicated, anyway: just search for the SHIFTED LAYER section at the end of the keyfile and modify this binding:SimEmergencyJettison 257 -1 -2 0 0x0 0 “GEAR: EMER STORES JETTISON Button - Hold”
Just change the SimEmergencyJettison call with the one you want.
Should you need further help, let me know.That’s just what I needed, thanks!
-
Glad to know you solved your problem.
An alternative approach - sorry, it just jumped back into my mind - could be adjusting the pinky tapping time, here is how to do it (extracted from the “Direct X Shifting Facility” article you can find here–- BEGIN —
Specifying the Pinky Tapping Time
The maximum pinky tapping time in milliseconds that is used to determine whether the pinky button should execute EXPAND or act as shift button can be configured within the falconbms.cfg file:
set g_nHotasShiftQuickPressTimeLimit n
The parameter value defaults to 200. If the pinky button is tapped and released within n milliseconds, EXPAND is executed. If it is not released within n milliseconds, shift is executed instead.
— END —
-
Am I missing something or does this profile lack speed brakes mapped?
-
Am I missing something or does this profile lack speed brakes mapped?
You’re right, speed brakes are not mapped because there are too few buttons and I prefer having what I consider more useful features on my HOTAS… it’s no matter for me to hit ‘b’ on my keyboard when I need them.
-
Absolutely LOVE your profile Blue Raven. I recommend it to anyone who has this stick. With clever positioning of your keyboard and some memorization, You’ll barely be hands off the controls for more than 2 seconds.
-
Absolutely LOVE your profile Blue Raven. I recommend it to anyone who has this stick. With clever positioning of your keyboard and some memorization, You’ll barely be hands off the controls for more than 2 seconds.
Thanks mate!!!
-
Blue Raven thank you so much!!! With some small changes BMS is back for me! Thank you Sir!!
-
Blue Raven thank you so much!!! With some small changes BMS is back for me! Thank you Sir!!
I am so happy my profile is helping many people enjoy BMS even with a non high-end stick… thank you all!
Just out of curiosity, which modifications did you make? -
I miss button 8 from a break in the plastic socket so I have to compromise with it. I also own an Logitech game pad with its precise axes I can move the cursor pretty well. TMS on hat switch and button 5,6 cms function. Button 7 is first trigger. 10 is NWS and 11 air brake. Your profile rly boosted the experience for me! Thumbs up!
Mig-21 Headbutter
-
how do i use this
-
how do i use this
Just put it the profile file in User\Config folder of your installation - you can name it as you like, e.g. <your callsign=“”>.key - and load it from the Controllers section of your BMS setup… did I got your question or did you mean something else?</your>
-
Hi BlueRaven,
Do you think you could modify yours so it is without TrackIR? I don’t have TrackIR and would like the views back on the POV HAT. I am also new to BMS and find the programming too confusing. Thanks.
Regards
-
Hi BlueRaven,
Do you think you could modify yours so it is without TrackIR? I don’t have TrackIR and would like the views back on the POV HAT. I am also new to BMS and find the programming too confusing. Thanks.
Regards
I still must have somewhere an old 4.32 keyfile I set up when I did not have TrackIR, too… if I am able to find it, it should not be a great effort to port the callbacks to the 4.33 keyfile.
I’ll have a look as soon as possibile, please be patient as for sure I can’t handle it before next week… but feel free to remind it to me - via PM, too - should I give you no news after a reasonable time (my memory sometimes faults these days ).