Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752199AbdHKApH (ORCPT ); Thu, 10 Aug 2017 20:45:07 -0400 Received: from mail-pf0-f195.google.com ([209.85.192.195]:34573 "EHLO mail-pf0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751449AbdHKApE (ORCPT ); Thu, 10 Aug 2017 20:45:04 -0400 From: Dmitry Torokhov To: Jiri Kosina Cc: Benjamin Tissoires , Henrik Rydberg , Jason Gerecke , Dennis Kempin , Andrew de los Reyes , linux-input@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 2/2] HID: multitouch: touchscreens also use confidence reports Date: Thu, 10 Aug 2017 17:45:00 -0700 Message-Id: <20170811004500.13740-2-dmitry.torokhov@gmail.com> X-Mailer: git-send-email 2.14.0.434.g98096fd7a8-goog In-Reply-To: <20170811004500.13740-1-dmitry.torokhov@gmail.com> References: <20170811004500.13740-1-dmitry.torokhov@gmail.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1049 Lines: 26 According to [1] the confidence is used not only by touchpad devices, but also by touchscreens. [1] https://docs.microsoft.com/en-us/windows-hardware/design/component-guidelines/touchscreen-required-hid-top-level-collections Signed-off-by: Dmitry Torokhov --- drivers/hid/hid-multitouch.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/hid/hid-multitouch.c b/drivers/hid/hid-multitouch.c index c28defe50a10..1cb00de4bfd1 100644 --- a/drivers/hid/hid-multitouch.c +++ b/drivers/hid/hid-multitouch.c @@ -545,7 +545,8 @@ static int mt_touch_input_mapping(struct hid_device *hdev, struct hid_input *hi, case HID_DG_CONFIDENCE: if ((cls->name == MT_CLS_WIN_8 || cls->name == MT_CLS_WIN_8_DUAL) && - field->application == HID_DG_TOUCHPAD) { + (field->application == HID_DG_TOUCHPAD || + field->application == HID_DG_TOUCHSCREEN)) { cls->quirks |= MT_QUIRK_CONFIDENCE; input_set_abs_params(hi->input, ABS_MT_TOOL_TYPE, -- 2.14.0.434.g98096fd7a8-goog