My custom control always get reset

Thanks for responding!

According to the error log, the only binds it's having trouble with are bindings for my t16000m, which I didn't expect to work because it isn't connected (hasn't been since I got the Fighterstick). The error log doesn't mention any of the Fighterstick binds I made, but they aren't showing up in the drop down, either. The original custom.binds doesn't show up anymore, either.

As for connecting the controllers... I never disconnected the throttle, and the Fighterstick was reconnected before ever trying to launch the game. Even connected it to the same port, just to be sure.

I'll try getting rid of the .binds files I'm not using anymore and see if that helps the others appear. If not I'll just make a new one, back it up (not that that helped this time but it couldn't hurt) and hope this doesn't happen again.

EDIT:
Well, that didn't do any good. Neither did reinstalling the game.
 
Last edited:
According to the error log, the only binds it's having trouble with are bindings for my t16000m, which I didn't expect to work because it isn't connected
Is that in a separate file? If any bind for that device is present in the file you want to load you will be stuck until you remove the bind.

It may be that what happened to you was what happened to me a while back (and took me an hour to figure out). The game was running when you added the Fighterstick and removed the T16000m, so you were able to add the new bindings and use them up until you restarted the game.

Yes that's right. On top of everything else the game will quite happily let you add and remove devices while it's running then blow up the next time you start it.

I ended up with some binds mapped to "ThrustMasterWarthogThrottle" and some to "ThrustMasterWarthogCombined" due to inadvertently stopping the TARGET software while the game was running. The "Combined" device is the virtual device created by TARGET, and because I used it to program the throttle it cannot co-exist with the "Throttle" device. Cue me going through the config file line by line trying to determine what had changed and of course not spotting that the 20th character was different...
 
Is that in a separate file? If any bind for that device is present in the file you want to load you will be stuck until you remove the bind.

It may be that what happened to you was what happened to me a while back (and took me an hour to figure out). The game was running when you added the Fighterstick and removed the T16000m, so you were able to add the new bindings and use them up until you restarted the game.

Yes that's right. On top of everything else the game will quite happily let you add and remove devices while it's running then blow up the next time you start it.

I ended up with some binds mapped to "ThrustMasterWarthogThrottle" and some to "ThrustMasterWarthogCombined" due to inadvertently stopping the TARGET software while the game was running. The "Combined" device is the virtual device created by TARGET, and because I used it to program the throttle it cannot co-exist with the "Throttle" device. Cue me going through the config file line by line trying to determine what had changed and of course not spotting that the 20th character was different...


First off, thanks for your help!

I never added or removed any devices while the game was running. In fact, the PC was rebooted before the Fighterstick was removed and after it was reconnected (I just had some stuff to do and the controller was in the way.) I also didn't use TARGET or the CH mapping program since I was pleasantly surprised to see that Elite's mapping recognized both devices just fine without creating the virtual controller.

In answer to your question, the Thrustmaster binds are a different file... however, I started with a copy of that file when I made the Fighterstick commands so it's possible I missed re-assigning a function to the Fighterstick. I will definitely check that when I get home. However, those Fighterstick .bind files don't show up in the log as having issues. (For instance, the main one is simply called "CH.binds" and the error log never mentions any problems with it--it just doesn't show up in the dropdown anymore.)

I'm going to remake them anyway since trying to get the old ones to work again (which I was determined to do) is just taking away too much playing time. However, next time I get tired of playing I will certainly go through those files that aren't appearing in the dropdown so see if I can find any stray references to no-longer-connected controllers. It'll be peace of mind for me and who knows, it may help someone else down the line as well.

Thanks again!
 
Last edited:
Happens to me all the time, I have to make backup copies of my custom bindings and save them in a separate file. It resets EVERY time there's a patch or update. Very frustrating.
 
Back
Top Bottom