Skip to content
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

Inputs randomly fail for dpad and keyboard when joystick is mapped #53965

Closed
JosiahJohnson opened this issue Oct 18, 2021 · 1 comment
Closed

Comments

@JosiahJohnson
Copy link

JosiahJohnson commented Oct 18, 2021

Godot version

3.3.4

System information

Windows 10, GLES3, RX 580

Issue description

I have the keyboard, dpad and joystick all mapped to movement (dualshock 4 controller). Direction inputs are randomly failing when using the dpad or keyboard. They will only register for a few frames while the button is being pressed the entire time. This will only happen when a controller is plugged in. It happens sporadically, sometimes it works fine. Moving the joystick will usually fix the issue on the dpad and keyboard. The joystick is the only input I haven't encountered it on. When I remove the joystick from the input map, keyboard and dpad work fine.

I have 3 machines with windows 10, and this happens on all of them. I've only noticed it recently, and I've had this same input configuration since 2019.

Steps to reproduce

Run the project below. Use the dpad or keyboard to move. It will usually fail moving up/down, but sometimes left/right as well, or all directions. It might take awhile for it to occur, so I change inputs every so often between the keyboard and dpad.

input

Minimal reproduction project

Input direction test.zip

@Calinou
Copy link
Member

Calinou commented Oct 18, 2021

Duplicate of #45628.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants