From df8f5a3627e7bb2bf90ec5f2205713eacd642105 Mon Sep 17 00:00:00 2001 From: Richie Roy Jayme Date: Fri, 6 Feb 2026 21:01:00 +0900 Subject: [PATCH] quirks: add quirk support for Goodix touchpad This commit adds a specific vendor HWID for Goodix Haptic Touchpad to improve detection and handling. Signed-off-by: Richie Roy Jayme Signed-off-by: Richie Roy Jayme Reviewed-by: Vishnu Sankar Reviewed-by: Vishnu Sankar Reported-by: Ameer Ivan Julkarnain Part-of: --- quirks/30-vendor-goodix.quirks | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/quirks/30-vendor-goodix.quirks b/quirks/30-vendor-goodix.quirks index 7751a529..b7aab62b 100644 --- a/quirks/30-vendor-goodix.quirks +++ b/quirks/30-vendor-goodix.quirks @@ -2,9 +2,18 @@ # "GXTP5100 Touchpad": pressure touchpad mostly used in Lenovo laptops. # Match vid and pid as it can have other names. -[Lenovo Haptic Touchpad (Goodix)] +[Goodix Haptic Touchpad (27C6:01E8)] MatchBus=i2c MatchVendor=0x27C6 MatchProduct=0x01E8 MatchUdevType=touchpad AttrInputProp=+INPUT_PROP_PRESSUREPAD + +# "GXTP5420 Touchpad": pressure touchpad mostly used in Lenovo laptops. +# GXTP5420:00 27C6:0F95 Touchpad +[Goodix Haptic Touchpad (27C6:0F95)] +MatchBus=i2c +MatchVendor=0x27C6 +MatchProduct=0x0F95 +MatchUdevType=touchpad +AttrInputProp=+INPUT_PROP_PRESSUREPAD