Bug 472856 - Bogus location values disrupt 2-finger scrolling
Summary: Bogus location values disrupt 2-finger scrolling
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: xorg-x11-drv-synaptics
Version: 10
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Peter Hutterer
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-11-25 06:35 UTC by Ignacio Vazquez-Abrams
Modified: 2008-12-07 23:00 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-12-05 11:25:52 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Ignacio Vazquez-Abrams 2008-11-25 06:35:30 UTC
Using synclient -m, I see that my touchpad returns values for x and y of 1 and 5855 respectively when two-finger scroll has been released. This is considered hard left and down, even though this is "lefter than left" and "downer than down" (LeftEdge and BottomEdge are 1632 and 4281 respectively). This leads to the window scrolling all the way to the bottom left on occasion due to some race somewhere. The driver should disregard these invalid values instead.

xorg-x11-drv-synaptics-0.15.201.fc10.x86_64

Comment 1 Peter Hutterer 2008-11-26 00:07:45 UTC
Sounds a lot like
http://lists.freedesktop.org/archives/xorg/2008-November/040592.html

Just give me a bit of time to package that up.

Comment 2 Peter Hutterer 2008-12-04 23:13:06 UTC
Please try the package from http://koji.fedoraproject.org/koji/buildinfo?buildID=73122

Comment 3 Ignacio Vazquez-Abrams 2008-12-05 10:42:00 UTC
Excellent, scrolling is almost rock solid. It feels like the acceleration characteristics have changed, but that might be me.

Comment 4 Peter Hutterer 2008-12-07 23:00:01 UTC
No, you're right on that. All the accel settings are now autoconfigured based on the device's dimensions so it may be that your settings have changed slightly.
We tried to stick as close as possible to the original defaults though to minimise impact.


Note You need to log in before you can comment on or make changes to this bug.