@Phidias I withdraw my complaint. I updated the bios and installed a new OS partition and this new kernel works much better now. I fear that I had tried to adjust miscellaneous settings so much in the past 2 months that my fixes were blocking the beneficial changes. I had put a blacklist line on i2c_hid before and I suspect that was preventing the change from taking effect.
$ sudo dmidecode -s bios-version [sudo] password for pauljohn: 01.02.10 I stopped using synclient entirely, am using libinput with only a minor change in X11/xorg.conf.d, just the very last line of this: $ cat /etc/X11/xorg.conf.d/90-libinput.conf # Match on all types of devices but tablet devices and joysticks Section "InputClass" Identifier "libinput pointer catchall" MatchIsPointer "on" MatchDevicePath "/dev/input/event*" Driver "libinput" EndSection Section "InputClass" Identifier "libinput keyboard catchall" MatchIsKeyboard "on" MatchDevicePath "/dev/input/event*" Driver "libinput" EndSection Section "InputClass" Identifier "libinput touchpad catchall" MatchIsTouchpad "on" MatchDevicePath "/dev/input/event*" Driver "libinput" EndSection Section "InputClass" Identifier "libinput touchscreen catchall" MatchIsTouchscreen "on" MatchDevicePath "/dev/input/event*" Driver "libinput" EndSection Section "InputClass" Identifier "MyTouchpad" MatchIsTouchpad "on" Driver "libinput" Option "Tapping" "on" EndSection I no longer see the frequent accidental select and delete behavior I was seeing in editors like Emacs and LyX. The only problem I see now is that, while using Gimp, the cursor fairly often flies to the bottom and points at the desktop panel. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1593124 Title: Add proper palm detection support for MS Precision Touchpad Status in HWE Next: Confirmed Status in HWE Next xenial series: Confirmed Status in Linux: Unknown Status in linux package in Ubuntu: Fix Released Status in linux source package in Xenial: Fix Committed Bug description: Sometimes touchpad doesn't work properly after palm is rejected. The pointer either jumping around (described on bugzilla[1]) or doesn't move at all (in our cases). This problem is introduced with commit: 25a84db15b3f3a24d3ea7d2baf90693bcff34b0c (HID: multitouch: enable palm rejection if device implements confidence usage), by reverting it the touchpad can work properly. We also contacted with Synaptics, and they provided a workaround to fix this issue. Not sure if the workaround will be upstreamed and needs to keep co-working with them. Commit 25a84db applies to Xenial and Yakkety so only these two release were affected. The maintainer has provided a patch set to fix this issue and add proper palm detection support and the patch set has been merged. We also need to introduce this feature to Vivid at OEM's demands. [1]: https://bugzilla.kernel.org/show_bug.cgi?id=112791 To manage notifications about this bug go to: https://bugs.launchpad.net/hwe-next/+bug/1593124/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp