@chihirobelmo said in Is BMS -Full.key file replaced/overwritten by U3?:
@maxwaldorf said in Is BMS -Full.key file replaced/overwritten by U3?:
I would emphasize on the fact that it is much needed to use a custom key file…
@chihirobelmo , this is an example where playing with stock BMS file through Alternative Launcher creates issues… 😞
Maybe you should copy it and work on a separate file to avoid such situation?Cheers
Hi,
AL rewrites BMS - FULL.key because:
if the user launches BMS the first time after installing it, Viper.pop will be created and it defines FULL.key as a profile. AL can edit <callsign>.pop and change the selected key file to any other file. like: “BMS - AUTO.key” for AL use. I tried it and it worked. However, AL can rewrite key files, pop files, and axis settings only before launching BMS This means the first time we launch BMS with AL, AL doesn’t have a pop file to edit. Therefore AL can not provide a proper joystick setup for the first installation of BMS So AL can not work properly for their first setup of BMS and it should make “Huh? why it’s not working” troubles. I also tried generating pop files by AL but somehow it didn’t work well, maybe some format I tried to generate was not correct, and BMS recreate fresh <callsign>.pop that looks for FULL.keyI might need a help for generating a pop file with AL properly so that it can use a different key file than stock FULL.key.
Hi, C. I figured there was a reason for how you set it up. And, IMHO, it’s a small price to pay. If I had known that Full was going to be rewritten, I would simply have saved it before U3. As has been written elsewhere, it is generally a good idea to back up important files. I’m used to that in config., the Full keyfile took me by surprise.
But in my case at least, the fix was painless. I simply launched via AL and all my switch/button assignments were there. That, BTW, is something else I like about AL. You can assign something to a switch or button and it doesn’t matter what key board assignment you use. All I had to do, again using AL, is to go through and reset keyboard commands I’ve changed.