Closed AnEnigmaticBug closed 2 years ago
Most likely not a Godot issue, but a hardware issue known as keyboard ghosting.
Yes. This is like tenth report of this issue. I wonder if we can document it somewhere.
I tried out the project just to see if I would have the same issue and I noticed that there is a Camera2D
attached to the Player. Is this intentional? Because with this setup you don't notice if the Player moves. I moved the camera from the Player scene to the Level scene and now it works as I would expect. This may be unrelated to this issue, but I wanted to mention it just if someone tries out the project and is confused as to why the character doesn't move.
@PucklaMotzer09 the camera placement was intentional (but unrelated to the bug). I wanted it to remain centered on the character. People can sense the movement by noticing the floor tiles.
I wonder if we can document it somewhere.
Along with that, it might be a good idea to mention some strategies to minimize/avoid ghosting (see this StackOverflow answer).
Godot version
3.4.2.stable
System information
Ubuntu 20.04.3 LTS, Gnome version 3.36.8, X11 windowing system, Dell XPS 13 9360, i7-8550U CPU
Issue description
While I hold down the up and left arrow keys together, the spacebar stops working (
Input.is_action_pressed
stops returningtrue
). The reverse is also true, when I hold down spacebar, the up and left arrow keys don't work together: only one of them works.This issue doesn't occur:
Steps to reproduce
Level
scene and use F6.Minimal reproduction project
spacebar_issue.zip