After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 784451 - Mouse speed can be set to zero
Mouse speed can be set to zero
Status: RESOLVED NOTGNOME
Product: gnome-control-center
Classification: Core
Component: Mouse
3.22.x
Other Linux
: Normal critical
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
: 787846 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2017-07-02 16:26 UTC by Mice Pápai (qwhex)
Modified: 2017-09-18 17:36 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Mice Pápai (qwhex) 2017-07-02 16:26:47 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
Comment 1 André Klapper 2017-07-04 10:53:02 UTC
> 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.
Comment 2 Mice Pápai (qwhex) 2017-07-04 21:00:39 UTC
Tabbing into the slider and pressing "End" fixes it. I checked again, my mouse stands still at the lowest option.
Comment 3 Rui Matos 2017-07-06 16:37:32 UTC
Can you attach your Xorg log ?
Comment 4 TheDaftRick 2017-08-30 07:45:10 UTC
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.
Comment 5 TheDaftRick 2017-08-30 07:57:42 UTC
(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
Comment 6 TheDaftRick 2017-08-30 08:02:17 UTC
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.
Comment 7 Ondrej Holy 2017-08-31 10:25:55 UTC
As far as I can tell zero is valid value for speed for libinput. This is probably libinput bug then. Peter?
Comment 8 Mice Pápai (qwhex) 2017-08-31 22:10:39 UTC
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)
Comment 9 Mice Pápai (qwhex) 2017-08-31 22:12:14 UTC
(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.
Comment 10 Peter Hutterer 2017-08-31 22:14:01 UTC
> 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.
Comment 11 Mice Pápai (qwhex) 2017-08-31 22:15:45 UTC
(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 ))
Comment 12 Rui Matos 2017-09-18 17:34:49 UTC
*** Bug 787846 has been marked as a duplicate of this bug. ***
Comment 13 Rui Matos 2017-09-18 17:36:19 UTC
Fixed in libinput: https://bugs.freedesktop.org/show_bug.cgi?id=102501