two finger scroll event should end when fingers are lifted from touchpad

Bug #781143 reported by Ben Hearsum
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
xserver-xorg-input-synaptics (Ubuntu)
New
Undecided
Unassigned

Bug Description

For awhile now (including in Ubuntu 10.10 and 11.04), I've experienced an issue with scroll events initiated on my Touchpad. Steps to reproduce are: 1) Open Firefox 2) Start a vertical scroll event on Touchpad (two-finger scroll, in my case) 3) Remove fingers from Touchpad 4) Quickly hit ctrl

The results are that Firefox will start zooming in or zooming out the page. I also experience this if I start a scroll event and quickly switch to a different workspace -- where my Terminal will start scrolling up or down. I would expect that the scroll event would die when I remove my fingers from the Touchpad, and probably when a meta key gets hit, too.

I'm on a Thinkpad W510 on Ubuntu 11.04 using Unity. Here's all the info I can find on my Touchpad:
[ 10.808053] Synaptics Touchpad, model: 1, fw: 7.2, id: 0x1c0b1, caps: 0xd047b3/0xb40000/0xa0000
[ 10.863551] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input7

I do have the synaptics-dkms package installed (version 1.1.0)
---
.proc.driver.nvidia.gpus.0: Error: [Errno 21] Is a directory: '/proc/driver/nvidia/gpus/0'
.proc.driver.nvidia.registry: Binary: ""
.proc.driver.nvidia.version:
 NVRM version: NVIDIA UNIX x86_64 Kernel Module 270.41.06 Mon Apr 18 14:53:56 PDT 2011
 GCC version: gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu4)
Architecture: amd64
CompizPlugins: [core,bailer,detection,composite,opengl,compiztoolbox,decor,place,staticswitcher,resize,gnomecompat,vpswitch,snap,imgpng,session,mousepoll,move,grid,regex,wall,unitymtgrabhandles,animation,workarounds,fade,expo,scale,unityshell]
CompositorRunning: compiz
DistUpgraded: Log time: 2011-04-12 08:57:54.574025
DistroCodename: natty
DistroRelease: Ubuntu 11.04
DistroVariant: ubuntu
DkmsStatus:
 synaptics, 1.1.0, 2.6.35-28-generic, x86_64: installed
 nvidia-current, 270.41.06, 2.6.38-8-generic, x86_64: installed
GraphicsCard:
 nVidia Corporation GT216 [Quadro FX 880M] [10de:0a3c] (rev a2) (prog-if 00 [VGA controller])
   Subsystem: Lenovo Device [17aa:2145]
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
MachineType: LENOVO 4318CTO
NonfreeKernelModules: nvidia
Package: xorg 1:7.6+4ubuntu3
PackageArchitecture: amd64
ProcEnviron:
 LANGUAGE=tl_PH:en
 PATH=(custom, user)
 LANG=tl_PH.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-2.6.38-8-generic root=UUID=e01a4adc-e737-4ae8-be7e-e3afb2c402e0 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
Renderer: Unknown
Tags: natty running-unity ubuntu compiz-0.9
Uname: Linux 2.6.38-8-generic x86_64
UnreportableReason: The drivers from nvidia.com are not supported by Ubuntu. Please uninstall them and test whether your problem still occurs.
UpgradeStatus: Upgraded to natty on 2011-04-12 (33 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare www-data
dmi.bios.date: 10/27/2010
dmi.bios.vendor: LENOVO
dmi.bios.version: 6NET74WW (1.34 )
dmi.board.name: 4318CTO
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr6NET74WW(1.34):bd10/27/2010:svnLENOVO:pn4318CTO:pvrThinkPadW510:rvnLENOVO:rn4318CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 4318CTO
dmi.product.version: ThinkPad W510
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.4+bzr20110415-0ubuntu2
version.ia32-libs: ia32-libs 20090808ubuntu13
version.libdrm2: libdrm2 2.4.23-1ubuntu6
version.libgl1-mesa-dri: libgl1-mesa-dri 7.10.2-0ubuntu2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental 7.10.2-0ubuntu2
version.libgl1-mesa-glx: libgl1-mesa-glx 7.10.2-0ubuntu2
version.nvidia-graphics-drivers: nvidia-graphics-drivers N/A
version.xserver-xorg: xserver-xorg 1:7.6+4ubuntu3
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.0-0ubuntu4
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.14.0-4ubuntu7.1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20110107+b795ca6e-0ubuntu7

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

temporarily assigned to xorg to collect data ( buffering ?)

affects: ubuntu → xorg (Ubuntu)
Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Hello
Prepare in a terminal this command
apport-collect -p xorg 781143
but don't launch it
reproduce the bug, then immediatly after launch the command above.
thanks
Fabio

Changed in xorg (Ubuntu):
status: New → Incomplete
bugbot (bugbot)
affects: xorg (Ubuntu) → xserver-xorg-input-synaptics (Ubuntu)
Revision history for this message
Ben Hearsum (bhearsum) wrote : .proc.driver.nvidia.params.txt

apport information

tags: added: apport-collected compiz-0.9 natty running-unity ubuntu
description: updated
Revision history for this message
Ben Hearsum (bhearsum) wrote : BootDmesg.txt

apport information

Revision history for this message
Ben Hearsum (bhearsum) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Ben Hearsum (bhearsum) wrote : Dependencies.txt

apport information

Revision history for this message
Ben Hearsum (bhearsum) wrote : GconfCompiz.txt

apport information

Revision history for this message
Ben Hearsum (bhearsum) wrote : GlConf.txt

apport information

Revision history for this message
Ben Hearsum (bhearsum) wrote : Lspci.txt

apport information

Revision history for this message
Ben Hearsum (bhearsum) wrote : Lsusb.txt

apport information

Revision history for this message
Ben Hearsum (bhearsum) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Ben Hearsum (bhearsum) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Ben Hearsum (bhearsum) wrote : ProcModules.txt

apport information

Revision history for this message
Ben Hearsum (bhearsum) wrote : UdevDb.txt

apport information

Revision history for this message
Ben Hearsum (bhearsum) wrote : UdevLog.txt

apport information

Revision history for this message
Ben Hearsum (bhearsum) wrote : UnitySupportTest.txt

apport information

Revision history for this message
Ben Hearsum (bhearsum) wrote : XorgConf.txt

apport information

Revision history for this message
Ben Hearsum (bhearsum) wrote : XorgLog.txt

apport information

Revision history for this message
Ben Hearsum (bhearsum) wrote : XorgLogOld.txt

apport information

Revision history for this message
Ben Hearsum (bhearsum) wrote : Xrandr.txt

apport information

Revision history for this message
Ben Hearsum (bhearsum) wrote : locale.txt

apport information

Revision history for this message
Ben Hearsum (bhearsum) wrote : make.log.txt

apport information

Revision history for this message
Ben Hearsum (bhearsum) wrote : nvidia-settings.txt

apport information

Revision history for this message
Ben Hearsum (bhearsum) wrote : peripherals.txt

apport information

Revision history for this message
Ben Hearsum (bhearsum) wrote : setxkbmap.txt

apport information

Revision history for this message
Ben Hearsum (bhearsum) wrote : xdpyinfo.txt

apport information

Revision history for this message
Ben Hearsum (bhearsum) wrote : xinput.txt

apport information

Revision history for this message
Ben Hearsum (bhearsum) wrote : xkbcomp.txt

apport information

Revision history for this message
Ben Hearsum (bhearsum) wrote :

Attached above is the output from "apport-collect -p xorg 781143", run immediately after triggering the described bug.

Changed in xserver-xorg-input-synaptics (Ubuntu):
status: Incomplete → New
Revision history for this message
Ben Hearsum (bhearsum) wrote :

Please let me know if there's anyone else I can do to help this bug along.

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

I'm not sure if there's another bug tracking this, but I think this is due to kinetic scrolling events.

Subscribing Chase, although I think you're aware of this one already (I spoke to you very briefly about it at UDS)

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Bug 728643 looks similar

Revision history for this message
Ben Hearsum (bhearsum) wrote :

That does indeed look similar. I definitely feel the other kinetic scrolling symptom, too: events persisting after I lift my fingers.

Revision history for this message
Ben Hearsum (bhearsum) wrote :

Oops, ignore that last comment, I thought I was in a different bug :).

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

Other bug subscribers

Remote bug watches

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