Elite Dangerous

Elite Dangerous

Genitor Aug 13, 2021 @ 2:50pm
Controls are ♥♥♥♥♥♥
Hi, guys!

I got a little problem. Since todays log-in my controls are busted. Now being an Elite-Veteran i had my control-scheme backed up. Unfortunately the control-scheme backed up from Horizon doesnt seem to be fully compatible with Odyssey (you may make a new backup in Odyssey if you dont have, already).

So i redid my control-setup but some things are still not working and i am clueless why. Help would be highly appreciated.

First off i cannot use my Joy-1-button to navigate the menu (in other words "click on something"). It is set as primary fire (which should do this, as far as i know). I can click on things using "mouse1" so there is no issue with the menue itself. The joystick is also working fine since i can set things to joy1 (which wouldnt work if the button was broken, obviously).

Second problem: I cant get my joystick-arrowkeys to "look" at the panels in my cockpit. I can navigate through the menu with them and they are set in "general controls" -"interface mode" -UI panel up, down, left, right (which should do this). Yet i cannot use them. The alternative (WASD) works just fine but when i use the joy-arrows nothing happens (i press the UI-key (l shift) ofc).
< >
Showing 1-15 of 22 comments
Genitor Aug 13, 2021 @ 2:54pm 
Ok. I managed to fix the first problem. Joy1 needs to be set at "UI panel select" in "general controls" -"interface mode".
Genitor Aug 13, 2021 @ 3:00pm 
Aaaand i managed to solve the second problem. ^^

Problem was that under "ship controls" - "mode switches" had them set as (l-shift+up/down/left/right) which conflicted with the, aforementioned settings. Well.... maybe it helps somebody else some time. I really need to back up the control scheme more often. ^^
Fabe Aug 13, 2021 @ 4:28pm 
If you haven't already done so you might want to do some simple file editing to make sure you don't lose your custom binds . https://forums.frontier.co.uk/threads/lost-your-binds-want-hasstle-free-backed-up-binds-look-no-further.554451/
Genitor Aug 14, 2021 @ 5:56am 
thank you. all i did was copy the files and dump them on my hard drive. As always things are not so simple in Elite:Dangerous. ^^
Genitor Aug 17, 2021 @ 1:29pm 
Originally posted by Fabe:
If you haven't already done so you might want to do some simple file editing to make sure you don't lose your custom binds . https://forums.frontier.co.uk/threads/lost-your-binds-want-hasstle-free-backed-up-binds-look-no-further.554451/

Apparently i am to dumb for this (Does this still work in current version (Odyssey)?). Dont get my set name ingame to chooses and startpreset does what it wants. Every time i fire up the game it simply deletes what i wrote in there and adds a couple of other profiles.

Anyways. Whats wrong with just copying the binds and store them some place? I mean it didnt work last time for me but i really dont want to wait for my binds to get lost again (that was like 2 hours of frustration).
Kosevich Aug 17, 2021 @ 4:28pm 
Originally posted by Genitor:

Apparently i am to dumb for this (Does this still work in current version (Odyssey)?). Dont get my set name ingame to chooses and startpreset does what it wants.
Edited my bindings just yesterday. Created 2 different bindings. Called first fly_super, second - helicopter (for flying on high gravity planets).
So it still work in Odyssey pretty fine.
Genitor Aug 17, 2021 @ 4:47pm 
ok. Then i am simply too dumb. ^^
Planewalker Aug 18, 2021 @ 4:58am 
Needs to be same filename & name inside the file to show on the list.
Copy "custom.binds" -> "coolname.binds" -> edit with notepad: "name" -> "coolname".
Genitor Aug 18, 2021 @ 9:33am 
Originally posted by Planewalker:
Needs to be same filename & name inside the file to show on the list.
Copy "custom.binds" -> "coolname.binds" -> edit with notepad: "name" -> "coolname".

Yeah. Thats what i did. I read the descripton about 30 times and followed it all (i mean; obviously i didnt but to my knowledge i followed it all).

If you are willing to help me i simply gonna share screenshots of what i did. Frustrates me that i cant do this...

ok. The important one first:
https://imgur.com/5BaDH8H

i took the original custom.4.0.binds and changed it like you see on the image

onto the preset (i get that this "only" affects which set of controls is picked on game-start but since we are at it (also it might help with troubleshooting):
https://imgur.com/zMDQnE4

this is how i changed the preset.

and this is how it looks after i ran the game:
https://imgur.com/96rlM5y

(it just deletes what i wrote and puts something else in).

As for hardware you might have guessed that i am using Thrustmaster-stuff and i didnt test it on my old hardware since the controls where destined to be changed with new hardware, anyways.

I recently got the T16000 FCS Hotas Flight Pack (joystick, throttle and peddals).

I hope you, or anybody else can figure this out (i guess i probably just added a space somewhere or something like that ^^)

edit: ah and i deleted all the other files with ".binds" in the directory, as described and ofc i saved all the files i showed above. ;-)
edit2: and i did it all with the game not running. And after i ran the game it had created a new custom.4.0.binds-file.
Last edited by Genitor; Aug 18, 2021 @ 9:43am
Planewalker Aug 18, 2021 @ 11:24am 
Originally posted by Genitor:
And after i ran the game it had created a new custom.4.0.binds-file.
Yep, that file you copy-paste to "coolname".4.0.binds: the version number is important, as that is how elite knows which version it is for.
(the different "X.Y.binds" is for Horizons & Odyssey, respectively)
After doing that, you open the file with notepad, and then find the line where it says "name" inside, and set that to "coolname". *"coolname" being the name of your choosing.

NB. It is a good idea to also rightclick elite in steam, properties..., controller, input disabled.

cheers
Genitor Aug 18, 2021 @ 11:33am 
Originally posted by Planewalker:
Originally posted by Genitor:
And after i ran the game it had created a new custom.4.0.binds-file.
Yep, that file you copy-paste to "coolname".4.0.binds: the version number is important, as that is how elite knows which version it is for.
(the different "X.Y.binds" is for Horizons & Odyssey, respectively)
After doing that, you open the file with notepad, and then find the line where it says "name" inside, and set that to "coolname". *"coolname" being the name of your choosing.

That is exactly what i did as showcased here: https://imgur.com/5BaDH8H
What did i do wrong here?

Originally posted by Planewalker:
NB. It is a good idea to also rightclick elite in steam, properties..., controller, input disabled.

What does that setting do, exactly?

I just want to thank you that you take the time to help me with this issue. I know i can be a difficult customer to deal with. ^^
stp602 Aug 18, 2021 @ 11:42am 
I spent 2 hours remapping the controls; it took forever but it was worth it.

Genitor Aug 18, 2021 @ 12:25pm 
Originally posted by stp602:
I spent 2 hours remapping the controls; it took forever but it was worth it.

yeah. Every Elite-Player went through this process at one point in time. The issue is that, if you havent backed up your binds properly you can loose them very quickly and have to go through that process again. Noone wants to do that more often than necessary, as you can imagine.

Loosing your binds in Elite is very easy, unfortunately. Sometimes a patch can cause that but, even more important it is already enough to not having pluged in a device you had pluged in the last time you played Elite. I knew that so i was keen on always pluging in my Joystick before playing the game. And so i did this time when i lost my binds, as described above. However, apparently windows decided to not register my joystick, for some odd reason. I had to unplug and replug it to register (same USB-slot; in fact i didnt even unplug it between playing Elite). Unfortunately the damage was done already and my backup couldnt fix it (but that was because my backup was 3.0., in other words Horizons, which doesnt matter if you play Odyssey (i am guessing deleting the 4.0.binds and overwriting the 3.0.binds with my backup would have doen the trick but that idea came long after i redid my bindings).

So back them up or else you are going to redo your controls occasionally. ;-)
stp602 Aug 18, 2021 @ 12:26pm 
Originally posted by Genitor:
Originally posted by stp602:
I spent 2 hours remapping the controls; it took forever but it was worth it.

yeah. Every Elite-Player went through this process at one point in time. The issue is that, if you havent backed up your binds properly you can loose them very quickly and have to go through that process again. Noone wants to do that more often than necessary, as you can imagine.

Loosing your binds in Elite is very easy, unfortunately. Sometimes a patch can cause that but, even more important it is already enough to not having pluged in a device you had pluged in the last time you played Elite. I knew that so i was keen on always pluging in my Joystick before playing the game. And so i did this time when i lost my binds, as described above. However, apparently windows decided to not register my joystick, for some odd reason. I had to unplug and replug it to register (same USB-slot; in fact i didnt even unplug it between playing Elite). Unfortunately the damage was done already and my backup couldnt fix it (but that was because my backup was 3.0., in other words Horizons, which doesnt matter if you play Odyssey (i am guessing deleting the 4.0.binds and overwriting the 3.0.binds with my backup would have doen the trick but that idea came long after i redid my bindings).

So back them up or else you are going to redo your controls occasionally. ;-)


Frak.
Planewalker Aug 18, 2021 @ 1:46pm 
Originally posted by Genitor:
What did i do wrong here?
I have no idea if you did anything wrong. :D

-create a unique name for the file/preset to make sure it is easy to find on the list and is not overwritten by default presets.
"custom" & "presetname" needs to be set to the same, leaving the .X.Y.binds intact.
(file: customname.4.0.binds // PresetName=customname)

Originally posted by Genitor:
What does that setting do, exactly?
Prevents steam from injecting the controller hook into the GUID.
< >
Showing 1-15 of 22 comments
Per page: 1530 50

Date Posted: Aug 13, 2021 @ 2:50pm
Posts: 22