GNOME Bugzilla – Bug 784451
Mouse speed can be set to zero
Last modified: 2017-09-18 17:36:19 UTC
Hey, In gnome-control-center 3.22.2 (debian unstable) I can set the "Mouse speed" to ZERO. The pointer doesn't move anymore. Page up / down and arrow keys don't control the slider. I hope you enjoy using Gnome Shell. I do. It's really funny. Just an idea: there should be a numeric indicator of the current speed setting. Best regards
> In gnome-control-center 3.22.2 (debian unstable) I can set the "Mouse speed" > to ZERO. I can't in control-center-3.22.2-1.fc25.x86_64. Even with the slowest rate I can still move the mouse pointer. > Page up / down and arrow keys don't control the slider. That seems to be a valid accessibility bug.
Tabbing into the slider and pressing "End" fixes it. I checked again, my mouse stands still at the lowest option.
Can you attach your Xorg log ?
Setting the Mouse Speed to the far left makes my mouse unresponsive also. Left and Right arrow keys should move the slider in small increments in order help this problem and also to enable users to choose an exact speed.
(In reply to TheDaftRick from comment #4) > Setting the Mouse Speed to the far left makes my mouse unresponsive also. > > Left and Right arrow keys should move the slider in small increments in > order help this problem and also to enable users to choose an exact speed. Sorry forgot to mention running Gnome 3.24.3 in SolusOS
Found out having the Mouse Acceleration profile as Flat in the Gnome Tweak Tool and setting the Mouse speed slider to the far left will make moving the mouse unresponsive. If the Acceleration profile is Adaptive and the slider is to the far left then the mouse will still move.
As far as I can tell zero is valid value for speed for libinput. This is probably libinput bug then. Peter?
Hi, I'm the original reporter. I use the flat mouse acceleration profile as well. I updated my gnome-control-center to 3.24.3 and the bug is still alive and well. It seems possible that this feature (disabling the mouse this way) could be useful for someone. If that's the case: it would fix the issue for us, normies if you could adjust the slider with (1) arrow keys, (2) page up / down keys or (3) the mouse wheel. I'd happily help killing the bug as I'm a developer, but I haven't participated in gnome projects. If someone can point me to specific files in a repository, I could give a few hours of my time to fix it (and maybe to implement an indicator of the current mouse speed value)
(In reply to Rui Matos from comment #3) > Can you attach your Xorg log ? Can you explain what should I look for in the log? Thanks in advance.
> As far as I can tell zero is valid value for speed for libinput. yeah, libinput takes a range from [-1, -1], 0 is the default on most devices. The acceleration factor probably shouldn't go to absolute zero though, I'll fix this in libinput. > It seems possible that this feature (disabling the mouse this way) could be useful sorry, I think that's a terrible idea. if you want to disable the mouse, disable the mouse, don't hack around it with pointer acceleration.
(In reply to Peter Hutterer from comment #10) > > It seems possible that this feature (disabling the mouse this way) could be useful > > sorry, I think that's a terrible idea. if you want to disable the mouse, > disable the mouse, don't hack around it with pointer acceleration. Sorry, it was a joke ))
*** Bug 787846 has been marked as a duplicate of this bug. ***
Fixed in libinput: https://bugs.freedesktop.org/show_bug.cgi?id=102501