summarylogtreecommitdiffstats
path: root/99-ipts.rules
diff options
context:
space:
mode:
Diffstat (limited to '99-ipts.rules')
-rw-r--r--99-ipts.rules18
1 files changed, 15 insertions, 3 deletions
diff --git a/99-ipts.rules b/99-ipts.rules
index 31e717b551ff..4f7d41a224e4 100644
--- a/99-ipts.rules
+++ b/99-ipts.rules
@@ -1,5 +1,17 @@
-# IPTS Touchscreen
+# IPTS Touchscreen (SP4)
+SUBSYSTEMS=="input", ATTRS{name}=="ipts 1B96:006A SingleTouch", ENV{ID_INPUT_TOUCHSCREEN}="1", SYMLINK+="input/touchscreen"
+
+# IPTS Pen (SP4)
+SUBSYSTEMS=="input", ATTRS{name}=="ipts 1B96:006A Pen", SYMLINK+="input/pen"
+
+# IPTS Touchscreen (SB)
SUBSYSTEMS=="input", ATTRS{name}=="ipts 1B96:005E SingleTouch", ENV{ID_INPUT_TOUCHSCREEN}="1", SYMLINK+="input/touchscreen"
-# IPTS Pen
-SUBSYSTEMS=="input", ATTRS{name}=="ipts 1B96:005E Pen", ENV{ID_INPUT_TOUCHSCREEN}="1", SYMLINK+="input/pen"
+# IPTS Pen (SB)
+SUBSYSTEMS=="input", ATTRS{name}=="ipts 1B96:005E Pen", SYMLINK+="input/pen"
+#
+# IPTS Touchscreen (SP2017)
+SUBSYSTEMS=="input", ATTRS{name}=="ipts 1B96:001F SingleTouch", ENV{ID_INPUT_TOUCHSCREEN}="1", SYMLINK+="input/touchscreen"
+
+# IPTS Pen (SP2017)
+SUBSYSTEMS=="input", ATTRS{name}=="ipts 1B96:001F Pen", SYMLINK+="input/pen"