@jstnj said in Keyfile loading/saving is unintuitive (yes, i read the manual)
- Why is there no
Save
button in the Launcher?
Because, when closing, Launcher automaticaly update & save BMS - Auto.key
(Key bindings) & Setup.vXXX.Devices.xml
(DX bindings) files base on the settings done (in the Launcher).
Nota : seems to do it even if you close the window without launching BMS. To be confirmed.
If you uncheck the “Launch without any setup overide” , it will update as well the axis mapping & calibration (axismapping.dat
& joystick.cal
for what I understood)
- Why can’t I save a keyfile (like
JstnJ - RSSB/TMThrtle
) and have it be the active profile when I go to Setup–>Controllers instead of BMS-Auto
being the active profile every time?
Part of the answer above.
In addition if you launch with setup overide (ie decide to use the setting done in the Launcher), it will set BMS - Auto.key
as the active keyfile. This is somehow logical because it is where the key map settings have been saved (again by/through the Launcher).
- Why must I mess with toggling the setup override during launch in order for certain things to work?
You shouldn’t mess with toggling the setup override :
If you launch without setup overide --> Only launcher settings will be used
If you launch with setup overide --> Only BMS 2D settings will be used
EDIT :
- If you launch with setup overide (without checking the checkbox) --> Only launcher settings will be used
- If you launch without setup overide (with checking the checkbox)–> Only BMS 2D settings will be used
- Why inexplicably are all my keybinds for my RSSB cleared out simply by toggling the keyfile back and forth in the launcher?
Because, once you use the Launcher for your settings, the keybinds are in the BMS - Auto.key
+Setup.vXXX.Devices.xml
and no longer in JstnJ - RSSB/TMThrtle
. The latter is only the start reference for your 1st keybinding with the Launcher (and only the key, not the DX).
I really enjoy the enhanced launcher being the default now, but I have never had so many keyfile issues as I do in 4.37.
So you seems to be used to Legacy settings methology (ie pre New Laucnehr, ie BMS 2D/UI Setup & Key File Editor). I you want (or need) to keep the old way (as I personnaly do), just do it (ie don’t do the settings in Launcher) and launch without setup overide.
And keep in mind : @CheckPoint said in Keyfile loading/saving is unintuitive (yes, i read the manual):
Base statement with New (Alternate) Launcher :
Either you do your settings* with the Launcher** or in BMS settings***, but don’t try to mix both methods.
*includes axis mapping
** you can call it “New way to configure”
*** you can call it “Legacy way to configure”