Help: Key Bindings gone. TWCS throttle not showing. Custom bindings not showing

Hi folks,

I've had regular issues with key bindings just disappearing, well, for years. This time however, I not only have my bindings gone but the defaults are mostly gone too. It also refuses to see my Throttle.

My T16000 stick has been having issues, so I swapped out to an old Logi Extreme 3D and redid the bindings for that. It worked a couple times and then everything was just gone. Now I can't get anything back. It detects the throttle inputs but only under the 'generic' joystick profile, which is also blank. It has no alternate bindings or key binds, which means I'd have to do all those as well. I'm at the end of my tether with this issue to be honest. I've tried loading in a custom bind but I suspect that since my throttle isn't detected as a TWSC in ED, it won't pick it up(?) and isn't put in the list.

I really don't want to have to do literally every bind from scratch. Mainly because its a huge waste of time if do it only for it to screw up again and I still can't load in the custom bindings.

So far, I've tried the following to troubleshoot:
  • Turn off steam controller input for ED
  • Turn off steam controller from steam system menu (for every game by default)
  • Turn off XBOX controller support
  • Loaded ED from its own launcher and not Steam
  • Loaded without steam in the background and launched ED
  • Switched USB Ports
  • Tried different USB Hubs
  • Custom Binds
  • Deleted Binds to reset them
  • Uninstalled ED and Re-Installed ED
  • Rebooted, etc
  • Tested that the joystick and throttle are working in windows and calibrated, etc
  • Uninstalled drivers and reinstalled
I don't run TARGET and haven't ever installed it on this system.

I 'm at a total loss. I could really do with some good advice one this. I'm laid up in bed. I'm bored, frustrated and in pain and just want to get out of my own head and core mine, finish my Colony and relax for a bit. I've got a spine injury at the moment and its one of the few things I'm able to do.
 
It happens. Set them all up again using a “custom” name for the key binds. Then back them up.

Also I would recommend reading this

 
Open Windows Explorer and open the hidden file display options:

1743580006040.png


Set Explorer to show hidden files and folders:

1743580115584.png


Go to C:\Users\<yourusername>\AppData\Local\Frontier Developments\Elite Dangerous\Options\Bindings

Within this folder, you will find the BindingLoadingErrors.log file SlickPBW's linked thread talks about. Open this file. It will tell you what devices are missing. Missing devices are what cause the bindings to not load.

With that said, you've deleted some bindings and remapped, so your current Custom.4.2.binds file will not work. You should see a collection of backup binds files. You can sort them by date modified to get them in a chronological list. You should see a backup from before you switched to the Logitech. Give this a unique and meaningful filename (you can see some examples in the image below:
1743580500648.png

The format is: <filename>.4.2.binds. Delete the ".backup" file extension to make it an available profile that the game will be able to load.

Once you have renamed this old backup, right click and open it in notepad. Put the filename in the same place as shown in the screenshot below:

1743580667120.png


This renames the file and displays it in the in-game dropdown with the custom meaningful filename you chose. Copy this and put a backup somewhere safe, like in your Documents folder. Better yet, stick it in a cloud backup. I keep my binds in Google Drive as well.

Next, reconnect your Thrustmaster stick. Make sure your Logitech stick is also connected.

Launch the game. Go to Options > Controls. You should be able to select your renamed bindings from the dropdown menu. You should then remap the controls to your Logitech stick. Be aware that if even one control is left bound to the Thrustmaster stick, it will fail to load if that stick is not connected when you launch the game. The BindingLoadingErrors.log file will tell you the USB ID of the device that was missing

1743581358081.png


In this example, I am missing a device that I replaced and forgot to remap fully. You can grab that USB ID (056E200E in my case) and open your binds file. Search for mentions of the USB ID and delete them manually. It's a lot simpler, however, to make sure that you get rid of every Thrustmaster joystick binding in the GUI.

Your alternative is to just start again, then rename and backup your custom binds file so it doesn't get overwritten.
 
Last edited:
This was the information I was missing. Thank you very much for your help. I wish Frontier would fix this.

"Be aware that if even one control is left bound to the Thrustmaster stick, it will fail to load if that stick is not connected when you launch the game."

I went through and deleted the odd stray mention of my T16000m and just rebound those in game. Most of them were secondary bindings.

That was an awesome walkthrough @the100thmonkey
 
Last edited:
I'm having a simiilar problem. I set up the keyboard/mouse bindings (joystick broke so not setting that up yet), and even though I apply the changes, if I exit and return to EDO, most of the bindings have reset to their default settings (it also happens while I'm still playing). Backing them up the same thing happens to the backup bindings. It's getting annoying that I have to keep setting them up, only to lose them again. :oops:
 
Back
Top Bottom