On Wed, Oct 29, 2014 at 02:42:56PM +0100, Nicole Faerber wrote: > 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)) { > ...
thanks for that, I love it when something isn't a synaptics bug ;) just for the archives the kernel discussion is: http://permalink.gmane.org/gmane.linux.kernel.input/38497 Cheers, Peter > 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 > _______________________________________________ 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