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?
Yea, just set bIsAnalogMovementEnabled = false;to disable analog movement. Setting that value to true is a majority of what the code example is doing anyway.