Add tablet definitions for the latest Cintiqs (RHEL-122206) Fix the overlap for button assignments in the SVG (RHEL-126355) Resolves: RHEL-122206 RHEL-122207 RHEL-126355
203 lines
4.6 KiB
Diff
203 lines
4.6 KiB
Diff
From 489a1647d6b77ba2d94cd8cd60a01b41c4204994 Mon Sep 17 00:00:00 2001
|
|
From: Erin Skomra <erin.skomra@wacom.com>
|
|
Date: Tue, 3 Jun 2025 16:29:15 -0700
|
|
Subject: [PATCH libwacom] data: Add six new tablet definitions
|
|
|
|
(cherry picked from commit 5f50c5a6a87fc3c9f3ff657c0b9261ed9ba60792)
|
|
---
|
|
data/wacom-cintiq-16-3.tablet | 25 +++++++++++++++++++++++++
|
|
data/wacom-cintiq-24-p.tablet | 24 ++++++++++++++++++++++++
|
|
data/wacom-cintiq-24-pt.tablet | 24 ++++++++++++++++++++++++
|
|
data/wacom-dth-246e.tablet | 23 +++++++++++++++++++++++
|
|
data/wacom-dtk-168e.tablet | 23 +++++++++++++++++++++++
|
|
data/wacom-dtk-246e.tablet | 23 +++++++++++++++++++++++
|
|
6 files changed, 142 insertions(+)
|
|
create mode 100644 data/wacom-cintiq-16-3.tablet
|
|
create mode 100644 data/wacom-cintiq-24-p.tablet
|
|
create mode 100644 data/wacom-cintiq-24-pt.tablet
|
|
create mode 100644 data/wacom-dth-246e.tablet
|
|
create mode 100644 data/wacom-dtk-168e.tablet
|
|
create mode 100644 data/wacom-dtk-246e.tablet
|
|
|
|
diff --git a/data/wacom-cintiq-16-3.tablet b/data/wacom-cintiq-16-3.tablet
|
|
new file mode 100644
|
|
index 000000000000..f9ae21653a46
|
|
--- /dev/null
|
|
+++ b/data/wacom-cintiq-16-3.tablet
|
|
@@ -0,0 +1,25 @@
|
|
+# Wacom
|
|
+# Cintiq 16
|
|
+# DTK168
|
|
+# (Third Generation)
|
|
+#
|
|
+# sysinfo.zv99h6U7Eu
|
|
+# https://github.com/linuxwacom/wacom-hid-descriptors/issues/480
|
|
+
|
|
+[Device]
|
|
+Name=Wacom Cintiq 16
|
|
+ModelName=DTK168
|
|
+Class=Cintiq
|
|
+DeviceMatch=usb:056a:03e6
|
|
+Width=14
|
|
+Height=8
|
|
+# No pad buttons, so no layout
|
|
+Styli=@propen3;@mobilestudio;@propengen2;@dth2242;
|
|
+IntegratedIn=Display
|
|
+
|
|
+[Features]
|
|
+Stylus=true
|
|
+Reversible=false
|
|
+Touch=false
|
|
+Ring=false
|
|
+Buttons=0
|
|
diff --git a/data/wacom-cintiq-24-p.tablet b/data/wacom-cintiq-24-p.tablet
|
|
new file mode 100644
|
|
index 000000000000..307b6b6a60ba
|
|
--- /dev/null
|
|
+++ b/data/wacom-cintiq-24-p.tablet
|
|
@@ -0,0 +1,24 @@
|
|
+# Wacom
|
|
+# Cintiq 24
|
|
+# DTK246
|
|
+#
|
|
+# sysinfo.L6MmOCV7Q2
|
|
+# https://github.com/linuxwacom/wacom-hid-descriptors/issues/482
|
|
+
|
|
+[Device]
|
|
+Name=Wacom Cintiq 24
|
|
+ModelName=DTK246
|
|
+Class=Cintiq
|
|
+DeviceMatch=usb:056a:03e7
|
|
+Width=21
|
|
+Height=12
|
|
+# No pad buttons, so no layout
|
|
+Styli=@propen3;@mobilestudio;@propengen2;@dth2242;
|
|
+IntegratedIn=Display
|
|
+
|
|
+[Features]
|
|
+Stylus=true
|
|
+Reversible=false
|
|
+Touch=false
|
|
+Ring=false
|
|
+Buttons=0
|
|
diff --git a/data/wacom-cintiq-24-pt.tablet b/data/wacom-cintiq-24-pt.tablet
|
|
new file mode 100644
|
|
index 000000000000..c5b770949fd7
|
|
--- /dev/null
|
|
+++ b/data/wacom-cintiq-24-pt.tablet
|
|
@@ -0,0 +1,24 @@
|
|
+# Wacom
|
|
+# Cintiq 24 Touch
|
|
+# DTH246
|
|
+#
|
|
+# sysinfo.CRGxDhjS94
|
|
+# https://github.com/linuxwacom/wacom-hid-descriptors/issues/484
|
|
+
|
|
+[Device]
|
|
+Name=Wacom Cintiq 24 Touch
|
|
+ModelName=DTH246
|
|
+Class=Cintiq
|
|
+DeviceMatch=usb:056a:03fd
|
|
+Width=21
|
|
+Height=12
|
|
+# No pad buttons, so no layout
|
|
+Styli=@propen3;@mobilestudio;@propengen2;@dth2242;
|
|
+IntegratedIn=Display
|
|
+
|
|
+[Features]
|
|
+Stylus=true
|
|
+Reversible=false
|
|
+Touch=true
|
|
+Ring=false
|
|
+Buttons=0
|
|
diff --git a/data/wacom-dth-246e.tablet b/data/wacom-dth-246e.tablet
|
|
new file mode 100644
|
|
index 000000000000..6d1968c6011a
|
|
--- /dev/null
|
|
+++ b/data/wacom-dth-246e.tablet
|
|
@@ -0,0 +1,23 @@
|
|
+# Wacom
|
|
+# DTH246E
|
|
+#
|
|
+# sysinfo.2ICtoho6hS
|
|
+# https://github.com/linuxwacom/wacom-hid-descriptors/issues/485
|
|
+
|
|
+[Device]
|
|
+Name=Wacom DTH246E
|
|
+ModelName=DTH246E
|
|
+Class=Cintiq
|
|
+DeviceMatch=usb:056a:03ff
|
|
+Width=21
|
|
+Height=12
|
|
+# No pad buttons, so no layout
|
|
+Styli=@propen3;@mobilestudio;@propengen2;@dth2242;
|
|
+IntegratedIn=Display
|
|
+
|
|
+[Features]
|
|
+Stylus=true
|
|
+Reversible=false
|
|
+Touch=true
|
|
+Ring=false
|
|
+Buttons=0
|
|
diff --git a/data/wacom-dtk-168e.tablet b/data/wacom-dtk-168e.tablet
|
|
new file mode 100644
|
|
index 000000000000..b388069846a9
|
|
--- /dev/null
|
|
+++ b/data/wacom-dtk-168e.tablet
|
|
@@ -0,0 +1,23 @@
|
|
+# Wacom
|
|
+# DTK168E
|
|
+#
|
|
+# sysinfo.uLCGuCfeSd
|
|
+# https://github.com/linuxwacom/wacom-hid-descriptors/issues/481
|
|
+
|
|
+[Device]
|
|
+Name=Wacom DTK168E
|
|
+ModelName=DTK168E
|
|
+Class=Cintiq
|
|
+DeviceMatch=usb:056a:03ee
|
|
+Width=14
|
|
+Height=8
|
|
+# No pad buttons, so no layout
|
|
+Styli=@propen3;@mobilestudio;@propengen2;@dth2242;
|
|
+IntegratedIn=Display
|
|
+
|
|
+[Features]
|
|
+Stylus=true
|
|
+Reversible=false
|
|
+Touch=false
|
|
+Ring=false
|
|
+Buttons=0
|
|
diff --git a/data/wacom-dtk-246e.tablet b/data/wacom-dtk-246e.tablet
|
|
new file mode 100644
|
|
index 000000000000..9c45813f3557
|
|
--- /dev/null
|
|
+++ b/data/wacom-dtk-246e.tablet
|
|
@@ -0,0 +1,23 @@
|
|
+# Wacom
|
|
+# DTK246E
|
|
+#
|
|
+# sysinfo.JNkcjQCftR
|
|
+# https://github.com/linuxwacom/wacom-hid-descriptors/issues/483
|
|
+
|
|
+[Device]
|
|
+Name=Wacom DTK246E
|
|
+ModelName=DTK246E
|
|
+Class=Cintiq
|
|
+DeviceMatch=usb:056a:03ef
|
|
+Width=21
|
|
+Height=12
|
|
+# No pad buttons, so no layout
|
|
+Styli=@propen3;@mobilestudio;@propengen2;@dth2242;
|
|
+IntegratedIn=Display
|
|
+
|
|
+[Features]
|
|
+Stylus=true
|
|
+Reversible=false
|
|
+Touch=false
|
|
+Ring=false
|
|
+Buttons=0
|
|
--
|
|
2.51.0
|
|
|