I'm now a bit confused as to what the actual problem you're seeing is. Is it:
*) Erratic mouse behaviour:
+) pointer moving when not moving the mouse?
+) pointer moving in an incorrect direction when moving the mouse?
+) pointer not moving at a constant rate when moving the mouse at a constant speed?
+) Something else?
*) Altered mouse sensitivity:
+) Higher sensitivity - pointer moves in the direction expected, but moves further than expected
+) Altered acceleration behaviour - pointer takes longer/shorter to get to “full speed” when moving the mouse?
Are there any other changes when switching between the xserver-xorg-core versions? Do you have two monitors connected?
In any case, as far as I can tell the codepath the patch changes will only be hit by a driver sending an absolute pointer event, which as far as I can tell none of your devices (and certainly not your mouse) will do. So I remain a bit perplexed!
I'm now a bit confused as to what the actual problem you're seeing is. Is it:
*) Erratic mouse behaviour:
+) pointer moving when not moving the mouse?
+) pointer moving in an incorrect direction when moving the mouse?
+) pointer not moving at a constant rate when moving the mouse at a constant speed?
+) Something else?
*) Altered mouse sensitivity:
+) Higher sensitivity - pointer moves in the direction expected, but moves further than expected
+) Altered acceleration behaviour - pointer takes longer/shorter to get to “full speed” when moving the mouse?
Are there any other changes when switching between the xserver-xorg-core versions? Do you have two monitors connected?
In any case, as far as I can tell the codepath the patch changes will only be hit by a driver sending an absolute pointer event, which as far as I can tell none of your devices (and certainly not your mouse) will do. So I remain a bit perplexed!