Bugzilla – Bug 355945
ksynaptics does not honour saved configuration after logout/login
Last modified: 2008-04-18 14:11:50 UTC
On a Dell D630 and on Dell D820 after configuring the touchpad via ksynaptics and saving the configuration, it works. E.g. you disable it, or disable tapping. After logout/login the saved configuration is not honoured. E.g. you disabled tapping and saved it, and then logged out, after login, the checkbox is there in the applet, and it is also saved in the configuration file. but when you move the mouse arrow over an icon on the desktop, or whereever else, and use tapping to try to access the icon, it works. So tapping is not disabled. KDE Version 3.5.7 "release 72" OpenSuSE 10.3, i686 ~/.kde/share/config/ksynapticsrc [Tapping] EnableTapping=false ftp://ftp.gwdg.de/pub/opensuse/distribution/SL-OSS-factory/inst-source/suse/i586 ksynaptics-0.3.3-71 ksynaptics-0.3.3-99
I also have the same problem on my HP Compaq NX6110. I have to disable horizontal scrolling every time I log in as I don't want it. New settings are retained for the rest of the session but are lost after a shutdown/boot up cycle. I tried changing the setting in KDE Control Centre/KDE Components/Session Manager/On Login from "Restore Previous Session" to "Start With an Empty Session" but problem still present. My Installation: OS: Linux 2.6.22.13-0.3-default i686 System: openSUSE 10.3 (i586) KDE: 3.5.7 "release 72.6"
yes, ksynaptics is broken in so many ways it is not funny, and we probably should never have shipped it. This is why it is scheduled for removal for openSUSE 11.0 Sorry, there is not much i can do to help you, i can only advise you to apply your settings with "synclient" and encapsulate that into a script that is called on KDE autostart.
After doing a bit of googling, I found another solution to this. Both tapping and horizontal scrolling can be disabled by adding a couple of lines to the xorg.conf file. In the section that starts: Section "InputDevice" Driver "synaptics" Identifier "Mouse[1]" I added the following two lines: Option "HorizScrollDelta" "0" Option "MaxTapTime" "0" All entries in this section seem to be in alphabetical order after the first quotation mark: Option " I don't know if this is necessary but I stuck with this convention. Upon restarting X, both tapping and horizontal scrolling were disabled. A bit of a heavy-handed measure but it works.