Hi! I assume this happens on most recent kernels, starting vom 3.17? I had this too and it comes down to a kernel driver issue. The clickpad is wrongly detected as a so called "Forcepad". I reported the issue on linux-input and Dmitry and Andrew are taking care of it. A patch should be introduced to more recent 3.17 kernels shortly.
If you compile your own kernel you can patch the synaptics driver by commenting out the ... if (SYN_CAP_FORCEPAD(priv->ext_cap_0c)) { ... (should be easy to find, I do not have a proper patch at hand right now). Cheers nica Am 29.10.2014 03:25, schrieb Peter Hutterer: > On Tue, Oct 28, 2014 at 03:16:59PM -0500, ross wrote: >> Hello all, >> >> I have a T440s clickpad that's behaving badly. When I click the pad, a >> ButtonPress is sent as soon as I click. When I release, no ButtonRelease is >> sent until I actually remove my finger from the touchpad surface. So most >> clicks end up as drags - very annoying. I've tried various options with >> synclient, but according to xev, nothing changes when the release event is >> generated. >> >> The weird thing: a different T440s (different sku) with the same model >> clickpad, same software, and same config behaves normally - a ButtonRelease >> is sent as soon as the click is over, no need to remove the finger. >> >> How can I get the first to behave like the second? I'm using synaptics >> 1.8.1 from Debian jessie, with Xserver 1.16.1, and Linux kernel 3.16.5. > > try dropping the options from your conf and see if any of them make a > difference, specifically the Palm options. > > if it doesn't work, record your device with evemu-record and file a bug with > the recording attached. this allows us to reproduce the issue. > http://www.freedesktop.org/wiki/Evemu > > Cheers, > Peter > >> In /etc/X11/xorg.conf.d/50-synaptics.conf I have the following config: >> >> Section "InputClass" >> Identifier "Default clickpad buttons" >> MatchDriver "synaptics" >> Option "HasSecondarySoftButtons" "1" >> Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0" >> Option "SecondarySoftButtonAreas" "58% 0 0 15% 42% 58% 0 15%" >> Option "VertHysteresis" "30" >> Option "HorizHysteresis" "30" >> Option "PalmDetect" "1" >> Option "PalmMinWidth" "5" >> Option "PalmMinZ" "40" >> Option "VertTwoFingerScroll" "0" >> Option "HorizTwoFingerScroll" "0" >> Option "VertEdgeScroll" "1" >> Option "VertScrollDelta" "25" >> Option "CoastingSpeed" "0" >> EndSection >> >> Thanks for the help, >> Ross >> >> PS - please keep me CCed, as I don't subscribe. Thanks! >> > _______________________________________________ > xorg@lists.x.org: X.Org support > Archives: http://lists.freedesktop.org/archives/xorg > Info: http://lists.x.org/mailman/listinfo/xorg > Your subscription address: %(user_address)s > -- kernel concepts GmbH Tel: +49-271-771091-12 Sieghuetter Hauptweg 48 D-57072 Siegen http://www.kernelconcepts.de/ _______________________________________________ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s