-
-
Notifications
You must be signed in to change notification settings - Fork 18.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pressing "Shift" causes "W" and "S" key to not work correctly while running current scene (F6) - edit: It's ghosting... #92046
Comments
Can you confirm this isn't a result if ghosting? See here |
If it was ghosting, shouldn't this happen with any multiple combination of keys? (A + D, Up + Down, Left + Right) + Shift work indeed correctly. W + S + Alt also works. |
Because ghosting is specific to certain keys due to groupings, so you should test with a detection program or page to show it registered all the keys, just to eliminate that possibility |
https://www.microsoft.com/applied-sciences/projects/anti-ghosting-demo It seems it's ghosting... dang... |
My ghosting keys seem to be 1, 2, X and S in combination with shift. |
Then this is unfortunately not something we can solve, if you find the same issue without ghosting that's something to investigate though, but closing this as it's not a bug in the engine |
Tested versions
v4.2.2.stable.official [15073af]
System information
Logitech Keyboard K120, Windows 10.0.22631 - Vulkan (Forward+) - dedicated AMD Radeon RX 6800 (Advanced Micro Devices, Inc.; 31.0.24027.1012) - 12th Gen Intel(R) Core(TM) i5-12400F (12 Threads)
Issue description
If I am pressing W and S key to move a character up and down, if both are pressed the character should not move as get_axis("Forward","Backward") results with 0.
Pressing Shift (to enable a movement state maybe) while or before pressing a key makes the other "opposite" key not register.
This only (at least from what I checked) with keys "W" and "S".
If keys "Up" and "Down" are used, shift works correctly and when both are pressed get_axis result is 0.
If keys "A" and "D" are used with get_axis("Left","Right"), shift works correctly and when both are pressed get_axis result is 0.
If "Alt" is connected to the same action as "Shift" and it's pressed instead, "W" and "S" interact correctly.
If "W" and "S" are being pressed, shift is not even responding, as soon as one is released, shift works.
Steps to reproduce
Minimal reproduction project (MRP)
Shift_Bug_Test.zip
The text was updated successfully, but these errors were encountered: