"Display pointer trails" was enabled in my Mouse control panel object. With pointer trails enabled, the mouse cursor "sticks" momentarily to each viewport boundary while the navigation icons fade out/in.
Disable "Display pointer trails" to fix this issue.