Jump to content
  • 9

Unable to bind E to anything


Anasyn

Bug Report

Reported Version: v0.1.5 (latest) | Mods: none | Can replicate without mods? Yes 
OS: Win11 | CPU: AMD Ryzen 9 5950X | GPU: AMD Radeon RX6700 10GB | RAM32GB Corsair Vengeance RGB DDR4 3200mhz

 

As the title states, I'm unable to bind E on any keybinds. I would like to set it to yaw rather than roll. However whether I try to bind it "E" just acts like an "Accept" or "Enter" keybind, even when trying to rebind the keys. KSP and KSP2 are backwards with the roll and yaw default keybinds in comparison to every other flight game I have ever played where Q/E are typically yaw and A/D are typically roll. 

Specs:
Win11
CPU: Ryzen 9 5950X
GPU: AMD Radeon RX 6700 10GB
RAM: 32GB DDR4 3200rpm
cooling: H100i Capellix AIO liquid cooler
PSU: Corsair C750M
mobo: ASUS ROG B550F

Peripherals:
Corsair Scimitar Pro RGB mouse
Razer Blackwidow keyboard
Logitech G432 headset
Stream Deck MK2
Power A Xbox Series S Controller
Thrustmaster T-flight HoTaS 4

(I felt it necessary to include peripherals due to potential conflicts, but if this is the case I have never experienced conflicts with them or their respective software together in the past)


This topic was previously brought up in this post: 

 Post is claimed to be resolved as of v0.1.3 but I am on v0.1.5.0.28833

 

Included Attachments:

Screenshot2023-10-30195327.png.79f8199a9fa68f55f8311bc777d82c5e.png

Edited by Spicat
Link to comment
Share on other sites

17 answers to this question

Recommended Posts

  • 1

I can confirm this still happen.

The workaround in the original post is still working:

  1. Change the setting to something random
  2. Go to C:\Users\USERNAME\AppData\LocalLow\Intercept Games\Kerbal Space Program 2\Global\InputBindings.json
  3. Change the bugged setting: the name of the setting is in "action" and the attributed key is in "path". For example you can change <Keyboard>/d to <Keyboard>/e
Edited by Spicat
Link to comment
Share on other sites

  • 1

Modifying the InputBindings.json file worked fine for me (I was able to rebind the E key).  The only remark I have here is that this JSON file is not actually formatted in JSON, which makes it considerably harder to edit the file with conventional tools (I used the "JSON viewer" plugin for Notepad ++).

Here is my tip to make editing the file a bit easier:

  1. Remove the first and the last character of the file (both double quotes ")
  2. Replace al  \" with " (this should remove all the backslashes)
  3. Now the file is recognised as a JSON file and you can use the JSON editing tools to their full potential (automatically add whitespace for example).
  4. Once you are done editing: replace all  " with \" again
  5. Add the leading and trailing double quotes again.

If you added whitespace to the file during editing, you can leave it there: KSP can still parse the file correctly.

 

 

Link to comment
Share on other sites

  • 0

Small update, when going through json files with spicat I noticed that there was a write error in the json file the first time I went through it to try and change the keybinds manually via the json file.
I of course updated as much as I could but noticed that the path to the keybind was entirely missing. I have tried about 5 times to replicate this issue and have been unable to but here is a screenshot of what i was seeing in notepad++. Everything from (( ":\"id":\-----ard>)) is missing.
as per the line above it should be 

\id\":\(keybind ID for Yaw Right)\",\"path\":\"<Keyboard>/e\"

where the line is showing  an entire missing id , half of the path, and the path is bound to D when it should be E. I did have to fix this line with Q as well, but it was mostly because instead of saying "<keyboard>/q\" it just said "<keybo]}image.png?ex=6552bc8e&is=6540478e&hm=c83

Link to comment
Share on other sites

  • 0

Reported Version: v0.2.0 (latest) | Mods: none | Can replicate without mods? Yes 
OS: Windows 11 | CPU: Intel i7-10700K | GPU: GeForce RTX 3070 Ti | RAM32GB

 

I primarily use ESDF instead of WASD, and trying to bind the E key to any of the dual functions (e.g. pitch, yaw, roll) will exit the key input window without any changes being saved.

If E is used as the first input (e.g. pitch up) it will exit the window and not even allow input of the second function (e.g. pitch down).  If a different key is selected for the first function, that one will save correctly, but then trying to use E for the second function will exit the window and not save.

Edited by The Space Peacock
Link to comment
Share on other sites

  • 0

Reported Version: v0.2.0 (latest) | Mods: none | Can replicate without mods? Yes 
OS: Windows 10 | CPU: i5-8600k | GPU: RTX 2060 | RAM32 GB

I use ESDF, and in 0.1.0, rebinding the E key to any double control (pitch for me, E/D) resulted in the rebind being cancelled, making it impossible to bind the controls I need in-game.

In 0.1.3, this was fixed.

Now, in 0.2.0, it is broken again. Probably just some fixes from around last June weren't baked into 0.2.0's working files.

Included Attachments:

Link to comment
Share on other sites

  • 0

Additionally, the yaw key bindings do not seem to control wheel steering, and there doesn't seem to be a bind for wheel steering.

Unlike the E-binding issue, there doesn't seem to be a workaround for this, as wheel steering doesn't even have its own binding.

 

To reproduce...

1. Set Pitch to E and D, Yaw to S and F, and roll to W and R in-game. Pitch will fail.

2. Open /AppData/LocalLow/Intercept Games/Kerbal Space Program 2/Global/InputBindings.json in your favorite text editor.

3. Search for "Pitch" and struggle to decipher the awful unformatted input bindings file to set Pitch to E and D. Good luck getting it in the correct orientation the first time!

4. Go into the game and build an airplane that includes steerable landing gear. Launch to a Runway. Pitch up to test elevator and watch your plane steer hard to the right because pitch-up is D, and apparently so is "steer right".

Edited by FirroSeranel
Appending additional aspect of bug.
Link to comment
Share on other sites

  • 0

Reported Version: v0.2.0 (latest) | Mods: none | Can replicate without mods? Yes 
OS: WIndows 10 | CPU: Intel I5 | GPU: GTX 2080 Super | RAM32GB DDR4

 

I tried to set my roll axis to A and D instead of Q and E, and vice versa with the yaw axis, but the game doesn't let me bind anything to "e"

 

Link to comment
Share on other sites

  • 0

Reported Version: v0.2.0 (latest) | Mods: none | Can replicate without mods? Yes 
OS: Windows 10 | CPU: Intel Core i7-10700K 3.8 GHz | GPU: Nvidia GeForce RTX 3070 | RAM4x 8Gb DDR 4 ram

In KSP 1 I always played geering on Q and E and roll with A and D. Wanna switch these two and noup. E is not on the keyboard for this game. I mean it works fine in the basic input settings.
It was in the first version in this game as well xD

Included Attachments:

Link to comment
Share on other sites

  • 0

Reported Version: v0.2.0 (latest) | Mods: none | Can replicate without mods? Yes 
OS: W10 | CPU: Ryzen 7 3700X | GPU: Nvidia RTX 3060Ti | RAM16GB DDR4 3600MHz

Hi, I've wanted to remap yaw and roll for plane control and it won't let me, so I pressed remap on yaw, in asked me if i want to procced, I pressed proceed then i pressed Q for left yaw after that in asked me for yaw right, I pressed E and in closed the window, changed yaw left to Q but didn't changed yaw right. When i pressed E for the first action it just closed the window and nothing changed.

Included Attachments:

KerbalSpaceProgram22023-12-2520-02-37.mp4

Link to comment
Share on other sites

  • 0

Reported Version: v0.2.0 (latest) | Mods: none | Can replicate without mods? Yes 
OS: Windows 11 | CPU: Ryzen 5 5600x | GPU: GeForce RTX 3060TI | RAM16

I used to play KSP 1 with the following settings:

A / D: Roll

Q / E: Yaw

KSP 2 default settings are:

A / D: Yaw

Q / E: Roll

So I tried to change that by following the next steps:

  1. Load KSP2 via Steam
  2. Click "settings" on the main menu.
  3. Click "input" from the side options.
  4. Click Yaw binding button displaying "A D"
  5. Get the overwrite warning asking to proceed.
  6. Click "proceed"
  7. Prompted for Yaw Left key.
  8. Press key 'Q' on my keyboard.
  9. Prompted for Yaw Right key.
  10. Press 'E' on my keyboard.

Expected outcome:

  • The Yaw input is now set to 'Q / E'

Actual scenario

  • The Yaw input is now set to 'Q / D'
  • 'E' input is ignored.
     

I think the problem is that pressing 'E', causes the "key binding wizard" to exit, because I also tried to set the yaw to "E / Q" but the "key binding wizard" closes before asking for the second key.

Included Attachments:

Link to comment
Share on other sites

  • 0

Reported Version: v0.2.0.0.30291 | Mods: none | Can replicate without mods? Yes 
OS: Windows 10 | CPU: i7-12700k | GPU: GeForce RTX 4070ti | RAM64gb

Experiencing the same issue in the For Science! update.  

Rebinding "double inputs" (pitch, roll, yaw): Unable to bind E to any of the inputs. If attempting to bind E to the first input, left/counter-clockwise, the input wizard closes immediately.

Link to comment
Share on other sites

  • 0

Reported Version: v0.2.0 (latest) | Mods: none | Can replicate without mods? Yes 
OS: windows 10 | CPU: i9 | GPU: RTX 3080 | RAM32 GO DDR 4

Unable to configure the E key in the Command menu. For example, to put the Yaw on A and E on an azerty keyboard, this does not work. The E key is not reconized and non assigned. I tried with an other key like R ans t works 

Included Attachments:

Link to comment
Share on other sites

  • 0

Related:

I've had trouble trying to steer anything with wheels, and dug into the keybinding, including resetting my changes to default.

Wheels (at least for rovers, so far) are hard-locked to WASD, which is on the entire opposite side of the keyboard for me (I am a lefty).

There are no binding options in the Inputs to affect anything wheeled. I'd be fine with editing the bindings in game files, if that's what it took, but there's nothing to be edited for this.

Link to comment
Share on other sites

  • 0

The bug still persists in the latest version. How to solve it permanently manually. You only have to do it once as far as I can see. I have restarted the game thrice and it still works.

Go in game and assiqn roll to a and d.
Then yaw to q and r.
Close game and go to C:\Users\USERNAME\AppData\LocalLow\Intercept Games\Kerbal Space Program 2\Global\InputBindings.json and open it with Notepad++.
Change <Keyboard>/r to <Keyboard>/e.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...