Bug 2292 - Support for mouse wheel acceleration
Summary: Support for mouse wheel acceleration
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Input/Mouse (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: high enhancement
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-16 05:31 UTC by John Olsson
Modified: 2018-06-12 19:07 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Description John Olsson 2005-01-16 05:31:45 UTC
The Windows drivers for Microsoft Intellimouse Explorer mice supports a feature
which could be described as "mouse wheel acceleration". The user can configure a
minimum speed for mouse wheel scrolling plus an accleration (much like ordinary
mouse pointer movements is configured today). This allows for minute control of
scrolling when the mouse wheel is moved slowly and very fast scrolling if the
mouse wheel is turned rapidly.

Once you have grown accustomed to this behaviour it is really addicting. :)

I think it would be extremly nice if this feature was implemented somewhere in
the X server (preferably for generic wheel mice and not only for Intellimice).
The reason for placing the enhancement request on xset is simply that the xset
application would be the natural place for configuring this kind of feature. :)
Comment 1 - 2006-08-31 16:10:13 UTC
true, this very addictive. it should be a very good idea to implement this in th
X. I've been searching for that for a long time.
Comment 2 Daniel Stone 2007-02-27 01:25:06 UTC
Sorry about the phenomenal bug spam, guys.  Adding xorg-team@ to the QA contact so bugs don't get lost in future.
Comment 3 Alan Coopersmith 2009-10-09 22:23:50 UTC
Moving to input driver, since the driver has to provide this functionality.
Once that's done, configuration today would probably be via an input 
device property that could be set by xinput or xset.
Comment 4 Simon Thum 2009-12-19 11:53:04 UTC
Using the pointer acceleration server API (ptrveloc.h) it would be quite easy to do in a driver. I just don't have the time to do it.
Comment 5 Adam Jackson 2018-06-12 19:07:57 UTC
Mass closure: This bug has been untouched for more than six years, and is not
obviously still valid. Please reopen this bug or file a new report if you continue to experience issues with current releases.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.