Bug 42846 - usability issue in mouse module: 'pointer acceleration'
Summary: usability issue in mouse module: 'pointer acceleration'
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kcontrol
Classification: Miscellaneous
Component: kcmmouse (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Marie Loise Nolden
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-05-20 18:18 UTC by Unknown
Modified: 2018-09-04 18:03 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Unknown 2002-05-20 18:07:14 UTC
(*** This bug was imported into bugs.kde.org ***)

Package:           kcmmouse
Version:           KDE 3.0.1 (CVS >= 20020327)
Severity:          wishlist
Installed from:     (3.0)
Compiler:          gcc version 2.95.4 20011002 (Debian prerelease)
OS:                Linux (i686) release 2.4.18wint.1.4
OS/Compiler notes: 

The 'Pointer Acceleration' field in the mouse configuration Advanced tab is a misnomer. It actually controls a speed multiplier. This is confusing as (most) other OS's actually *do* pointer acceleration. I suggest this slider be renamed to 'Speed Multiplier' or something similar. Also why not allow fractional values? This denominator=1 restriction is brain-dead.

Thanks.

(Submitted via bugs.kde.org)
(Called from KBugReport dialog. Fields Application manually changed)
Comment 1 Viktor Engelmann 2009-02-27 10:37:52 UTC
imho it should just be called "mouse speed" - why use a technical term that would just confuse inexperienced users?
Comment 2 Maciej Pilichowski 2009-02-27 11:42:07 UTC
Viktor, there is speed and there is acceleration. Speed feature should be labeled speed and acceleration feature should be labeled acceleration.

Btw. speed is also technical term :-)
Comment 3 Viktor Engelmann 2009-02-27 12:27:13 UTC
okay, I just learned that the mouse speed is a systemwide setting (in xorg.conf) and as soon as you move the mousepointer more than "threshold" pixels (user-setting), then the speed is multiplied by the acceleration value.(also a user-setting)

I think that's a kde internal and is not a problem of kcmmouse - but imho that's an extremely stupid design-decision! who would come up with the idea to make the mouse-speed a systemwide setting? you could as well make the wallpaper systemwide! I think even windows is more multi-user-capable in this area and that says a lot!

If I want a fast mouse, i can set the threshold to 0 and the acceleration to a higher value (who needs user-friendliness? I'm a graduate computer scientist and didn't understand these settings until today!)
But if I want the mouse to be fast and become faster after moving "threshold" pixels, that's completely impossible, unless I make the mouse fast for everyone! (although I personally don't like the jumpy behavior of the acceleration anyways and this is not a problem for me)

If kde can decide to accelerate the mouse AFTER exceeding the threshold as a user-setting, then it MUST be able to change the speed somehow - and this "somehow" can be used to accelerate the mouse as a user-setting BEFORE exceeding the threshold, which means, that it is possible to implement the mouse-speed as a user-setting.

personally I would redesign kcmmouse to always set the threshold to 0 and use the multiplier as mouse-speed setting...
Comment 4 Maciej Pilichowski 2009-02-27 13:15:37 UTC
Viktor, X is not KDE. So in short you are complaining about X design at KDE bugzilla which does not make any sense. KDE does not change xorg.conf and uses per-user settings.

> I would redesign kcmmouse to always set the threshold to 0 and use
> the multiplier as mouse-speed setting...

...to just make more confusion with redefining meaning? What for exactly? KDE should provide acceleration AND speed options, that's it. No need for using "acceleration" in sense of "speed" or making any other hoops.
Comment 5 Viktor Engelmann 2009-02-27 13:31:21 UTC
> Viktor, X is not KDE. So in short you are complaining about
> X design at KDE bugzilla which does not make any sense.

I know, but kde COULD work around this, since it must have some ability to change the speed (because it does this when you exceed the threshold)

> > I would redesign kcmmouse to always set the threshold to 0 and use
> > the multiplier as mouse-speed setting...
> ...to just make more confusion with redefining meaning? What for exactly?

I meant to rename the multiplier to "mouse-speed" and remove the threshold (always configuring this to be 0)

> KDE should provide acceleration AND speed options, that's it.

I agree,
I just think that until KDE adds a mouse-speed setting, kcmmouse could work around the issue this way for more user-friendliness
Comment 6 Todd Partridge 2010-01-08 03:43:31 UTC
Yes 'Pointer acceleration' confused me for a bit too.  The definition I think for most users would mean, "Pointer speed accelerates depending on mouse-movement speed".  This is the expected behavior I would think for people who use(d) windows systems where 'Mouse Acceleration' is used.  Personally, I like the idea too of 'Mouse Speed' with hopefully a 'Mouse Acceleration' option being available in the future.
Comment 7 nuc 2017-02-17 02:20:31 UTC
I don't get it. So is "accelaration" actually "speed" now??

I just want to know how I can configure my mosue speed.
Comment 8 Andrew Crouthamel 2018-09-04 18:03:02 UTC
Hello! Sorry to be the bearer of bad news, but this project has been unmaintained for many years so I am closing this bug. Kcontrol has been replaced by System Settings in Plasma. Please give the latest version of that a try, and open a new bug in "systemsettings" if you continue to have an issue. Thank you!