Lost my key-binds....now my ship is stiff and unweildy

Has this happened to anybody else. Don't ask me how, but upgrading to 2.4 caused all of my key-bindings to be lost (or so it appeared to me).

I went through & reset all my joystick and keyboard settings, to the best of my recollection......but now my ship's maneuverability seems to have suffered, as it moves in a stiff and jerky fashion, instead of the nice smooth movements I was previously used to.

Can anyone tell me how I can fix this issue?

Thanks in advance.

Marc_Hicks.
 
Rename your custom.binds file to something more descriptive. Not only does that back up your control bindings for when Frontier feels the need to change the default settings of the more popular controllers, but it will also allow you to use different controllers if you need to.

For example, I have a simplified control scheme for my CH Hotas for my niece and nephew, so that they can give the tutorial missions a spin.
 
Assuming you do a back up of your PC, can you go into that and retrieve your binds file from before the update? Might help.

If you've put it all back as best you can but it feels different, have you neglected to set deadzones? I can't think why the controls would work, but feel different otherwise, unless you use joystick curves and that has somehow lost it's mapping to your physical Hotas.
 
Rename your custom.binds file to something more descriptive. Not only does that back up your control bindings for when Frontier feels the need to change the default settings of the more popular controllers, but it will also allow you to use different controllers if you need to.

For example, I have a simplified control scheme for my CH Hotas for my niece and nephew, so that they can give the tutorial missions a spin.


This is a top tip! Some one gave it to me when I lost my binds many updates ago and I've never had an issue with updates since. Do it now while the pain is still fresh in your memory.
 
Hi Hicks, I know the feeling stiff and unweildy ;) joke aside always backup your bindings.

To get it back you could check you backup in windows, depending how you set it up the file could be in the backup archive?
I sometimes do something stupid, and need to roll back my system, but I don't know if you have set your system up to back up freqently?
 
This happend to me a few times until i learned to back them up. Still, super annoying that we have to do this manually. It shouldn't happen.
 
Thank you for all the advice guys. I will go looking for the old keybinds. Is it at all possible to recover the info from the keybind file in HCS Voicepack?
 
Thank you for all the advice guys. I will go looking for the old keybinds. Is it at all possible to recover the info from the keybind file in HCS Voicepack?

Possibly. The HCS scripts use the ED defaults, if I'm not mistaken. If you used the 'import my binds' command, I think it stores the binds you were using in place of the defaults.

I would strongly suggest giving your binds file a unique name (be sure to set that file as your default if you're using the HCS multicrew profile, there's a setting in the scripts for that) and saving them once you've recovered/rebuilt them. FD doesn't alter those custom sets when they update the game files, so you should be more or less future proofed from there on out, barring file corruption or other everyday hazards.
 

Avago Earo

Banned
@Mark_Hicks Regarding the smooth movement. Have you checked that your bindings (Assuming you're using HOTAS/Analogue controller) are set to 'Axis'? For example don't set your stick to separate 'Pitch up, Pitch Down', 'Roll Left, Roll Right setting; rather bind it to 'Pitch Up/Down Axis', 'Roll Left/Right Axis'. That way you get full analogue motion, rather than the game seeing your stick as a set of switches.
 
All my binds are fine, but I'm not a HOTAS user, just simple keyboard & mouse. Backed them up just in case but I've not yet lost my keybinds with Elite. *shrug*
 
Do you use Joystick Curves or any other vJoy feeder to tweak joystick performance?

If you do, you have to set that application to output the axis (i.e. "test axis loop" in Joystick curves), then switch back to E:D and set the axis in the client without touching the stick.
 
Do you use Joystick Curves or any other vJoy feeder to tweak joystick performance?

If you do, you have to set that application to output the axis (i.e. "test axis loop" in Joystick curves), then switch back to E:D and set the axis in the client without touching the stick.

I do (use vjoy) and for a short while after the update it looked like there was going to be a compatibility issue. Lots of very weird stuff was happening between the controllers (not being recognised together), vJoy crashing and bindings being lost.

After a frankly nonsensical* period of reloading bindings, unplugging things, game & PC restarts everything went back to normal.


Very, Very Strange indeed :S

*I say "nonsensical" because all this unplugging etc eventually fixed the problem but there was no real reason to it! Giving the impression of having shaken all these components up for a while until they all fitted back together again. Meh!
 
Last edited:
OK, so here is the deal. I have two Custom.binds files in my bindings folder. 1 is Custom 2.0, which was created yesterday (the dodgy one), the other is Custom 1.8, which is from October last year.....so should be the good one.

The question I have is, how do I make sure that Custom 1.8 is the one the game uses? Do I need to rename it to 2.0? Do I need to send it from my Users folder to my main game folder? Do I just leave it as is? Any assistance would be greatly appreciated :).

Do you use Joystick Curves or any other vJoy feeder to tweak joystick performance?

If you do, you have to set that application to output the axis (i.e. "test axis loop" in Joystick curves), then switch back to E:D and set the axis in the client without touching the stick.

Nope, just a straight up Logitech Extreme 3D Joystick.
 
That's why I made a custom named profile instead of using the provided ones.

1) On Windows go to C:\Users\<Username>\AppData\Local\Frontier Developments\Elite Dangerous\Options\Bindings.
2) Make a copy of the files "Custom.binds" and "Custom.2.0.binds" and rename them to something you like, for example "MyBinds.binds" and "MyBinds.2.0.binds".
3) Open each of them and change the name in the root tag of the file from "Custom" to "MyBinds".
4) Launch the game and choose "MyBinds" profile in the controls.

After that, any changes you make should be saved to your profile and less likely to be overwritten by updates. You will have to manually set new bindings if some update adds new stuff, but that's not that hard.

Don't forget to occasionally backup "MyBinds.binds" and "MyBinds.2.0.binds" files just for safety.
 
Back
Top Bottom