tap-to-click and edge-scrolling broken in Jaunty
Bug #320632 reported by
Max Bowsher
This bug affects 21 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xfree86-driver-synaptics (Ubuntu) |
Fix Released
|
Medium
|
Alberto Milone | ||
Jaunty |
Fix Released
|
Medium
|
Alberto Milone | ||
xserver-xorg-input-synaptics (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Jaunty |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: xfree86-
As of today's package update from xserver-
Rolling back the update restores correct functionality.
ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
Package: xserver-
ProcEnviron:
LC_COLLATE=C
PATH=(custom, user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: xfree86-
Uname: Linux 2.6.28-5-generic i686
Related branches
Changed in xserver-xorg-input-synaptics: | |
importance: | Undecided → High |
milestone: | none → jaunty-alpha-4 |
Changed in xfree86-driver-synaptics: | |
status: | Confirmed → Fix Released |
Changed in xfree86-driver-synaptics: | |
status: | Fix Released → Confirmed |
Changed in xfree86-driver-synaptics: | |
importance: | High → Medium |
milestone: | jaunty-alpha-4 → ubuntu-9.04-beta |
Changed in xfree86-driver-synaptics: | |
status: | Confirmed → Fix Released |
Changed in xfree86-driver-synaptics: | |
status: | Fix Released → Confirmed |
Changed in xfree86-driver-synaptics: | |
assignee: | nobody → bryceharrington |
Changed in xserver-xorg-input-synaptics: | |
status: | New → Invalid |
Changed in xfree86-driver-synaptics: | |
status: | Confirmed → Fix Committed |
Changed in xfree86-driver-synaptics: | |
status: | Fix Committed → Fix Released |
Changed in xfree86-driver-synaptics: | |
assignee: | bryceharrington → albertomilone |
Changed in xfree86-driver-synaptics: | |
milestone: | ubuntu-9.04-beta → ubuntu-9.04 |
Enabling the synaptics driver's SHMConfig option, and dumping its configuration values with "synclient -l" reveals a number of differences between the intrepid and jaunty versions of the driver:
--- tap-works 2009-01-24 04:51:30.000000000 +0000 rMinZ = 257 rMinZ = 280
+++ tap-does-not-work 2009-01-24 04:57:21.000000000 +0000
@@ -3 +3 @@
- RightEdge = 5312
+ RightEdge = 6051
@@ -6,3 +6,3 @@
- FingerLow = 25
- FingerHigh = 30
- FingerPress = 256
+ FingerLow = 24
+ FingerHigh = 29
+ FingerPress = 255
@@ -10 +10 @@
- MaxTapMove = 220
+ MaxTapMove = 221
@@ -16 +16 @@
- EmulateTwoFinge
+ EmulateTwoFinge
@@ -18 +18 @@
- HorizScrollDelta = 121
+ HorizScrollDelta = 100
@@ -22 +22 @@
- VertTwoFingerScroll = 0
+ VertTwoFingerScroll = 1
@@ -24,3 +24,3 @@
- MinSpeed = 0.0898026
- MaxSpeed = 0.179934
- AccelFactor = 0.0015
+ MinSpeed = 0.4
+ MaxSpeed = 0.7
+ AccelFactor = 0.00995223
@@ -28,2 +28,2 @@
- EdgeMotionMinZ = 30
- EdgeMotionMaxZ = 160
+ EdgeMotionMinZ = 29
+ EdgeMotionMaxZ = 159
@@ -31 +31 @@
- EdgeMotionMaxSpeed = 400
+ EdgeMotionMaxSpeed = 401
@@ -46,3 +46,3 @@
- TapButton1 = 1
- TapButton2 = 2
- TapButton3 = 3
+ TapButton1 = 0
+ TapButton2 = 0
+ TapButton3 = 0
@@ -56 +56 @@
- PalmDetect = 1
+ PalmDetect = 0
@@ -58 +58 @@
- PalmMinZ = 200
+ PalmMinZ = 199
@@ -60,2 +60,2 @@
- PressureMotionMinZ = 30
- PressureMotionMaxZ = 160
+ PressureMotionMinZ = 29
+ PressureMotionMaxZ = 159
Of particular note, the RightEdge and TapButton1,2,3 values.
Resetting them with synclient allows the broken features to work.... briefly. It seems something is causing them to reset within a minute or so. I'm not sure if that's all part of the same bug, or a whole different problem.