Patch "Revert "HID: multitouch: enable palm rejection if device implements confidence usage"" has been added to the 4.6-stable tree
Subsystems (2)
This is a note to let you know that I've just added the patch titled
Revert "HID: multitouch: enable palm rejection if device implements confidence usage"
to the 4.6-stable tree which can be found at:
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
The filename of the patch is:
revert-hid-multitouch-enable-palm-rejection-if-device-implements-confidence-usage.patch
and it can be found in the queue-4.6 subdirectory.
If you, or anyone else, feels it should not be added to the stable tree, please let <[email protected]> know about it.
Quoted 1 line
From
62630ea768869beeb1e514b0bf5607a0c9b93d12Mon Sep 17 00:00:00 2001
From: Allen Hung <[email protected]>
Date: Thu, 23 Jun 2016 16:31:29 +0800
Subject: Revert "HID: multitouch: enable palm rejection if device implements confidence usage"
From: Allen Hung <[email protected]>
commit 62630ea768869beeb1e514b0bf5607a0c9b93d12 upstream.
This reverts commit 25a84db15b3f ("HID: multitouch: enable palm rejection if device implements confidence usage")
The commit enables palm rejection for Win8 Precision Touchpad devices but the quirk MT_QUIRK_VALID_IS_CONFIDENCE it is using is not working very properly. This quirk is originally designed for some WIn7 touchscreens. Use of this for a Win8 Precision Touchpad will cause unexpected pointer jumping problem.
--- drivers/hid/hid-multitouch.c | 5 ----- 1 file changed, 5 deletions(-)
drivers/hid/hid-multitouch.c +0 -5
@@ -502,11 +502,6 @@ static int mt_touch_input_mapping(structmt_store_field (usage, td, hi);return 1 ;case HID_DG_CONFIDENCE : -if (cls->name ==MT_CLS_WIN_8 && - field->application ==HID_DG_TOUCHPAD ) { - cls->quirks &= ~MT_QUIRK_ALWAYS_VALID ; - cls->quirks |=MT_QUIRK_VALID_IS_CONFIDENCE ; - }mt_store_field (usage, td, hi);return 1 ;case HID_DG_TIPSWITCH :
Patches currently in stable-queue which might be from [email protected] are
queue-4.6/hid-multitouch-enable-palm-rejection-for-windows-precision-touchpad.patch queue-4.6/revert-hid-multitouch-enable-palm-rejection-if-device-implements-confidence-usage.patch