What Is A Mouse Spin Test?
A mouse spin test asks one question: how many full 360-degree rotations can you make with your mouse in a fixed amount of time? Each rotation is measured as a complete angular sweep around a reference point — in this tool, the center of the tracking pad. Every full turn is one "spin." The score is a fun benchmark for sensor tracking speed, grip style, and wrist mobility.
How The Test Works
The tool treats the pad's center as the origin. When you hold the mouse button down and drag, each pointermove event computes the angle from the center to your current cursor position using Math.atan2. The difference between consecutive angles (wrapped to [-180, 180] to handle the discontinuity at ±180°) is accumulated. When the total absolute rotation exceeds 360°, you've completed one full spin. Sign indicates direction: positive = clockwise, negative = counter-clockwise.
Peak Spins-Per-Second (SPS)
Spins-per-second is computed over a rolling 1-second window. The tool tracks every angular delta with its timestamp, sums the last 1000 ms of absolute degrees, and divides by 360. Peak SPS is the maximum that number ever reached during your run. Most humans top out at 2-3 SPS with mouse acceleration off; competitive Kovaak spin-flickers can hit 4+.
Spin-Out And Sensor Speed
If your mouse sensor has a "max tracking speed" (IPS) lower than your physical speed, the sensor momentarily stops reporting motion — this is the spin-out bug. Budget optical sensors stop at 50-100 IPS; flagship sensors like the PMW3389 or PAW3395 handle 400-650 IPS, which is effectively impossible to exceed by hand. If your spin count hits a plateau suddenly mid-round, your sensor is probably capping out.