From 3a54526d030fca2edd81bea0a808fd77195b05aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Santamar=C3=ADa=20Rogado?= Date: Wed, 17 Dec 2025 14:33:27 +0100 Subject: [PATCH] quirks: Move Synaptics touchpad to Hanticks MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Synaptics 0911:5288 Touchpad really is a Hantick one, move it. Also change it to rely on bus and ids because name can vary. Signed-off-by: David SantamarĂ­a Rogado Part-of: --- quirks/30-vendor-hantick.quirks | 22 ++++++++++++++++++++++ quirks/30-vendor-synaptics.quirks | 11 ----------- 2 files changed, 22 insertions(+), 11 deletions(-) create mode 100644 quirks/30-vendor-hantick.quirks diff --git a/quirks/30-vendor-hantick.quirks b/quirks/30-vendor-hantick.quirks new file mode 100644 index 00000000..61d8a64c --- /dev/null +++ b/quirks/30-vendor-hantick.quirks @@ -0,0 +1,22 @@ +# Do not edit this file, it will be overwritten on update + +# HTIX3602:00 0911:5288 touchpad, clickpad pretending it has a right button. +# Integrated into several systems, including +# Purism Librem 14v1 +# Prestigio Smartbook 141 C2 +# StarLite Mk II +# Iota IOTA2320 +# with different names +# ALPS0001:00 0911:5288 +# HTIX3602:00 0911:5288 +# PCT2342:00 0911:5288 +# SP3105FT:00 0911:5288 +# SYNA3602:00 0911:5288 +# Also exist FTSC1000:00 0911:5288 Mouse, so match in type +# is needed to leave mouse button untouched. +[Hantick 0911:5288 Touchpad] +MatchBus=i2c +MatchVendor=0x0911 +MatchProduct=0x5288 +MatchUdevType=touchpad +AttrEventCode=-BTN_RIGHT diff --git a/quirks/30-vendor-synaptics.quirks b/quirks/30-vendor-synaptics.quirks index c26b4f6e..14814228 100644 --- a/quirks/30-vendor-synaptics.quirks +++ b/quirks/30-vendor-synaptics.quirks @@ -14,14 +14,3 @@ MatchVendor=0x06CB MatchProduct=0xCFD2 MatchUdevType=touchpad AttrInputProp=+INPUT_PROP_PRESSUREPAD - -# SYNA3602:00 0911:5288 touchpad, clickpad pretending it has a right button. -# Integrated into several systems, including -# Purism Librem 14v1 -# Prestigio Smartbook 141 C2 -# StarLite Mk II -# Iota IOTA2320 -[Synaptics 0911:5288 Touchpad] -MatchUdevType=touchpad -MatchName=* 0911:5288 Touchpad -AttrEventCode=-BTN_RIGHT