summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSean Rhodes <sean@starlabs.systems>2022-05-12 09:07:26 +0100
committerPeter Hutterer <peter.hutterer@who-t.net>2022-05-16 05:10:10 +0000
commit4d26736e2011ea7bce9286bb7f8b144bf3a74536 (patch)
tree4e4bfdb365642f8dd047c8e02504491e3936e2c7
parente0e0e3aa8f5b51ef6af126115ac009f7eafdd68a (diff)
downloadlibinput-4d26736e2011ea7bce9286bb7f8b144bf3a74536.tar.gz
Quirk all StarLabs trackpads
Quirk all the StarLabs trackpads as they are all the same design, a clickpad with physical buttons that act as one button. Fixes #771. Signed-off-by: Sean Rhodes <sean@starlabs.systems>
-rw-r--r--device-0
-rw-r--r--quirks/30-vendor-starlabs.quirks35
-rw-r--r--quirks/50-system-starlabs.quirks6
3 files changed, 6 insertions, 35 deletions
diff --git a/device- b/device-
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/device-
diff --git a/quirks/30-vendor-starlabs.quirks b/quirks/30-vendor-starlabs.quirks
deleted file mode 100644
index 845c0916..00000000
--- a/quirks/30-vendor-starlabs.quirks
+++ /dev/null
@@ -1,35 +0,0 @@
-[StarBook Mk V]
-MatchName=STAR0001:00 093A:0255 Touchpad
-MatchUdevType=touchpad
-MatchDMIModalias=dmi:*svnStarLabs:pnStarBook*
-AttrEventCodeDisable=BTN_RIGHT
-
-[StarLabTop Mk IV - coreboot firmware]
-MatchName=STAR0001:00 093A:1336 Touchpad
-MatchUdevType=touchpad
-MatchDMIModalias=dmi:*svnStarLabs:pnLabTop*
-AttrEventCodeDisable=BTN_RIGHT
-
-[StarLabTop Mk IV - AMI firmware]
-MatchName=PCT1336:00 093A:1336 Touchpad
-MatchUdevType=touchpad
-MatchDMIModalias=dmi:*svnStarLabs:pnLabTop*
-AttrEventCodeDisable=BTN_RIGHT
-
-[StarLite Mk IV - AMI firmware]
-MatchName=HTIX5288:00 093A:0255 Touchpad
-MatchUdevType=touchpad
-MatchDMIModalias=dmi:*svnStarLabs:pnStarLite*
-AttrEventCodeDisable=BTN_RIGHT
-
-[StarLite Mk III - coreboot firmware]
-MatchName=STAR0001:00 093A:0255 Touchpad
-MatchUdevType=touchpad
-MatchDMIModalias=dmi:*svnStarLabs:pnLite*
-AttrEventCodeDisable=BTN_RIGHT
-
-[StarLite Mk III - AMI firmware]
-MatchName=HTIX5288:00 093A:0255 Touchpad
-MatchUdevType=touchpad
-MatchDMIModalias=dmi:*svnStarLabs:pnLite*
-AttrEventCodeDisable=BTN_RIGHT
diff --git a/quirks/50-system-starlabs.quirks b/quirks/50-system-starlabs.quirks
new file mode 100644
index 00000000..9864d85b
--- /dev/null
+++ b/quirks/50-system-starlabs.quirks
@@ -0,0 +1,6 @@
+[Star Labs Touchpad]
+MatchName=*Touchpad
+MatchUdevType=touchpad
+MatchDMIModalias=dmi:*svnStarLabs:*
+AttrEventCodeDisable=BTN_RIGHT
+AttrInputPropEnable=INPUT_PROP_BUTTONPAD