double-finger scroll and double-finger tapping entangled in synaptics

Bug #247433 reported by Henrik Rydberg
22
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mactel Support
Fix Released
Low
Henrik Rydberg
xserver-xorg-input-synaptics (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

When the multi-finger tapping is on, and when two-finger scrolling quickly in a window, the right-click menu often appears. Apparently the two-finger scroll and two-finger tap gets entangled. A small patch to the mactel version of synaptics is attached.

Unfortunately, not knowing anything about this code, I cannot say much about regression risks with the patch. To me, it simply looks like an unwanted line in the code.

For clarification, this affects the default synaptics driver in Ubuntu as well as a patched version of synaptics that this bug was originally filed against.

Revision history for this message
Henrik Rydberg (rydberg) wrote :
Revision history for this message
Alex Karpenko (alexkarpenko) wrote :

I can confirm the bug.

Changed in mactel-support:
assignee: nobody → volanin
importance: Undecided → Low
status: New → In Progress
Revision history for this message
Wagner Volanin (volanin) wrote :

I can also confirm the bug with the following configuration in xorg.conf:

Section "InputDevice"
 Identifier "Synaptics Touchpad"
 Driver "synaptics"
 Option "Device" "/dev/psaux"
 Option "Protocol" "auto-dev"

 Option "VertTwoFingerScroll" "1"
 Option "TapButton1" "1"
 Option "TapButton2" "3"
EndSection

But I have tested the patch you sent, and it has not fixed the problem for me.
As you said, by quickly two-finger scrolling, the right-click menu indeed appers.
I might look into a solution, but since I am going into a 30-day vacation right now,
it may take some time.

Just an observation: this BUG has nothing to do with my mactel patch,
since it deals with multifinger tap-clicking, and not with the multifinger
button-click.

This is a VALID BUG that affects EVERYBODY using the original synaptics
driver with the configuration tap-click + two-finger scroll, and it would
be a LOT BETTER if you could submit this bug upstream instead.

Changed in mactel-support:
status: In Progress → Confirmed
Revision history for this message
Ricky Campbell (cyberdork33) wrote : Re: [Mactel-support] [Bug 247433] Re: double-finger scroll and double-finger tapping entangled in synaptics

Ok. Will add package shortly.

...... Original Message .......
On Fri, 11 Jul 2008 16:25:41 -0000 "Wagner Volanin"
<email address hidden> wrote:
>I can also confirm the bug with the following configuration in
>xorg.conf:
>
>
>Section "InputDevice"
> Identifier "Synaptics Touchpad"
> Driver "synaptics"
> Option "Device" "/dev/psaux"
> Option "Protocol" "auto-dev"
>
> Option "VertTwoFingerScroll" "1"
> Option "TapButton1" "1"
> Option "TapButton2" "3"
>EndSection
>
>
>But I have tested the patch you sent, and it has not fixed the problem for me.
>As you said, by quickly two-finger scrolling, the right-click menu indeed appers.
>I might look into a solution, but since I am going into a 30-day vacation right now,
>it may take some time.
>
>
>Just an observation: this BUG has nothing to do with my mactel patch,
>since it deals with multifinger tap-clicking, and not with the multifinger
>button-click.
>
>This is a VALID BUG that affects EVERYBODY using the original synaptics
>driver with the configuration tap-click + two-finger scroll, and it would
>be a LOT BETTER if you could submit this bug upstream instead.
>
>
>** Changed in: mactel-support
> Status: In Progress => Confirmed
>
>--
>double-finger scroll and double-finger tapping entangled in synaptics
>https://bugs.launchpad.net/bugs/247433
>You received this bug notification because you are a member of Mactel
>Support, which is the registrant for Mactel Support.
>
>Status in Mactel Support: Confirmed
>
>Bug description:
>When the multi-finger tapping is on, and when two-finger scrolling quickly
in a window, the right-click menu often appears. Apparently the two-finger
scroll and two-finger tap gets entangled. A small patch to the mactel
version of synaptics is attached.
>
>Unfortunately, not knowing anything about this code, I cannot say much
about regression risks with the patch. To me, it simply looks like an
unwanted line in the code.
>
>_______________________________________________
>Mailing list: https://launchpad.net/~mactel-support
>Post to : <email address hidden>
>Unsubscribe : https://launchpad.net/~mactel-support
>More help : https://help.launchpad.net/ListHelp

Changed in xserver-xorg-input-synaptics:
status: New → Confirmed
description: updated
Revision history for this message
Henrik Rydberg (rydberg) wrote :

What is that status of this bug - did anyone of you look into finding a different patch, or go upstream with it? If not, I could give it a try upstream.

Revision history for this message
Henrik Rydberg (rydberg) wrote :

I sent a patch to Christoph Brill <email address hidden>, who seems to be the new maintainer of the synaptics package, at git://anongit.freedesktop.org/git/xorg/driver/xf86-input-synaptics/. No reply yet.

Revision history for this message
William Grant (wgrant) wrote :

This is fixed upstream.

Changed in xserver-xorg-input-synaptics:
status: Confirmed → Triaged
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

intrepid has 0.15.2.

Changed in xserver-xorg-input-synaptics:
status: Triaged → Fix Released
Henrik Rydberg (rydberg)
Changed in mactel-support:
assignee: volanin → rydberg
status: Confirmed → Fix Committed
Changed in mactel-support:
status: Fix Committed → Fix Released
Revision history for this message
userDepth (binarydepth) wrote :

This is still a bug. It would easily fixed if an option to disable two-finger right click can be disabled. Which in my humble opinion is just a duplicated functionality, touchpads already have buttons for left and rich click. The only thing missing in a touchpad is a scrolling wheel.

Revision history for this message
userDepth (binarydepth) wrote :

I fixed this with Synclient in the terminal :

synclient TapButton2=0;

And then added to "sudo gedit /usr/share/X11/xorg.conf.d/50-synaptics.conf"
 :

Section "InputClass"
        Identifier "Default clickpad buttons"
        MatchDriver "synaptics"
        Option "TapButton2" "0"
EndSection

Still have to reboot and see if that works

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.