Mouse button events work inside the controller but not inside the player

What means this:

? How to enable or disable them? It is not the same as enabling/disabling input?

Yes, it is disabled.

I have switched off “Consume Input” but this didn’t help.

Maybe your world override panel could be screwing with your game mode settings? Maybe its pulling in another controller or pawn?

I have just tested with another PlayerController and it works! So, the PlayerController is consuming the mouse buttons input in some way. But again:

So what else can consume this input in the controller?

How to check this?

There was an “AnyKey” event in the PlayerController that was consuming the input. I switched off “ConsumeInput” only on it and everything got working fine! Thanks to @Everynone and @3dRaven for the help!

https://docs.unrealengine.com/4.27/Images/Basics/Levels/WorldSettings/OpenWorldSettings.jpg

For future reference (its in 5.4 too)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.