This is still there in 4.24 and I’m looking for a way around it:
https://forums.unrealengine.com/development-discussion/blueprint-visual-scripting/96407-detect-if-any-key-on-gamepad-or-keyboard-is-pressed-switching-widget?p=1733006#post1733006