CommonUI EnhancedInput Generic Click and Back keybinds absolutely refuse to work. Any ideas?

Couldn’t find a solution. So I made one. A plugin called UI Navigation Enhanced (Github link below). It exposes at FNavigationConfig derived DataAsset to blueprint. It also adds blueprint functions for applying that DataAsset, reseting from it, and simulating all UI navigation logic (use simulations with enhanced input).

It’s incredibly easy. First step is make a Miscellaneous > DataAsset of type UI Navigation Config. In there configure your Key Mappings and Action Mappings however you like. So if you want WASD then just add WASD to the KeyMappings and let it apply defaults. That gives you WASD and arrow key UI navigation.

Now in your PlayerController (or Widget) Event BeginPlay just apply the configuration. It’s that easy. You’re done.