ListenForInputAction - Can't get it work with UIOnly input


I did a small test for the new UMG function ListenForInputAction. (change)

Sadly, I didn’t succeed in having it working with UIOnly inputmode.

I may have missed something so here are my step:

  1. Create a ActionMapping in your ini file named “UMGTest” mapped to the K key.
  2. Create an UMG widget
  3. Setup the ListenForInputAction node to react to “UMGTest” in the Construct Node
  4. In the event of ListenForInputAction, add a PrintString to confirm that the event is fired
  5. in the contruct node, set the PlayerController input mode to “UIOnly” and ShowCursor to True
  6. Add the widget to your Hud & Viewport.
  7. Launch and test the “K” key.



I was able to reproduce this issue on our end. I have written up a report ( UE-28634) and I have submitted it to the developers for further consideration. I will provide updates with any pertinent information as it becomes available. Thank you for your time and information.

Make it a great day

Hi any news on this bug?

It seems that you are planning to release 4.11 this week, can we expect a fix so the functionality can be used?


I went ahead and double checked in this issue for you. It appears as though the status for this issue has not yet been updated to fixed. It appears that this issue is still under consideration by the developers and so it will be unlikely that a solution will made available by the release of 4.11.


Sorry to bother you on this, but can we expect a fix in the HotRealease of 4.11?
or if it’s not the case, can we expect that to be close in 4.12.

It’s really something that made UI designer get some relief on “keymap” management.



After taking another look at the report, there is not a time line in place currently for this issue that predicts when a solution will be implemented.

In UMG Widget:
“Event Construct”->Set “Is Focusable” to true

Seems to be “just that”.


speak to fast, not working in all cases sadly.