spurious zooming when scrolling with touchpad

Bug #1338243 reported by Pierre-Antoine Champin
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
xorg (Ubuntu)
Expired
Low
Unassigned

Bug Description

How to reproduce the bug

* open a long PDF in evince, or a long webpage in Firefox (this page should do)
* sroll with touchpad (two-fingers on my system)
* when you take of your fingers from the touchpad, the document keeps on scrolling, slowing down (like inertia)
* before it has completely stopped, press CTRL (pretend you want to do CTRL+F, for example)
* the document zooms (in or out, depending on the direction of the scroll and your configuation)

I think I understand what happens here: in order to provide the "inertia" in the scrolling, the touch pas emits "scroll" events even after I stoped moving my finders, and as soon as I press CTRL, *those* events are interpreted as zoom events. But this is very annoying. I would expect that those "extra" events inherit modifiers from the "original" events, no matter what happens on the keyboard.

Also, it happened to me quite a lot recently (14.04 upgrade?), so I suspect this might be due to a recent change.

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: xorg 1:7.7+1ubuntu8
ProcVersionSignature: Ubuntu 3.13.0-30.54-generic 3.13.11.2
Uname: Linux 3.13.0-30-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.2
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: None
CurrentDesktop: GNOME
Date: Sun Jul 6 16:09:19 2014
DistUpgraded: 2014-05-16 20:26:38,732 DEBUG enabling apt cron job
DistroCodename: trusty
DistroVariant: ubuntu
DkmsStatus:
 virtualbox, 4.3.10, 3.11.0-20-generic, x86_64: installed
 virtualbox, 4.3.10, 3.13.0-24-generic, x86_64: installed
 virtualbox, 4.3.10, 3.13.0-27-generic, x86_64: installed
 virtualbox, 4.3.10, 3.13.0-29-generic, x86_64: installed
 virtualbox, 4.3.10, 3.13.0-30-generic, x86_64: installed
ExtraDebuggingInterest: Yes, if not too technical
GraphicsCard:
 Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 09) (prog-if 00 [VGA controller])
   Subsystem: Sony Corporation Device [104d:90b6]
InstallationDate: Installed on 2013-11-20 (227 days ago)
InstallationMedia: Ubuntu-GNOME 13.10 "Saucy Salamander" - Release amd64 (20131017)
Lsusb:
 Bus 001 Device 002: ID 8087:8000 Intel Corp.
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
 Bus 002 Device 002: ID 0bda:5727 Realtek Semiconductor Corp.
 Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: Sony Corporation SVP1321R4E
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-30-generic root=UUID=a655c41f-a13c-45f0-9863-9e9d6209d9e4 ro quiet splash vt.handoff=7
SourcePackage: xorg
UpgradeStatus: Upgraded to trusty on 2014-05-16 (50 days ago)
dmi.bios.date: 09/09/2013
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: R1040V7
dmi.board.asset.tag: N/A
dmi.board.name: VAIO
dmi.board.vendor: Sony Corporation
dmi.board.version: N/A
dmi.chassis.asset.tag: N/A
dmi.chassis.type: 10
dmi.chassis.vendor: Sony Corporation
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrR1040V7:bd09/09/2013:svnSonyCorporation:pnSVP1321R4E:pvrC60C6N5S:rvnSonyCorporation:rnVAIO:rvrN/A:cvnSonyCorporation:ct10:cvrN/A:
dmi.product.name: SVP1321R4E
dmi.product.version: C60C6N5S
dmi.sys.vendor: Sony Corporation
version.compiz: compiz N/A
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.52-1
version.libgl1-mesa-dri: libgl1-mesa-dri 10.1.3-0ubuntu0.1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 10.1.3-0ubuntu0.1
version.xserver-xorg-core: xserver-xorg-core 2:1.15.1-0ubuntu2
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.8.2-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.3.0-1ubuntu3.1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.910-0ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.10-1ubuntu2
xserver.bootTime: Sun Jul 6 09:54:40 2014
xserver.configfile: default
xserver.errors:

xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id 38562
 vendor MEI
xserver.version: 2:1.15.1-0ubuntu2

Revision history for this message
Pierre-Antoine Champin (pchampin) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xorg (Ubuntu):
status: New → Confirmed
Revision history for this message
penalvch (penalvch) wrote :

Pierre-Antoine Champin, thank you for reporting this and helping make Ubuntu better.

As per https://www.sony.co.uk/support/en/content/cnt-dwnl/SVP1321R4E/list#os3 an update to your computer's buggy, insecure, and outdated BIOS is available (R1044V7). If you update to this following https://help.ubuntu.com/community/BIOSUpdate does it change anything?

For more on BIOS updates and linux, please see https://help.ubuntu.com/community/ReportingBugs#Bug_reporting_etiquette .

Please note your current BIOS is already in the Bug Description, so posting this on the old BIOS would not be helpful.

Also, you don't have to create a new bug report.

Once the BIOS is updated, if the problem is still reproducible:
1) Please provide the output of the following terminal command (not perform an apport-collect):
sudo dmidecode -s bios-version && sudo dmidecode -s bios-release-date
2) Please make a comment specifically advising on if there was an improvement or not.
3) Please mark this report Status New.

If it's not reproducible, please mark this as Invalid.

Thank you for your understanding.

tags: added: bios-outdated-r1044v7
Changed in xorg (Ubuntu):
importance: Undecided → Low
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for xorg (Ubuntu) because there has been no activity for 60 days.]

Changed in xorg (Ubuntu):
status: Incomplete → Expired
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.