Option "RightEdge" "6117"
and reboot is required here to make things persistent. Off course this values can vary, so try it out first with not persistent changes that can be made with command, for example:
synclient RightEdge=6117
worf wrote:but it's expanded, not shifted back to the right edge, like it's supposed to be, so now I can scroll on the right edge, but right edge scrolling area is now twice as wide as it was. Actually it's active area is about 2cm wide now instead of about 1cm.
Hm, ok. But maybe now you can change that width with increasing the value of "RightEdge" like you wrote in post #13?
I realize that, and finally found time and will to try it. And it works. By increasing synclient value "RightEdge=5192 to a maximum of 6117 I've managed to narrow the right scroll area. Increasing it to a bigger value than 6117, eliminates active right scroll area completely.
It seems like a dirty workaround, and surely not a solution to the problem. The fact is that something is changed to the kernel after 3.4 version and now it doesn't detect some touchpads quite correctly.
]]>but it's expanded, not shifted back to the right edge, like it's supposed to be, so now I can scroll on the right edge, but right edge scrolling area is now twice as wide as it was. Actually it's active area is about 2cm wide now instead of about 1cm.
Hm, ok. But maybe now you can change that width with increasing the value of "RightEdge" like you wrote in post #13?
]]>Now the right edge scrolling area is expanded to the right where it should be, but it's expanded, not shifted back to the right edge, like it's supposed to be, so now I can scroll on the right edge, but right edge scrolling area is now twice as wide as it was. Actually it's active area is about 2cm wide now instead of about 1cm.
So the problem is changed now for the better, but still not completely fixed.
]]>I saw this one: https://bugzilla.redhat.com/show_bug.cgi?id=849484
Reads like your problem & that they are on the way to solve it with 3.6.
Yep, that's the same problem as mine. Thanks for finding that link, I was searching about this too long, but somehow omitted that one.
It seems that the problem is solved with kernel-3.6.1-1.fc17.x86_64 as one user reported. Since I'm away from laptop for a few days, I'll check this out later and report here.
]]>Maybe you boot into the kernel with which is worked last (3.4*) and run a diff on the values reported by synclient against those you have quoted above.
Finally found time to try this, and numbers previosly reported by synclient -l command are the same with kernel 3.4.9-1 as with kernel 3.5.*.
All I can conclude is that kernel 3.5.* doesn't detect well my touchpad size on laptop ASUS X59SR, somehow it detects it as 1cm narrower than it is physically.
And this seemingly a little problem is actually a big problem, because it moves right edge scrolling area to the left of the edge and by that making it very difficult to hit, thus wasting my time and nerves. So for now, reverting to previous kernel 3.4.9-1 seems to be my only solution.
]]>I enabled SHMConfig and synclient -m 100 command worked, but numbers it gives are so volatile. Anyway I used synclient command to change various data and logically first I tried to increase value "RightEdge=5192" but it didn't shift scroll area back to the right where it should be, it only narrowed it, and when I decreased this value, my scroll area is expanded to the left, not shifted to the left, just expanded. That is all I can get, changing other synclient values didn't achieve anything significant.
I'm clueless what to do next?
]]>I'll experiment with values tomorrow and post here what I've managed to do with it.
]]>Option "SHMConfig" "true"
before the EndSection line.
Exit X, restart X, and now synclient -m 100 will work. You can use the data it provides to determine where the corners of the touchpad should be. You can experiment with changing them using symclient as well.
]]>But looking over the synaptics man page, I don't see anything regarding the edge scrolling area. So it makes me think that maybe, your trackpad is simply configred too far to the right? Maybe set to be too wide, so the scroll area is pushed off the pad?
No, now I have found out that my edge scroll area is moved 1cm inside, to the left so I can scroll, but it's extremly difficult to hit scroll area, too often I miss it now because it's moved away to the left from right edge.
Funny thing is that touchpad edge scrolling was working perfectly fine with kernels 3.3 and 3.4, position was on the right edge as it should be, but with new kernel 3.5.* it is shifted 1cm to the left.
If you use synclient -m 100 can you see the raw coordinates from the touchpad? I can't, as I don't have SHMConfig enabled.
I get this:
synclient -m 100
Can't access shared memory area. SHMConfig disabled?
Personally I am a two finger scroller, having come from the OS X world. I have to say though, that as much as I love the two finger scroll, I rreally hate apple's reversal of up and down (I think it is "push to scroll" or something like that).
]]>