BMS Key File Help
-
Not completely sure why.
This MS article (https://support.microsoft.com/en-us/kb/2501584) explains about Office File Validation, I think it is more or less a kind of hashing or CRC validation that they introduced.It might be occurring because I used Office 2016, seems that in the readme Kolbe did, he supports up to 2010, still works though.
-
Fixed an issue with a few wrong DX numbers, and also moved it to tab - OWN #1 instead of PRIMARY OWN.
For some reason on PRIMARY OWN it did not export the DX configs only after I copied it into OWN #1. -
Kolbe hi,
Did some checking with the new dx generator and I have found that there is a problem with the keyboard assignments.
The file has no keyboard assignments and a new one has to be imported.
When the BMS-Full.key is imported the option “Keep default 3rd party Software assignments” results in either:
Yes - third party conflicts with F9 and F12.
No - Absence of all third party assignments as well as controller’s assignments within the output tab.
In addition, there are discrepancies with some of the radio menu callbacks between the imported and actual BMS-Full.key (lines 955-979 in the Notepad editor for the.key files).Either way, both options (the no is more obvious) don’t send the correct callbacks to the controllers and are unusable.
The way I solved it is by copying only the controller’s callbacks, when the “yes” option is chosen, from the output tab, and paste it in the BMS-Full.key file after the “FlightDiamond -1 0 0XFFFFFFFF 0 0 0 1 “FLIGHT: Go Diamond”” line (instead of all the rest within that file).Attached are excel key file generators and key files for each of the options:
“No” for Keep default 3rd party Software assignments: Test
“Yes” for Keep default 3rd party Software assignments: Test2
“Yes” for Keep default 3rd party Software assignments & use the BMS-Full.key keyboard callbacks (working .key file): Polaris01.https://www.dropbox.com/s/imbq8huh5mrmjyd/BMS%20Key%20Files.rar?dl=0
-
Hi manta, xcom & Polaris,
thanks for all the replies / hints.
I have just returned from a lan meeting an will come back on this tomorrow.
Maybe.
In fact, I need a break…:D -
Hope you enjoyed the lan.
I was on the flightsimweekend in Lelystad.
And talked about it with some friends .
Btw did import old 4.32 keyfile changed some things and exported again.
New soundcodes are in my keyfile now and everything seems ok. -
Thanks for this great Keyfile generation “tool”.
I’m using the Version which was shipped with BMS 4.33
Now I’m trying to get the Idle-Detent on my Hotas Warthog working. Has anyone managed to get this running without using the TARGET-Software ?
Since this template in the xls is for the uncombined Warthog Controller I’d like to use this.
-
I think you should take a look at Morphine’s Profile.
If I’m not mistaken he has solved the Idle Detent function via TARGET.
Not sure, but I would recommend taking a look at it or ask him for hints & clues. -
I own a Warthog myself and I admit I dont see how to make the idle detent work without a TARGET script. Morphine’s solution is in a script indeed and works like a charm, very elegant solution.
-
Kolbe,
Why is the idle detent switch different from other switches?
You managed to program other switches to act when moving On to Off, in addition to their Off to On action.
In DCS it works easily without Target with just a simple lua added command for the On to Off action. -
Well, directx buttons can be programmed to have a callback on key release. I use that for all my three way switches.
-
Do you know how to add that possibility to the idle detent in the dx generator?
-
Do you know how to add that possibility to the idle detent in the dx generator?
SimThrottleIdleDetent
Edit #2:
Check Kolbe’s keyfile generator under the “DX Specifics” tab, then the “Toggle” heading …. Press & Release functionality.
-
Agave_Blue,
1. SimThrottleIdleDetent: Isn’t it an “On” action and when assigned to the idle detent switch it works the opposite way?
2. Setting within BMS configuration for idle cut off didn’t work.
3. “Check Kolbe’s keyfile generator under the “DX Specifics” tab, then the “Toggle” heading …. Press & Release functionality”: a very good solution.
I’m trying to avoid toggle switches for their action changes according to where you start a switche’s action and I’m looking for a permanent command for each state of the switch just like the Boat or Laste switches where there are separate commands for On to Off.Thank you though very much for trying to help !
-
Agave_Blue,
1. SimThrottleIdleDetent: Isn’t it an “On” action and when assigned to the idle detent switch it works the opposite way?
2. Setting within BMS configuration for idle cut off didn’t work.
3. “Check Kolbe’s keyfile generator under the “DX Specifics” tab, then the “Toggle” heading …. Press & Release functionality”: a very good solution.
I’m trying to avoid toggle switches for their action changes according to where you start a switche’s action and I’m looking for a permanent command for each state of the switch just like the Boat or Laste switches where there are separate commands for On to Off.Thank you though very much for trying to help !
I don’t think of Idle Detent as an ‘on’ or ‘off’ state. It is a transient ‘lift’ in the throttle range of motion …. you either want to ‘lift’ the throttle or you don’t. If you DO want to ‘lift’ the throttle, click the detent. Once ‘clicked’ or ‘released’, the throttle is back to a normal (axis) state.
IOW, it’s not like the detent is either ‘on’/'off … or ‘up’/‘down’ during any meaningful period of time … it is only ‘lifted’ for single moment that the throttle passes the detent.
-
Actually the idle detent in the Warthog HOTAS is a switch.
When you move the throttle aft over the detent a switch is turned on.
That switch stays in the On position until you move the throttle forward beyond the detent and the the switch is then turned off.
It’s easy to see it within Windows controllers settings…check it out there and you shall see the light of that switch is on until the throttle is moved back forward.
You are right in the aspect that one side of the detent (forward) is an axis.
The current dx generator treats that switch only in the Off>to>On (eg…moving the throttle back over the detent).
As for what the On state does (momentary or prolonged action) is according to the specific command configuration. -
Well, enabling idle cutoff in the config will make the switch do nothing, and will make the engine start tied to throttle position. No switch involved.
-
Agreed.
-
Hi Phait I was wondering if you never use the Cursor enable button then how do you slew the radar cursor?
-
Hi Phait I was wondering if you never use the Cursor enable button then how do you slew the radar cursor?
Cursor Enable slew the radar cursor?
-
Cursor Enable slew the radar cursor?
Well it does actually. Its the same switch. You can press it inwards, or tilt it for slewing.