keybindings can reset if you visit the control section without one of your usual devices used to play the game ie hotas , xbox pad etc not plugged in or at that present moment is undetected by windows as it thinks your just using keyboard and mouse it simply rewrites your binds for you (fantastic how very intuitive)
also game patches can put a spanner in the works...…………….
(A poorly written part of the software that they just don't know how to fix it seems, thankfully there are simple ways around this)
method one don't unplug controllers ever( not very practical) ie never start the game without all game control devices plugged in and I mean all of them vr inc
that still wont protect your current set binds from a patch
or method two rename your bind file which should be patch proof
View attachment 127021
to rename your bind file
go here
C:\Users\yourname\AppData\Local\Frontier Developments\Elite Dangerous\Options\Bindings
(you may need to tick show hidden files and folders in control panel folder options too see these files)
STEP 1
rename your custom 3.0 binds file for eg
STRONTIUM DOG CONTROL.3.0.binds
STEP 2
open the file(using notepad) and edit line 2 between the speechmarks like this
<Root PresetName="STRONTIUM DOG CONTROL" MajorVersion="3" MinorVersion="0">
and save the file keeping the .binds filetype
STEP 3
now open the start preset file(notepad) and rename that the same so it just reads for eg
STRONTIUM DOG CONTROL
and then save keeping the StartPreset.start filetype
STRONTIUM DOG CONTROL will now show up in the controls section preset menu in the game for eg
then just backup the whole bindings folder to someplace safe outta the way ie NOT IN the frontier folders(after all your control binds are tested and saved in game)
if your controls get weird & or just lost for any reason just copy and paste/replace the folder back in ensuring that your control devices are all plugged in and recognised by windows first
N.B if you so wish you can delete the entire bindings folder at any time where upon game reboot a brand new default one will be re generated if you wish to start from scratch (controls only and not recommended unless you like setting up all the controls from the beginning)