← Back to team overview

kernel-packages team mailing list archive

[Bug 1541671] Re: backport Microsoft Precision Touchpad palm rejection patch


** Also affects: linux (Ubuntu Xenial)
   Importance: Undecided
       Status: Confirmed

** Changed in: linux (Ubuntu Xenial)
       Status: Confirmed => Fix Committed

** Changed in: linux (Ubuntu Xenial)
     Assignee: (unassigned) => Tim Gardner (timg-tpi)

You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.

  backport Microsoft Precision Touchpad palm rejection patch

Status in linux package in Ubuntu:
  Fix Committed
Status in linux source package in Xenial:
  Fix Committed

Bug description:
  The Broadwell XPS 13 (with touchpad in the more feature rich I2C mode
  that's used in OEM Ubuntu images and the default on newer kernels) and
  other systems utilize a touchpad conforming to the Microsoft Precision
  Touchpad specification. However, palm rejection on Linux did not work
  on relevant systems because support for the confidence bit was not
  supported for touchpads following this standard. As a result, palm
  rejection does not work on MSPT touchpads, resulting in degraded
  functionality for users.

  Allen Hung at Dell developed a patch that allows the Linux kernel to
  utilize the confidence bit for touchpads reporting themselves as
  Microsoft Precision Touchpads. It has been accepted for include in the
  4.5 kernel. It looks like the patch has been accepted in the linux-
  stable tree (though I do not know what the timeline is for actual
  inclusion in stable Linux kernel versions):

  This request is to include this patch in supported versions of Ubuntu.
  I believe it is safe to include this patch as an SRU, which can be
  dropped once the patch makes its way into the stable kernel upstream

To manage notifications about this bug go to: