4.34 Reversing a Hat/SHIFTED Hat on X-52(NOTpro)
-
Hello!
I’ve been having fun learning Falcon BMS, though I’ve run into a few problems with the default mapping of the X-52 (not PRO version). The first I corrected by editing the .key file to switch the Shifted HAT-3 (on throttle) from CMS up/right/left/down to Cursor up/right/left/down for RDR cursor slewing.
The second I’ve been having trouble with – the default mapping, my POV Hat 1 and the shifted state seems backwards. Hat-1 controls TRIM, while SHIFTED-Hat-1 controls POV. This means to move my head around I have to also depress the pinky switch, which becomes a pain as I look more than I trim.
I cannot find in the .key file the mappings to change that will allow me to reverse this - making the default state to view and the SHIFTED state to trim. Could anyone point me in the right direction?
Thanks! :drink:
-
Hello!
I’ve been having fun learning Falcon BMS, though I’ve run into a few problems with the default mapping of the X-52 (not PRO version). The first I corrected by editing the .key file to switch the Shifted HAT-3 (on throttle) from CMS up/right/left/down to Cursor up/right/left/down for RDR cursor slewing.
The second I’ve been having trouble with – the default mapping, my POV Hat 1 and the shifted state seems backwards. Hat-1 controls TRIM, while SHIFTED-Hat-1 controls POV. This means to move my head around I have to also depress the pinky switch, which becomes a pain as I look more than I trim.
I cannot find in the .key file the mappings to change that will allow me to reverse this - making the default state to view and the SHIFTED state to trim. Could anyone point me in the right direction?
Thanks! :drink:
This was a constant issue for me when I had the X-52. Even in my present warthog flight stick, the default is mapped like that.
What I did was to use the Keyfile editor to change the default mapping.
The Keyfile editor is within the input folder in bms document folder.
It is quite a useful tools if you get the hang of it.Kolbe I believe did the app and he was a constant help in guiding me to get how it works.
I hope this helps.
-
Hi WartimeFriction.
Unknowingly you’ve pointed me to the section in the Technical Manual (which is 10.9.2 on page 105 btw.)
which I was tempted to post as a reference.However, the section is outdated as I failed to update it properly prior release. Thank you
I will address this for U1.To answer your question:
Open your key file with an editor an search for the following lines:
... OTWViewUp 0 -1 -3 0 0x0 0 SimDoNothing 0 -1 -3 1 0x0 0 OTWViewRight 0 -1 -3 2 0x0 0 SimDoNothing 0 -1 -3 3 0x0 0 OTWViewDown 0 -1 -3 4 0x0 0 SimDoNothing 0 -1 -3 5 0x0 0 OTWViewLeft 0 -1 -3 6 0x0 0 SimDoNothing 0 -1 -3 7 0x0 0 ...
Delete them and replace with these:
OTWViewUp 2 -1 -3 0 0x0 0 SimDoNothing 2 -1 -3 1 0x0 0 OTWViewRight 2 -1 -3 2 0x0 0 SimDoNothing 2 -1 -3 3 0x0 0 OTWViewDown 2 -1 -3 4 0x0 0 SimDoNothing 2 -1 -3 5 0x0 0 OTWViewLeft 2 -1 -3 6 0x0 0 SimDoNothing 2 -1 -3 7 0x0 0
This sets POV from unshifted to shifted layer.
For the TRIM we do the same:Delete this:
... AFElevatorTrimUp 2 -1 -3 0 0x0 0 SimDoNothing 2 -1 -3 1 0x0 0 AFAileronTrimRight 2 -1 -3 2 0x0 0 SimDoNothing 2 -1 -3 3 0x0 0 AFElevatorTrimDown 2 -1 -3 4 0x0 0 SimDoNothing 2 -1 -3 5 0x0 0 AFAileronTrimLeft 2 -1 -3 6 0x0 0 SimDoNothing 2 -1 -3 7 0x0 0 ...
And insert this:
AFElevatorTrimUp 0 -1 -3 0 0x0 0 SimDoNothing 0 -1 -3 1 0x0 0 AFAileronTrimRight 0 -1 -3 2 0x0 0 SimDoNothing 0 -1 -3 3 0x0 0 AFElevatorTrimDown 0 -1 -3 4 0x0 0 SimDoNothing 0 -1 -3 5 0x0 0 AFAileronTrimLeft 0 -1 -3 6 0x0 0 SimDoNothing 0 -1 -3 7 0x0 0
If done, TRIM is on unshifted and POV on shifted layer.
-
Hey Kolbe,
Thank you immensely for your help! I’m also glad that you were able to note a spot for improvement, I had no idea that section could have been out of date!
Ernest,
Thank you also for your input. It’s good to know that it’s not uncommon to have these issues and that help is available.
*Edit – After some trial and error, I managed to reverse the HAT controls with the information provided. I am now curious, why afterwards the POV controls during SHIFTED worked as an 8 way HAT (as it is an 8 way hat) but UNshifted (where I like the POV to be) it works only as a 4 way HAT. Did I break something, or is this simply a byproduct of the current code?
-
Hi Kolbe, as reminder, the POV changes you suggest are already in the files
BMS - BasicDX X-52.key and BMS - BasicDX X-52_MFD.key ,
supplied by default in folder C:\Falcon BMS 4.34\Docs\01 Input Devices\03 HOTAS Setup\Saitek X-52
of the 4.34 installation.I thank you, or whoever prepared, for those keyfiles.
-Ron
-
Hi Kolbe, as reminder, the POV changes you suggest are already in the files
BMS - BasicDX X-52.key and BMS - BasicDX X-52_MFD.key ,
supplied by default in folder C:\Falcon BMS 4.34\Docs\01 Input Devices\03 HOTAS Setup\Saitek X-52
of the 4.34 installation.I thank you, or whoever prepared, for those keyfiles.
-Ron
Yes, the suggested fix was actually the premade X52 key quoted. I used the reverse - what Kolbe suggested I delete, to make it friendlier to play for myself.
The supplied X52 keyfile in 4.34 was a massive help to getting started in BMS.