When scaling applies, after a call to SetCursorPos(), a subsequent call to GetCursorPos() may not return the exact coordinates set, which an app may interpret as mouse movement.
-- v2: win32u, server: Use float values to track mouse cursor location.