synaptics-0.15.0 - Howto reenable Tap-to-Click after upgrade
There has been an update to the xorg-driver for the synaptics touchpad device. Version 0.15.0 is renamed to "xf86-input-synaptics", is now licensed under the MIT License and can be downloaded from freedesktop.org.
I upgraded yesterday and experienced today that Tap-to-Click isn't working anymore. To solve this issue I added the following line to the configuration part of the synaptics driver in xorg.conf: Code:
Option "TapButton1" "1" As this is not noted in neither INSTALL nor README I thought it best to note it here. I've modified Robby's synaptics.SlackBuild to work with the new version, it is available together with a Slackware 12.1 package from my site: http://www.liwjatan.at/ |
Heinz,
I got your mail about this - thanks for looking into (and more importantly, fixing) it. I've not had a chance to actually look at the new stuff yet, but I'm sure it's nice :-) I am curious though - does the new code still require the psmouse module to be loaded with kernel defaults? |
I don't know, and it will probably take some time until I can test it. But I will post the results here once I have them.
|
Although I don't like the Tap-to-Click feature, your code could fix the problem. Thx ;)
|
So, I had a look at the psmouse problems and found the following:
If loaded with kernel defaults, the kernel reports a "SynPS/2 Synaptics TouchPad", compared to a "PS/2 Synaptics TouchPad" when loaded with proto=imps. Also some files /sys/class/input/input* change. For example uevent: Code:
PHYSDEVPATH=/devices/platform/i8042/serio4 Code:
PHYSDEVPATH=/devices/platform/i8042/serio4 If loaded with proto=imps, xorg logs the following: Code:
(II) Synaptics touchpad driver version 0.15.0 Nevertheless, the mouse does work. Even Tap-to-Click is working with Slackware's default. There's however no chance to get neither Linear- no Circular Scrolling to work that way. If one wants this, there's no other way than loading psmouse with kernel-defaults. |
The problem is, that pressure by tap must be not too hight. And i can't find, how can i set the right value for that.
|
I found it! :D
MaxTapMove is to low. It's 25 now per default (earlier 220). |
Tested again with xf86-input-synaptics-0.15.2. Tap-To-Click behavior has been restored and the fix described in this thread is no longer needed.
The issue with proto=imps remains. I opened a bug report on freedesktop.org: http://bugs.freedesktop.org/show_bug.cgi?id=17624 |
The bug was marked invalid. I've set mail to Daniel (CC'd you, Heinz) to explain the situation.
|
All times are GMT -5. The time now is 12:43 AM. |