Red Hat Bugzilla – Bug 481552
HorizEdgeScroll and VertEdgeScroll are not handled correctly
Last modified: 2009-04-14 01:11:51 EDT
Description of problem:
gsynaptics reports wrong values for HorizEdgeScroll and VertEdgeScroll and is not able to set them according to user settings. If they are 'off' (which is currenct xorg default) - they are shown as enabled. If they are turned on by xorg config/synclient and I want to turn them off by gsynaptics no change is done (i.e. synclient -l shows the same value)
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. synclient -l | grep HorizEdgeScroll
2. check if this matches to values shown in gsynaptics
3. via synclient change the HorizEdgeScroll to the opposite value
4. check if there is any change in gsynaptics
5. try to make a change with gsynaptics
6. control the change with synclient -l | grep HorizEdgeScroll
*** Bug 489648 has been marked as a duplicate of this bug. ***
Test package available at: http://koji.fedoraproject.org/scratch/whot/task_1253517/
I don't have ACLs to commit it yet.
That package works for me.
I had the same problem. The package from #2 works for me.
I've updated gsynaptics and now synclient and gsynaptics are showing the same value - but for some reason both Horiz & VertEdgeScroll seem to be always active even when they should be actually disabled now - not so sure why this happens - will explore later....
Additional remark to my comment #4. With the package from #2 I can use gsynaptics to enable tapping and vertical scrolling. However, the setting is not persistent, i.e. when I reboot, I should enable them again.
I may suggest to use these options:
Option "VertEdgeScroll" "1"
Option "HorizEdgeScroll" "1"
Put them into you xorg.conf InputDevice section for your synaptics.
Hmm maybe this could be the reason, why I'm having them always enabled now?
(i.e. I cannot turn them off)
Thanks for the suggestion. I can live with enabling them every morning again (if it does not last for ever). There is some obvious error in gsynaptics. It is instructive to start gsynaptics and gconf-editor at the same time, go to /desktop/gnome/peripherals/touchpad and start to play with gsynaptics. E.g.
Clicking Enable Tapping does not change any key
Clicking Enable Vertical Scrolling changes vertical_scroll_delta from 0 to 1
Sliding Vertical Scrolling speed slider changes vertical_scroll_enabled
(In reply to comment #8)
> Thanks for the suggestion. I can live with enabling them every morning again
> (if it does not last for ever).
gsynaptics actually says you need to start it to enable the gconf keys. obviously some better integration with gnome would be good. on the todo list, like so many other things.
> There is some obvious error in gsynaptics. It
> is instructive to start gsynaptics and gconf-editor at the same time, go to
> /desktop/gnome/peripherals/touchpad and start to play with gsynaptics. E.g.
> Clicking Enable Tapping does not change any key
oops. i'll fix this, thanks.
> Clicking Enable Vertical Scrolling changes vertical_scroll_delta from 0 to 1
> Sliding Vertical Scrolling speed slider changes vertical_scroll_enabled
I found and fixed these two today, simple copy/paste error. once the commit is through it'll be gone.
I've got another set of changes queued to select between edge/twofinger scrolling too.
Fixed with 0.9.14-5 (except for the enable tapping gconf key, I'm working on this right now)
fixed with 0.9.16-1