Kinetic scrolling improperly interacts with modifier keys
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Open Input Framework |
Invalid
|
Undecided
|
Chase Douglas | ||
XOrg-Driver-Synaptics |
Invalid
|
Medium
|
|||
xserver-xorg-input-synaptics (Ubuntu) |
Won't Fix
|
Undecided
|
Chase Douglas |
Bug Description
On natty with the multi-touch track pad on my macbook pro, when I do a fast scroll on a tab, and then hit ctrl+w while the kinetic scroll is still in progress, the system interprets this as ctrl+scroll and zooms into my page, and then closes the tab.
---
.proc.driver.
.proc.driver.
.proc.driver.
NVRM version: NVIDIA UNIX x86_64 Kernel Module 270.29 Wed Feb 23 16:18:35 PST 2011
GCC version: gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-3ubuntu3)
Architecture: amd64
CompizPlugins: [core,bailer,
CompositorRunning: compiz
DistUpgraded: Yes, recently upgraded Log time: 2010-12-24 20:47:19.877044
DistroCodename: natty
DistroRelease: Ubuntu 11.04
DistroVariant: ubuntu
GraphicsCard:
nVidia Corporation Device [10de:08a0] (rev a2) (prog-if 00 [VGA controller])
Subsystem: Apple Computer Inc. Device [106b:00c2]
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
MachineType: Apple Inc. MacBookPro7,1
NonfreeKernelMo
Package: xserver-
PackageArchitec
ProcEnviron:
LANGUAGE=en_US:en
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
Renderer: Unknown
Tags: natty running-unity ubuntu compiz-0.9
Uname: Linux 2.6.38-5-generic x86_64
UpgradeStatus: Upgraded to natty on 2011-01-06 (56 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare vboxusers
dmi.bios.date: 03/25/10
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBP71.88Z.
dmi.board.name: Mac-F222BEC8
dmi.board.vendor: Apple Inc.
dmi.chassis.type: 10
dmi.chassis.vendor: Apple Inc.
dmi.chassis.
dmi.modalias: dmi:bvnAppleInc
dmi.product.name: MacBookPro7,1
dmi.product.
dmi.sys.vendor: Apple Inc.
version.compiz: compiz 1:0.9.4-0ubuntu1
version.libdrm2: libdrm2 2.4.23-1ubuntu3
version.
version.
version.
version.
version.
version.
Changed in utouch: | |
assignee: | nobody → Chase Douglas (chasedouglas) |
Changed in utouch: | |
status: | New → Invalid |
affects: | xserver-xorg-input-evdev (Ubuntu) → xserver-xorg-input-synaptics (Ubuntu) |
summary: |
- Kinetic scrolling implementation continues to send scroll event after - physical action has stopped + Kinetic scrolling improperly interacts with modifier keys |
Changed in xorg-driver-synaptics: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Changed in xorg-driver-synaptics: | |
status: | Confirmed → Invalid |
Now that scroll coasting is on by default, I’ve noticed that it has a funny interaction with modifier keys. If I flick and release my fingers to initiate coasting, then I press Ctrl afterwards while my document is still scrolling, it immediately starts zooming instead.
Probably the right solution is for any input activity (not just any touchpad activity) to halt the coasting operation in progress.
I’m using xserver- xorg-input- synaptics 1.3.99+ git20110116. 0e27ce3a- 0ubuntu3 in Ubuntu natty.