Loss of Custom Key Bindings Every-time I start game!

I spend 30 minutes just binding and mapping all my key settings and then play for a bit. Logout. Then Login later to see that none of my custom settings saved!. This has happened 6 times in a row! PC has rebooted.

When I save it switched to custom at the top. Then when I log back in it no longer says custom at the top and "custom" is not in the drop down list to select. It's all just gone!.

I have over 300 hrs in this game and never had issues like I have now with this new layout. This needs to be fixed ASAP!
 
Do you have copies in your Bindings directory? Copies cause changes to not be saved but you should at least have the original one in your list. The other common cause is permissions issue - either change the settings for the directory or run elite as admin.

EDIT - also look for a file called bindingloadingerrors.log in the bindings directory and see if that mentions a missing controller or something.
 
This happened to me before too, when 3.0 launched. Corrupt binding files. It is actually recording your changes but refusing to show them in game when you look at the binds options. In your binds folder copy the most recent file to a new file name, open the file and edit the line near the top to reflect your new filename, then save and close.

Then in game, options, controllers, select the new filename from the pulldown list and it should have all your bindings correctly saved, and will properly save new changes.
If that works remove the old binds files from the binds folder.
 
Can't believe we have to go through this just to save our bindings...

What line do I need to edit in the file?
<Root PresetName="Custom" MajorVersion="3" MinorVersion="0">

?


do I rename "Custom3.0.binds" to something else?
 
Can't believe we have to go through this just to save our bindings...

What line do I need to edit in the file?
<Root PresetName="Custom" MajorVersion="3" MinorVersion="0">
............
do I rename "Custom3.0.binds" to something else?

The name in the Root PresetName is what you see listed in the drop-down list in the games settings / controls page.

So for example rename "Custom.3.0.binds" to "Warfaire.3.0.binds" and in the file change the line to read "<Root PresetName="Warfaire" MajorVersion="3" MinorVersion="0"> that way you will have an entry in the drop-down list called Warfaire.

(or whatever name you want)

EDIT - Yes the provision of a "save as" button in the settings / controls page is obviously beyond the coding skills of F D. ;)
 
Back
Top Bottom