GNOME Bugzilla – Bug 93445
Allow setting smooth (threshold 0) mouse acceleration.
Last modified: 2015-08-06 07:36:54 UTC
If I wanted the pointer to jump erratically at a certain treshold speed, I'd be using a kangaroo instead of a mouse :) The control center "Mouse Preferences" dialog should allow setting mouse accel. 'treshold' a.k.a. 'sensitivity' value to 0, and give more fine-grained control over the 'acceleration' value range 1...2. Mouse Preferences currently seems to allow: acceleration: 3/10 4/10 5/10 6/10 7/10 8/10 9/10 10/10 1/1 3/2 2/1 5/2 3/1 7/2 4/1 9/2 5/1 11/2 6/1 treshold: 1, 2, ... , 10 With treshold 0, the acceleration value should be controllable by a granularity of say 1/10 at least, preferably something like 1/20; all sane settings would seem to fall within the range 1....2. See also http://bugs.kde.org/show_bug.cgi?id=31189 GNOME Control Center 2.0.1.1 (Debian experimental gnome-control-center2 2.0.1.1-1)
See also bug 94208
Nobody likes that threshold thingie. Why don't trash it and assume 0, adapting the other slider to be our granularity switch? regs, Chris
*** Bug 94208 has been marked as a duplicate of this bug. ***
Ubuntu https://launchpad.net/distros/ubuntu/+source/control-center/+bug/28052 points that the sensitivity range might need to be adapted, users don't really notice the difference with the current values scale
*** Bug 557116 has been marked as a duplicate of this bug. ***
*** Bug 563777 has been marked as a duplicate of this bug. ***
Setting threshold to 0 just means there is a constant speed, right? So shouldn't this be a toggle for "turn off acceleration" rather than a setting on a slider? Really, we need better acceleration than this two-speed hack built into X. Is there a way to get an actual smooth curve for acceleration?
Sorry, I guess there are different meanings of "change threshold to zero". "xset m 5" seems to do a default threshold size and then 5 times the speed outside of that range. Very jumpy "xset m 5 0" uses the smooth acceleration that isn't jumpy. "xset m 5 1" would do 5 times the speed almost constantly Really we should be using the smooth acceleration all the time.
A lot of changed since the bug was reported. We have now libinput and only what can be set is pointer acceleration speed within a range of [-1, 1], see: http://wayland.freedesktop.org/libinput/doc/latest/group__config.html#ga1d9761bb99b445524fb2ea801f946ef1 Please file a bug against libinput if you are not satisfied with the behavioral.