Free-Look/Descend/Crouch Keys Don't Correctly Rebind

Goatroach shared this bug 4 months ago
Reported

As of VS 2.2, when free-look and descend keys are rebound to my preferred functionality, free-look persists as "L Alt" despite being "rebound" to "C," and "C" ceases to function entirely.


The result is "L Alt" correctly descends, but it ALSO acts as free-look, making ship steering impossible while descending, while simultaneously, "C" does nothing, despite being rebound.


All I want is to have the controls I had for 3,000+ hours in SE1, but in SE2.

I want "L Alt" and "C" functionalities swapped, so crouch/descend is "L Alt" (because it's a large key right next to "Space-bar"), and free-look to be "C".


I don't know what's causing this, but it seems whatever config file controls key mapping, is not correctly updating rebound keys, causing dual (or no) functionality. That's my guess.

Best Answer
photo

Resolved the issue!


      "45dcca79-8b8b-461d-b72f-6967c44b2683": [
        {
          "$Type": "VRage:Keen.VRage.Input.PointerCompositeInputControlBuilder",
          "MainInput": {
            "$Type": "VRage:Keen.VRage.Input.PointerControlBuilder",
            "InputId": "Mouse::Position",
            "PointerStateKind": "Relative"
          },
          "Modifiers": [
            {
              "$Type": "VRage:Keen.VRage.Input.DigitalControlBuilder",
              "InputId": "Keyboard::C"
            }
          ]
        }
      ],


It's this. Changed input on line 931 to C.


I made sure to also rebind via the game settings menu, reload the .def file, verify the bind held, then relaunched the game. Ships now work the way I want! THANK YOU!!!


I have no idea why changing it in-game doesn't work. Hopefully they will fix this bug, but for now, this work-around seems to be letting me FINALLY play this game without clunky controls!

Replies (9)

photo
1

I would really appreciate y'all looking into this.

You fixed the arrow key bind issue in another ticket.

I really want to play this new update, but I just can't get past these controls.

Very frustrating, as I just want "C" and "L Alt" functions swapped. Nothing crazy, just two keys.

Thank you.

photo
1

Please. I want to play this game.

photo
1

Keen, please, someone read this.

This bug is still ongoing. Can't rebind free-look to "C;" it remains bound to "L Alt."

photo
2

I also have this bug. I rebind free-look to Mouse4 with no response, Alt still controls free-look. weirdly enough double clicking Mouse4 will recenter the free-look. Same thing when I attempt to rebind free-look to other keys.

photo
1

Need some visibility on this bug.

Please, Keen, somebody fix it. I've barely played this game because of the awful default controls that I can't change.

Why would descend ever be a tiny little button like "C" when there's a big button right next to the space bar (used to ascend) begging to be used?

photo
1

Please, Keen... Come on.

photo
1

KEEN!!!

For the love of all that is holy, please fix this bug!

I just logged in again, and it's still not fixed.

C'mon, man, I wanna play this game. I've been playing Windrose instead to get my building fix, but it just isn't the same.

I wanna make space ships and stuff, then fly them around. Can't do that enjoyably with these janky default controls.

It's been almost 3 months now. You guys KNOW camera controls were not able to be rebound; you even fixed the arrow key issue. Please, fix free-look so I can rebind it. PLEASE.

photo
2

Hello Engineers,


Free look modifier being unaffected by rebinding the key is a known issue that is already reported internally. I have added this thread to our internal ticket (SE2-32033).


Kind Regards,

Bartosz

Keen Software House

photo
1

Thank you!

You guys are usually on point, and this is a WIP, so no worries.

I'm just glad it's a known issue. Keep doing what you guys do best!

I do apologize for being such a squeaky wheel about it.

photo
1

Keen, you guys are killing me over here.

Launched the update with high hopes this would be resolved.

It is not.

photo
photo
1

Can we get an estimated time frame of when this will be fixed, seeing as it's a known issue?

photo
2

for the moment you better off editing the mapping file at Steam\steamapps\common\SpaceEngineers2\GameData\Vanilla\Content\MainMenuData\Input\ActionControlMapping.def

in it you'll find something that looks like

"b03bdab2-0082-4c38-b272-c2156ab765f2": [

{

"$Type": "VRage:Keen.VRage.Input.DigitalControlBuilder",

"InputId": "Keyboard::Alt"

}

],

change it so it becomes

"b03bdab2-0082-4c38-b272-c2156ab765f2": [

{

"$Type": "VRage:Keen.VRage.Input.DigitalControlBuilder",

"InputId": "Keyboard::C"

}

],

Should do the trick, be mindfull there are multiple commands that uses ALT, i suggest changing it one by one until you get the right one


Cheers!

photo
1

Resolved the issue!


      "45dcca79-8b8b-461d-b72f-6967c44b2683": [
        {
          "$Type": "VRage:Keen.VRage.Input.PointerCompositeInputControlBuilder",
          "MainInput": {
            "$Type": "VRage:Keen.VRage.Input.PointerControlBuilder",
            "InputId": "Mouse::Position",
            "PointerStateKind": "Relative"
          },
          "Modifiers": [
            {
              "$Type": "VRage:Keen.VRage.Input.DigitalControlBuilder",
              "InputId": "Keyboard::C"
            }
          ]
        }
      ],


It's this. Changed input on line 931 to C.


I made sure to also rebind via the game settings menu, reload the .def file, verify the bind held, then relaunched the game. Ships now work the way I want! THANK YOU!!!


I have no idea why changing it in-game doesn't work. Hopefully they will fix this bug, but for now, this work-around seems to be letting me FINALLY play this game without clunky controls!

photo
Leave a Comment
 
Attach a file
You can't vote. Please authorize!
You can't vote. Please authorize!