Inputs get blocked

For some Reasons some Inputs get blocked.

My problem is currently primarily the Dash (X / Left Mouse Button)

I want it on the X Button and not on Left Mouse Button since it’s a Shooter

Everything itself works fine. Dash is working, Movement is working. Yet when I want to combine them it gets a bit ugly…

I made some further research and got combinations where the Dash will trigger and won’t trigger:

Work:

W + A

W + D

Space + A

Space + D

LShift + A

LShift + D

Do not Work:

S + A

S + D

Space + W

Space + D

LShift + W

LShift + D

I am actually already struggling witht this problem a few days and can’t find a soultion

Are you on a laptop? It honestly sounds a bit like a key rollover.

Have you tested it without any gates, just with Print string or with the debug execution flow?

Yea I am on a Laptop and a Key Rollover was my first thought, yet I am using the same Key Bindings I used for some Games I always had Dash on X and it never interfered.

And I tried Printing Strings, the Dash is not even getting triggered

What’s the chance you’re using the same input in 2 different blueprints? Inputs are consumable by default. It can be disabled by selecting any input mode and unchecking Consume in the details panel.

You said that S + A does not work. Isn’t this is a giveaway that this is, indeed a rollover, issue?

Can you do this:

I’ve checked (and even recreated some) and no, my Controls are all saved in my PlayerController BP, nowhere else.
I also tried unchecking Consume Input and check if Block Input was active and that didnt solve it either.
Also the thing you showed continously print Hello and that’s it, no stop.
And I noticed I wrote at the Key Combinations a “D” instead of a “S” after S + D.
And these Combinations themself work, just not with a Dash, S+D will move me to backwards to the right but I can’t dash, meanwhile I can Dash when I am moving Forward Right (W + D)