Pass in EAnalogStick::Right to GetAnalogValues() on GameAnalogCursor.cpp line 149 (as of the 4.26 version)
from:
const FVector2D AccelFromAnalogStick = GetAnalogCursorAccelerationValue(GetAnalogValues(), DPIScale);
to:
const FVector2D AccelFromAnalogStick = GetAnalogCursorAccelerationValue(GetAnalogValues(EAnalogStick::Right), DPIScale);
If anyone figures out how to change which button interacts with the widget I’d love to know.
edit: Ok, I found it, it’s in FAnalogCursor::HandleKeyDownEvent which is apparently a class designed for a cursor to be controlled with an analog stick… which makes me question why any of this exists.