Importing 4.35 key config file to 4.36 problem
-
I’ve copied over my key config file from 4.35 into 4.36 yet when I load it, it has no key assignments. Any ideas?
-
@vyrago Copying the .key file from 4.35 should be “okay” … there are some new and changed/deleted callbacks, but nothing super critical – mostly related to extr lighting switches.
In my limited testing, BMS doesn’t crash or fail to load, when a .key file contains unexpected / deprecated (or just mis-spelled) callback entries. (But neither does it show any error or warning messages.
What else did you copy from 4.35? I would not recommend copying the cfg file from 4.35 … extract whatever important changes or tweaks you had, into the new “falcon bms user.cfg” file.
And don’t forget to apply the post-release patch lines to the “falcon bms.cfg” file.
-
@vyrago try just using your 4.35 key file and see if the key assignments are still there? Maybe just a botched copy job?
-
@airtex2019 The only thing i’ve copied so far, is my .key file. I’ve done it a few times now, it always ends up with no assignments. I’ll just have to re-map everything manually, was just hoping to save myself some time.
-
@vyrago No, you don’t have to do re-map, just compare differences between your file and fullkey from 4.36., or whatever key-file you have used for “base” keymap.
You can use eg. npp++ with compare plugin, ,. yes little text editing , but imho, not biggie. That’s what I have done in 15 mins.
-
@vyrago I also hand-manage my key file … I copied mine over from 4.35, no problemo.
Sadly I don’t have any easy advice for how to debug that, further.
At some point, long ago, I had a typo somewhere that was crashing BMS upon load. I ended up writing a small script (regex) to scan each line to find the outlier… it was a superfluous comma, on one line, iirc.
I should probably write a key file import/export/validator tool? Maybe in a way that would allow Alternative Launcher users to import key and button bindings from friends / squadmates…
-
When you say no key assignments, are you referring to pressing a button on your HOTAS and the key assignment is not working? If so maybe your device order changed.
-