Microsoft explains in detail about how mouse acceleration works from this site. I quote:
When the mouse moves slowly, the system moves the cursor at a constant rate that is directly proportional to the rate at which the mouse moves. But if the mouse moves faster than the value of MouseThreshold1 or MouseThreshold2 (available from RegEdit under
Computer\HKEY_CURRENT_USER\Control Panel\Mouse), the system can respond by accelerating the movement of the cursor, so that the cursor moves two or four times as fast as the mouse.
My issue is the discrete/quantized nature of the mouse acceleration. Beyond a certain speed, it just suddenly leaps up to double, and then quadruple, rather than following a smooth exponential curve. This gives it an unnatural feel, subconsciously.
To give an analogy, it's like pressing the gas pedal on a car by a certain amount, finding it accelerating fine, but then pressing down just slightly more, and then finding the acceleration suddenly double up.
I'm using Win 10, but is there a mouse utility for any version of Windows which allow more finegrained control of the mouse? So instead of this which Microsoft does:
Mouse speed -> acceleration
1 -> 1
2 -> 1
3 -> 1
4 -> 1
5 -> 1
6 -> 2
7 -> 2
8 -> 2
...etc.
I'm looking for more like this:
Mouse speed -> acceleration
1 -> 1
2 -> 1.1225
3 -> 1.2599
4 -> 1.4142
5 -> 1.5874
6 -> 1.7818
7 -> 2
8 -> 2.2449
...etc.
