I installed kernel from proposed today:

$ uname -a
Linux delllap-16 4.4.0-34-generic #53-Ubuntu SMP Wed Jul 27 16:06:39 UTC 2016 
x86_64 x86_64 x86_64 GNU/Linux

On Dell Precision 5510, I don't see any improvement while using the
synaptics client. I especially still have the symptom that the cursor
flies to the bottom of the screen in a seemingly random way.

The "disable while typing" feature is the only thing that really helps,
but if you use that, then you go crazy because, when you stop typing,
you have to stop and wait a second or two in order to use the touchpad
again.

I can't find any settings for the Palm features that make a noticeable
difference. The synaptics documentation is pretty vague on the numbers
and their meaning, but i've tried all kinds of variations like

$ synclient -l | grep Palm
    PalmDetect              = 1
    PalmMinWidth            = 15
    PalmMinZ                = 10

$ synclient -l | grep Palm
    PalmDetect              = 1
    PalmMinWidth            = 5
    PalmMinZ                = 50

It looks like this latter one means any touch wider than a finger counts
as a palm, but I still see the cursor thrashing about wildly while I
move my lower hand and brush the keyboard.

The most horrible element in this is that, if I'm typing while looking
at a book, sometimes the cursor will jump to a new position, a section
will get highlighted, and then it is obliterated by the next thing I
type.

I will try with libinput, but I don't really want to because I have to
give up a lot of features I depend on from day to day.  Several tapping
and coasting settings have not been implemented there yet.

-- 
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

Reply via email to