Get Mouse Position Stuck at Value While Mouse Button Pressed

I had the same issue with the mouse events in my widgets causing an issue with GetMousePosition. Like the other guy here suggested you can use “GetMousePosition on Viewport”, but you have to scale it using the viewport geometry. Here’s the BP:

I’m using this to control the mouse using gamepad input.