Community Tutorial: 2 Subclasses Needed to Support Common UI Gamepad Cursor Control

Using Common UI and want to support gamepad cursor control in your game? The code can be a little opaque, but it is easier than you might think.

Just a few lines of C++ code, and you are good to go.

https://dev.epicgames.com/community/learning/tutorials/KZeY/unreal-engine-epic-for-indies-2-subclasses-needed-to-support-common-ui-gamepad-cursor-control

It works, but when I use it I lose the ability to move around the buttons in the traditional way (knob or d-pad). Basically in my case the cursor control is only needed in 1 widget. Is it possible to configure this so that it is only used there?