Bug 8438 - Ignore accidental middle mouse click when scrolling the scroll wheel
Summary: Ignore accidental middle mouse click when scrolling the scroll wheel
Status: RESOLVED WONTFIX
Alias: None
Product: xorg
Classification: Unclassified
Component: Input/Mouse (show other bugs)
Version: 7.0 (2005.12)
Hardware: x86 (IA32) Linux (All)
: high enhancement
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-27 11:34 UTC by sfp-a7x
Modified: 2014-11-24 03:21 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description sfp-a7x 2006-09-27 11:34:10 UTC
Frequently, when I'm spinning the scroll wheel on my mouse really fast, I'll get
a middle click event.  (I think that my mouse's middle button is somewhat soft,
so I do not believe there is a problem in X.)  This problem is particularly
annoying when editing text because I will paste a block of text and then I'll
scroll right past without ever seeing the invading text.

I would like a way to tell X to ignore middle clicks if the scroll wheel is used
immediately before or after the click.  For example, it would be cool if X did
the following upon receiving a middle click:

    was the scroll wheel used within the last 200ms? if so:
        ignore the middle click
    otherwise:
        wait 100ms
        was the scroll wheel used within the last 100ms? if so:
            ignore the middle click
        otherwise:
            process the middle click
Comment 1 Daniel Stone 2007-02-27 01:33:45 UTC
Sorry about the phenomenal bug spam, guys.  Adding xorg-team@ to the QA contact so bugs don't get lost in future.
Comment 2 chemtech 2013-03-15 15:07:21 UTC
sfp-a7x 
Do you still experience this issue with newer soft ?
Please check the status of your issue.
Comment 3 Peter Hutterer 2014-11-24 03:21:45 UTC
8 year old bug, no response in quite a while, closing as WONTFIX.


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.