You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is most likely Steam Input injection doing its thing (so that games that lack controller support can receive keyboard events). Is there any way we could forcibly disable it for Godot by default?
In the meantime, you can disable Steam Input in the Steam settings or in per-game properties.
The settings you're looking for are in the main Steam settings under Controller > General Controller Settings. If you turn off Configuration Support, you should start getting your inputs back.
Calinou
changed the title
Controller events detected as InputEventKey when Steam is open
Controller events detected as InputEventKey when Steam is open (due to Steam Input event injection)
Apr 3, 2023
Godot version
4.0, 4.0.1
System information
Windows 10
Issue description
If Steam is open on your computer, input from a controller can be incorrectly detected as an InputEventKey. Closing Steam corrects this error.
Controller inputs should never be detected as an InputEventKey: According to the current documentation an InputEventKey is only for keyboard events.
Video demonstration: https://youtu.be/9krmPx9vYoc
Controller used: Dualshock 4
Steps to reproduce
Minimal reproduction project
InputEventKey Controller Test.zip
The text was updated successfully, but these errors were encountered: