Flounder's X52 Pro Keyfile/DX Profile for BMS 4.33
-
Agave, Sry to sound so dense but I’m new to this. Once I copied the commands into the keyfile I had opened with Notepad it only saves the keyfile as a txt document. And I thought I had this :(. Help!
-
Agave, Sry to sound so dense but I’m new to this. Once I copied the commands into the keyfile I had opened with Notepad it only saves the keyfile as a txt document. And I thought I had this :(. Help!
Just rename it in your file browser. Right now it’s, “xxxxx.txt” …. just change it to “xxxxx.key”.
When Windows pops up and says, “Are you sure you want to change the file extension?”, yell at your computer screen, “OF COURSE!!! DO YOU THINK I DON’T KNOW WHAT I’M DOING!!” then choose ‘yes’ or ‘save’ or whatever the affirmative is.
If done effectively Window will never ask you for verification again.
Edit:
Ok. To be honest, yelling that at the computer has never really worked for me. But I keep trying.
Edit II:
Which keyfile are you using? If you’re using “Flounder X52 Pro v5 - Full.key” those commands should be there already. If you’re using “Flounder X52 Pro v5.key” the ICP Next and ICP Previous commands should already be there.
The difference between the “Full” and the other version is that “Full” has all of the available commands (for 4.33), but many are unassigned. The ‘standard’ version only has the relatively small number of commands that are assigned to keyboard keys.
-
Agave, Thanks so much for your patience in explaining the basics. The work you had to have put into the key and profile files is really impressive. And, if I still had it I would say they had saved my sanity. But, what they really did was to keep me from walking away from BMS (for being too time-consuming to learn).
-
Ok Agave, Another stupid question. Why does your keyfile have the second detent of the trigger activate radar dwn rather than guns? And why can’t I find gun in your ‘full’ keyfile at all?
-
Ok Agave, Another stupid question. Why does your keyfile have the second detent of the trigger activate radar dwn ….
It should not.
Do you have other HOTAS functions performing unexpected functions? If so, maybe some kind of device ordering issue?
When you say ‘radar down’ do you mean that it lowers the radar elevation or that it reduces the radar range or that it slews the radar cursor down?
…. And why can’t I find gun in your ‘full’ keyfile at all?
“Guns” is second trigger detent …. DX Button 14 on the HOTAS
SimTriggerSecondDetent 14 -1 -2 0 0x0 -1
As a keyboard function it’s in ‘Full’ keyfile as “SimTriggerSecondDetent -1 0 0XFFFFFFFF 0 0 0 1 “STICK: SECOND TRIGGER DETENT”” where “0XFFFFFFFF” means ‘no key assigned’.
-
Well, I’ve double-checked the key file assignment and as you said all your profiles do assign the second detent to Button 14. But on my rig activating the second detent by pulling the trigger fully activates dx button 15. I’m at a complete loss. FWIW, the first detent activates dx button 1. Got any ideas now?
-
Well, I’ve double-checked the key file assignment and as you said all your profiles do assign the second detent to Button 14. But on my rig activating the second detent by pulling the trigger fully activates dx button 15. I’m at a complete loss. FWIW, the first detent activates dx button 1. Got any ideas now?
Well …. that might be right.
What I mean is, Windows and BMS count DX buttons differently. BMS starts at 0 and Windows starts at 1.
This is the BMS command: SimTriggerSecondDetent 14 -1 -2 0 0x0 -1. The bold part is the BMS DX Button number. If you are looking at the Windows game controller screen it would show up as Button 15.
Similarly, here is the first trigger detent BMS command: SimTriggerFirstDetent 0 -1 -2 0 0x0 -1 . It is BMS DX Button 0, but Windows DX Button 1, which is what you’re seeing.
So, I think the button assignments are OK.
Can you look in your keyfile (opened in Notepad or similar) and find those two commands …… SimTriggerFirstDetent and SimTriggerSecondDetent … and paste those two command lines in a post so we can look at them?
Alternatively, it might be worth replacing the keyfile you currently have with a fresh copy of the “Flounder X52 Pro v5 - Full.key” file and make sure that you ‘load’ that keyfile in the BMS Setup screens (refer to the video in Post #1 at about 1:14 for loading a different key file). Doing that would remove any customization you may have done, so be sure to have a copy of your current key file.
-
Ok, let’s see. From your Flounder X52 Po v5 - FULL key file there’s:
"SimTriggerFirstDetent -1 0 0XFFFFFFFF 0 0 0 1 “STICK: FIRST TRIGGER DETENT”
SimTriggerSecondDetent -1 0 0XFFFFFFFF 0 0 0 1 “STICK: SECOND TRIGGER DETENT”And, from the modified keyfile that I’ve been using there’s:
“SimTriggerFirstDetent 0 -1 -2 0 0x0 -1”, and
“SimTriggerSecondDetent 14 -1 -2 0 0x0 -1”So, when I’m in BMS and testing button inputs with your original FULL keyfile loaded while testing the trigger BMS will tell me “input 1- first trigger indent” and then “input 15 - second trigger indent” (or something similar). And, when I’m using the one I modified and testing button inputs in BMS the first trigger indent says “input 1” and the second indent says “input 15”. Still, no brrrrrt! when I’m ingame.
FWIW, I’m currently using 4.33. But previously I had installed 4.34.
Anyways, for now BMS and I are squared off and just throwing hard looks at each other.
-
Ok, let’s see. From your Flounder X52 Po v5 - FULL key file there’s:
"SimTriggerFirstDetent -1 0 0XFFFFFFFF 0 0 0 1 “STICK: FIRST TRIGGER DETENT”
SimTriggerSecondDetent -1 0 0XFFFFFFFF 0 0 0 1 “STICK: SECOND TRIGGER DETENT”And, from the modified keyfile that I’ve been using there’s:
“SimTriggerFirstDetent 0 -1 -2 0 0x0 -1”, and
“SimTriggerSecondDetent 14 -1 -2 0 0x0 -1”So, when I’m in BMS and testing button inputs with your original FULL keyfile loaded while testing the trigger BMS will tell me “input 1- first trigger indent” and then “input 15 - second trigger indent” (or something similar). And, when I’m using the one I modified and testing button inputs in BMS the first trigger indent says “input 1” and the second indent says “input 15”. Still, no brrrrrt! when I’m ingame.
FWIW, I’m currently using 4.33. But previously I had installed 4.34.
Anyways, for now BMS and I are squared off and just throwing hard looks at each other.
In general a keyfile contains two sections, 1.) keyboard commands that are activated by pushing key on the keyboard (or by a proxy program doing the same thing, Saitek SST programming, for example), and 2.) DX commands that are direct commands from a DX device (HOTAS, Rudder, MFD, etc.). It is possible that a command can exist in both sections. That is you can initiate the command by pushing a key on the keyboard AND you can initiate the same command by using a DX device (HOTAS, etc.).
The first commands you list are keyboard commands:
"SimTriggerFirstDetent -1 0 0XFFFFFFFF 0 0 0 1 “STICK: FIRST TRIGGER DETENT”
SimTriggerSecondDetent -1 0 0XFFFFFFFF 0 0 0 1 “STICK: SECOND TRIGGER DETENT”I understand that is not intuitively obvious, but one clue is the keyboard key hex identification. In this case: 0XFFFFFFFF …. which indicates ‘no key assigned’. So, at the moment, those commands are not functional/active on the keyboard (which is fine if you’re using the HOTAS for them anyway).
The second commands you list are DX commands (i.e. HOTAS commands) and should be working as expected. They look right …
“SimTriggerFirstDetent 0 -1 -2 0 0x0 -1”, and
“SimTriggerSecondDetent 14 -1 -2 0 0x0 -1”In the setup interface, if you press the button/key/switch on your HOTAS and see BMS show something like, “input 1- first trigger indent” and “input 15 - second trigger indent” that further indicates that the keyfile is doing what it is supposed to.
All of that leads me to the question of whether you are engaging the gun with the correct parameters in game. Specifically:
- Master Arm is ON;
- If Air to Air you are in Dogfight Mode (aka SRM Override - Short Range Missile Mode);
- If Air to Ground (AG Master Mode) have you selected the Gun from the SMS Page on your MFD.
The gun is only active/available is certain configurations (as above). Outside of those limited configurations pulling the trigger does nothing.
-
Agave, Thanks for the detailed reply. I’ll let you know when, and how I figure[d] it out. So far, I don’t believe that it’s me trying to do something outside the game’s parameters, but will keep working at it and let you know.:frusty:.
-
Agave, I loaded some different drivers for stick, used a different USB port and now everything is working as it should. Thanks a lot!!!
-
Agave, I loaded some different drivers for stick, used a different USB port and now everything is working as it should. Thanks a lot!!!
Well, that’s …. :shock: and :rofl: and :der: … but as long as you’re up and running, I’m glad to hear it.
-
Agave,
It may well have been me. But I swear using a different USB port made a difference. Anyways, I’m indebted to you. You created a very fine piece of work Sir. To me right there with all the peeps working on BMS. :bowd: