Red Hat Bugzilla – Bug 459055
Upper left corner does not work for triggering circle scroll
Last modified: 2013-01-09 22:22:03 EST
Created attachment 314275 [details]
output from synclient
When I updated to rawhide (and xorg-x11-drv-synaptics which doesn't have a bz component yet) I lost the ability to use the upper left corner to trigger circle scroll. All other triggers work.
Attached is a text file holding synclient -l as well as synclient -m 5 and putting my finger in the upper left corner.
I'll also attach xorg.0.log
Created attachment 314276 [details]
just tried it here and it works fine.
From the log:
(II) Synaptics: x-axis range 1472 - 5472
(II) Synaptics: y-axis range 1408 - 4448
LeftEdge = 1472
RightEdge = 5472
TopEdge = 1408
BottomEdge = 4448
The synaptics driver detects edges if coordinates exceed the given value (e.g. if x > RightEdge -> mark as right edge).
In your case, the value cannot exceed, hence edge detection is broken. Can you please try after running
This should enable it. If not, something is seriously broken. I'm also surprised that the other edges work since the edge detection conditions should never be true.
That said, the driver could probably be smarter and enable the edges inwards from the maximum range. I'll get a fix for that upstream.
After setting the edges as suggested it still doesn't work for top left corner.
Moving to right component.
I need to ask you for testing with
I think the values I gave you last time were too close to the edge. Looking at your synclient output these should be better now. If they don't work, please try something really high (3000, 2500). This should transform half your touchpad into edges.
huh, for some reason, the corner started working at some point. I just tried setting it to that top left corner without passing your edge options, just to verify that the problem still happened, and it does! So, closing this bug.