BMS - BasicDX X-52MFD.key file missing STICK: PINKY SWITCH (DX SHIFT)
-
Hiya folks,
I’m hoping someone has ‘intel’ as to why the BMS Device Setup Guide (Pg 4-113, para 4.7) indicates the implementation of assigning the Joystick Pinky Switch to the “STICK: PINKY SWITCH (DX SHIFT)” in the BasicDX X-52MFD.key file?I have checked all the DX key files in the key file ./User/Config folder and have uncovered this elusive “STICK: PINKY SWITCH (DX SHIFT)” in the:
BMS - Blank.key file,
BMS - Full.key file, and
BMS - Pitbuilder.key fileAssigning a “Pinky Switch” to use as a DX function to double the number of DX keys is crucial in order to make use of this capability. I spent hours trying to find the “STICK: PINKY SWITCH (DX SHIFT)” key to assign the DX input using the physical “Throttle Pinky Switch”. When I finally found it in the above mentioned key file (quite sure I used the Full.key file), I was elated!
Thx for any upcoming responses!
D_Lourdes
-
@D_Lourdes the ‘SimHotasPinkySwitch’ callback is present in both the X52 key files… but it doesn’t have a keyboard binding (only hotas button)… which means there’s no description string, so I guess Alt Launcher doesn’t display it.
as for “intel” I think the explanation is these stock key files were made years before Alt Launcher existed (and only very recently AL gained the feature to import an arbitrary key file like X52MFD instead of BMS-Full), so nobody has gone back to make sure all the critical callbacks are fully, properly represented, consistently across all the stock keyfiles.
I’ll open a bug for this and maybe it’ll be my first bugfix…
-
@airtex2019 that would be very beneficial since I looked ‘hi-n-lo’ for this lil gem that would make the DX assignments in ‘Shifted’ layer that much easier. When I couldn’t find it, I sifted through all the other .key files and found one. When I used this, it ‘Auto’ populated the “BMS - Auto.key” file (which I then learned was the ‘Master’ .key file) - who would have known this? Later when I returned to the AL to include other key bindings, I couldn’t find the “STICK: PINKY SWITCH (DX SHIFT)” but that was “Ok” since the “Shift” function used with the ‘physical’ joystick pinky switch still worked in reassigning new DX keystrokes.
If you need an extra set of ‘application specific’ software development skills - I’m at your disposal since I recently completed my Software Eng Cert through the Univ of Ottawa!
Thx again for your inputs - much appreciated!