4.14 Update: No Button reaction to Mouse

Hi there…

Since i updated to 4.14 today, my Buttons of the UMGs are not reacting to Mouseover or clicks anymore…

Is this a Bug or has something changed that i need to Setup?

Noticed this as well.Clicking anywhere outside of the widget makes them no longer focusable and they do not accept mouse over and mouse click events.

edit: Found it!

  1. Go to Edit → Project Settings → Input
  2. In Viewport Properties set Default Viewport Mouse Capture Mode to any option that does not capture the mouse permanently.

I’ve updated my projects to 4.14 and have the same issue. All widgets doesnt not accept mouse events. So far i was unable to find a reason why.

I’m having the same issue with 4.14. Have to press shift+F1 to re-enable the mouse for widgets. It seems like a bug.

Hello Chaosgod_Espér,

After doing a bit of digging I was able to find that this appears to be a known issue. I have provided a link to the public tracker. Please feel free to use the link provided for future updates.

Link: Unreal Engine Issues and Bug Tracker (UE-37698)

Make it a great day

Found the same, Shift+F1 enabled the widgets, but when i click anywhen in the game window it still doesnt receive any event. It looks like when game window is not enabled it receives all the mouse events, but when you click on the game window without widgets it got messy.

What i found in debug mode is that , when you click on viewport and then on widget the router only sends events to Viewport component and not to any widget.

Thanks, this works for me!

Thank you very much! The option “DefaultViewportMouseCaptureMode=CaptureDuringMouseDown” works in my project.

This solves one problem but causes my fps character to lock rotation unless a mouse button is down.

Handle the input mode by using the SetInputModeToGameAndUi, SetInputModeUIOnly and SetInputModeGameOnly functions. If you’re using a button to close the widget you will have to call the SetInputModeGameOnly Blueprint.

I can´t get it to work…
My RTS menü was working perfectly before the update… Now nothing is working anymore… :confused:
Is there any tut on how to setup this stuff now?

I am having the exact same problem. I’m on the 4.14 tagged branch (Not release). It works in the editor, it works when you package. But if you use a launcher to launch/update the game then you cannot click any widget in the game.

You have to explicitly set the Input mode now, use SetInputGameModeOnly for non mouse stuff and SetInputGameModeUIOnly or SetInputGameModeAndUI for button functionality.

You can find them by right clicking in an EventGraph, turning of Context Sensitive and typing SetInput…

Same issue here, I tried changing the editor input settings for the Viewport properties like the above comments but now my FPS character only moves if I click the mouse down.

I’m not sure if your method is the answer because it hasn’t been set as an answered question by other users. For me it almost seems like a workaround until the 4.14.1 patch comes out and fixes everything back (I hope). I noticed there is a case number already out for this but it was updated 2 days ago and it says resolved but i guess maybe they are waiting to release it?

It works as the documentation says.

Tactical_Beard,

I’m sorry I ever doubted you, I sat down and implemented this change into my game and it works great. I’ll up vote your answer.

it is still not working after shipping (UE 4.14.3)

Hello imsarah,

After looking into the issue and running a few tests it appears that the issue on this thread has been resolved. The issue that you are experiencing may be a different issue. Please feel free to create a new thread with more information on how to reproduce the issue that you are experiencing. After that you can post a link here and some one can follow up.

Make it a great day