libwacom/0019-data-Add-six-new-tablet-definitions.patch
Peter Hutterer 7e71860d95 Add stylus definitions for the propen group (RHEL-122207)
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
2025-11-05 14:06:24 +10:00

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