kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #159281
[Bug 1541671] [NEW] backport Microsoft Precision Touchpad palm rejection patch
Public bug reported:
The Broadwell XPS 13 (with touchpad in the more feature rich I2S 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):
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-
stable.git/commit/?id=25a84db15b3f3a24d3ea7d2baf90693bcff34b0c
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 updates.
** Affects: linux (Ubuntu)
Importance: Undecided
Status: Incomplete
** Patch added: "25a84db1.patch"
https://bugs.launchpad.net/bugs/1541671/+attachment/4563401/+files/25a84db1.patch
--
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/1541671
Title:
backport Microsoft Precision Touchpad palm rejection patch
Status in linux package in Ubuntu:
Incomplete
Bug description:
The Broadwell XPS 13 (with touchpad in the more feature rich I2S 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):
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-
stable.git/commit/?id=25a84db15b3f3a24d3ea7d2baf90693bcff34b0c
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
updates.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1541671/+subscriptions
Follow ups