Button presses no longer do what they're supposed to? (fix inside)
-
Just a heads up to anyone who tried importing their 4.33/4.34 keyfile only to find your button presses did something different…
I realized something was off by looking at my button presses in the Setup screen and seeing what Input Button numbers displayed. My MFDs #'s were higher than before.
Going by my previous setup, my devices were ordered:
Warthog Joystick
MFD 1
MDF 2
X52pro ThrottleIn 4.33/4.34 that had changed to:
Warthog Joystick
X52pro Throttle
MFD 1
MDF 2You can fix this by using the cool new DeviceStoring.txt file in the \User\Config folder.
I changed :
{0402044F-0000-0000-0000-504944564944} “Joystick - HOTAS Warthog”
{076206A3-0000-0000-0000-504944564944} “Saitek X52 Pro Flight Controller”
{B351044F-0000-0000-0000-504944564944} “F16 MFD 1”
{B352044F-0000-0000-0000-504944564944} “F16 MFD 2”to:
{0402044F-0000-0000-0000-504944564944} “Joystick - HOTAS Warthog”
{B351044F-0000-0000-0000-504944564944} “F16 MFD 1”
{B352044F-0000-0000-0000-504944564944} “F16 MFD 2”
{076206A3-0000-0000-0000-504944564944} “Saitek X52 Pro Flight Controller”Saved the file, restarted BMS, and was back to flying!
-
Thanks a lot Zeus_, that helps me a lot.
by default, With my Wartog combined, DX1 button displayed input button 33 in setup panel, DX21 was button 53… so it was added +32.
opening the Default DeviceSorting.txt I could read:
{0402044F-0000-0000-0000-504944564944} “Joystick - HOTAS Warthog”
{0404044F-0000-0000-0000-504944564944} “Throttle - HOTAS Warthog”
{076306A3-0000-0000-0000-504944564944} “Mad Catz Pro Flight Rudder Pedals”
{B351044F-0000-0000-0000-504944564944} “F16 MFD 1”
{B352044F-0000-0000-0000-504944564944} “F16 MFD 2”
{FFFF044F-0000-0000-0000-504944564944} “Thrustmaster Combined”Editing this file with “Thrustmaster Combined” in first position
{FFFF044F-0000-0000-0000-504944564944} “Thrustmaster Combined”
{0402044F-0000-0000-0000-504944564944} “Joystick - HOTAS Warthog”
{0404044F-0000-0000-0000-504944564944} “Throttle - HOTAS Warthog”
{076306A3-0000-0000-0000-504944564944} “Mad Catz Pro Flight Rudder Pedals”
{B351044F-0000-0000-0000-504944564944} “F16 MFD 1”
{B352044F-0000-0000-0000-504944564944} “F16 MFD 2”and now Dx1 is button1 and my previous “Windblow.key” is working nice!
Very good tip Zeus_ thanks for sharing:D
Windblow
-
See also BMS Manual pages 49-50.
At least when Windows changes your DX assignments, or you forget to plug in a device now it doesn’t mess everything up anymore.
-
I experienced the same thing, but because I also use non-standard controllers, the new device order file didn’t map them correctly in BMS 4.33u1 even when put in the original BMS 4.33 order. The Cougar stick and MFDs, Slaw F-16 USB rudders were mapped fine, but I had to remap the Cougar TQS-TUSBA-R2, ICP and Saitek 3-lever throttle quad.
-
Thanks a lot for this, I was pulling my hair out trying to get my control setup to work with 4.33u1.
-
Bumping this post since we’re all clean installing.
Had to make the same changes to my device ordering for 4.34. -
Don’t think I’m doing anything different from you guys, but it seems it DeviceSorting.txt gets recreated on startup for me.