How to make mouse input work with 3d Widget components?

Hi,

I’m trying to get mouse input to work with 3d widget components, but it doesn’t seem to work. If the 3d widget component is set to Screen Space, then the mouse input works, but if I set it to World, then the mouse input doesn’t work anymore.

I have set the Max Interaction to 100000.0 just for test purpose and to make sure that it isn’t working because this value is too low.

Does someone know how to make this work?

Thanks,

Set the pivot point to 0,0 instead of 0.5,0.5 in the widget blueprint. Also set the input mode (can be done via blueprint) to “Game and UI”. In addition, displlay the mouse by checking show cursor for the player controller (also can be done in blueprints). This works fine except for text input (which is not natively supported for 3D widgets at the moment.

This is working. Will do until they fix the bug. Thanks a lot!

Cheers, good luck with your project.

Hi, I have a same question, but the method isn’t suit me, can you help me?

Hi, I have a same question, but the method isn’t suit me, can you help me?

I have the same problem. Have you solved it? Could you tell me how to solve it if you have solved it? Thanks a lot :slight_smile:

@Streliteela

There’s nothing to fix here anymore, working as intended (apart from Combo Box, maybe). Just remember to tick Receive Hardware Input in the Widget Component’s Interaction panel.

1 Like