Description

D-pad does not trigger the On Key down function to fire off when using UMG

Steps to Reproduce
  1. Open the editor
  2. Make sure a controller is hooked up
  3. Create a new widget blueprint
  4. Add a button to the designer tab
  5. Override the OnKeyDown function
  6. Add a print string and leave the function unhandled
  7. Save and compile
  8. Open the level blueprint
  9. Add the widget to the viewport on begin play
  10. Play in Editor
  11. Click the button
  12. Press keys on the keyboard
  13. Notice the print string fires
  14. Press directions on the D-Pad of a controller
  15. Notice that the print string no longer fires

Expected: Print string in the OnKeyDown Override would fire off when pressing a direction on the D-pad
Result: The print string does not fire for the D-Pad

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

20
Login to Vote

Won't Fix
ComponentUE - Editor - UI Systems
Affects Versions4.11
CreatedMar 28, 2016
ResolvedAug 18, 2021
UpdatedAug 18, 2021