Discussion:
[Linuxwacom-devel] [PATCH libwacom] data: add support for Cintiq Pro 13 & 16
Aaron Armstrong Skomra
2017-03-01 18:37:15 UTC
Permalink
These devices have no buttons, hence no .svg files.

Signed-off-by: Aaron Armstrong Skomra <***@wacom.com>
---
When I run make check on Ubuntu 16.04 this only runs 3
of 4 tests:

PASS: load
PASS: dbverify
PASS: tablet-validity
============================================================================
Testsuite summary for libwacom 0.24
============================================================================
# TOTAL: 3
# PASS: 3

data/cintiq-pro-13.tablet | 45 +++++++++++++++++++++++++++++++++++++++++++++
data/cintiq-pro-16.tablet | 45 +++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 90 insertions(+)
create mode 100644 data/cintiq-pro-13.tablet
create mode 100644 data/cintiq-pro-16.tablet

diff --git a/data/cintiq-pro-13.tablet b/data/cintiq-pro-13.tablet
new file mode 100644
index 0000000..197ad3f
--- /dev/null
+++ b/data/cintiq-pro-13.tablet
@@ -0,0 +1,45 @@
+# Wacom
+# Cintiq Pro 13
+# DTH-1320K0
+#
+# K K K K K
+# *-----------------------*
+# | |
+# | |
+# | |
+# | |
+# | |
+# | DISPLAY |
+# | |
+# | |
+# | |
+# | |
+# | |
+# *-----------------------*
+#
+# Note: The device has 5 keys as shown above. Their
+# intended uses are, from left to right,:
+# 1. Mode change (Display/Opaque)
+# 2. Wacom Desktop Center
+# 3. On screen keyboard
+# 4. Wacom display settings
+# 5. Touch on/off
+#
+
+[Device]
+Name=Wacom Cintiq Pro 13
+Class=Cintiq
+DeviceMatch=usb:056a:034F
+PairedID=usb:056a:0353
+Width=14
+Height=9
+# No pad buttons, so no layout
+Styli=0x842;0x84a;0x160802;0x16080a;0x100802;0x10080a;0x140802;0x14080a;0x120802;0x100804;0x10080c;0x100902;0x10090a
+IntegratedIn=Display
+
+[Features]
+Stylus=true
+Reversible=false
+Touch=true
+Ring=false
+Buttons=0
diff --git a/data/cintiq-pro-16.tablet b/data/cintiq-pro-16.tablet
new file mode 100644
index 0000000..e64bdd3
--- /dev/null
+++ b/data/cintiq-pro-16.tablet
@@ -0,0 +1,45 @@
+# Wacom
+# Cintiq Pro 16
+# DTH-1620K0
+#
+# K K K K K
+# *-----------------------*
+# | |
+# | |
+# | |
+# | |
+# | |
+# | DISPLAY |
+# | |
+# | |
+# | |
+# | |
+# | |
+# *-----------------------*
+#
+# Note: The device has 5 keys as shown above. Their
+# intended uses are, from left to right,:
+# 1. Mode change (Display/Opaque)
+# 2. Wacom Desktop Center
+# 3. On screen keyboard
+# 4. Wacom display settings
+# 5. Touch on/off
+#
+
+[Device]
+Name=Wacom Cintiq Pro 16
+Class=Cintiq
+DeviceMatch=usb:056a:0350
+PairedID=usb:056a:0354
+Width=16
+Height=10
+# No pad buttons, so no layout
+Styli=0x842;0x84a;0x160802;0x16080a;0x100802;0x10080a;0x140802;0x14080a;0x120802;0x100804;0x10080c;0x100902;0x10090a
+IntegratedIn=Display
+
+[Features]
+Stylus=true
+Reversible=false
+Touch=true
+Ring=false
+Buttons=0
--
2.7.4
Peter Hutterer
2017-03-01 22:27:13 UTC
Permalink
Post by Aaron Armstrong Skomra
These devices have no buttons, hence no .svg files.
---
When I run make check on Ubuntu 16.04 this only runs 3
looks like you're missing libxml-devel or whatever the equivalent package
name is. Since this patch doesn't add/change any xml files it doesn't matter
though.

Pushed, thanks!

19a19fa..a7f0e26 master -> master

Cheers,
Peter
Post by Aaron Armstrong Skomra
PASS: load
PASS: dbverify
PASS: tablet-validity
============================================================================
Testsuite summary for libwacom 0.24
============================================================================
# TOTAL: 3
# PASS: 3
data/cintiq-pro-13.tablet | 45 +++++++++++++++++++++++++++++++++++++++++++++
data/cintiq-pro-16.tablet | 45 +++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 90 insertions(+)
create mode 100644 data/cintiq-pro-13.tablet
create mode 100644 data/cintiq-pro-16.tablet
diff --git a/data/cintiq-pro-13.tablet b/data/cintiq-pro-13.tablet
new file mode 100644
index 0000000..197ad3f
--- /dev/null
+++ b/data/cintiq-pro-13.tablet
@@ -0,0 +1,45 @@
+# Wacom
+# Cintiq Pro 13
+# DTH-1320K0
+#
+# K K K K K
+# *-----------------------*
+# | |
+# | |
+# | |
+# | |
+# | |
+# | DISPLAY |
+# | |
+# | |
+# | |
+# | |
+# | |
+# *-----------------------*
+#
+# Note: The device has 5 keys as shown above. Their
+# 1. Mode change (Display/Opaque)
+# 2. Wacom Desktop Center
+# 3. On screen keyboard
+# 4. Wacom display settings
+# 5. Touch on/off
+#
+
+[Device]
+Name=Wacom Cintiq Pro 13
+Class=Cintiq
+DeviceMatch=usb:056a:034F
+PairedID=usb:056a:0353
+Width=14
+Height=9
+# No pad buttons, so no layout
+Styli=0x842;0x84a;0x160802;0x16080a;0x100802;0x10080a;0x140802;0x14080a;0x120802;0x100804;0x10080c;0x100902;0x10090a
+IntegratedIn=Display
+
+[Features]
+Stylus=true
+Reversible=false
+Touch=true
+Ring=false
+Buttons=0
diff --git a/data/cintiq-pro-16.tablet b/data/cintiq-pro-16.tablet
new file mode 100644
index 0000000..e64bdd3
--- /dev/null
+++ b/data/cintiq-pro-16.tablet
@@ -0,0 +1,45 @@
+# Wacom
+# Cintiq Pro 16
+# DTH-1620K0
+#
+# K K K K K
+# *-----------------------*
+# | |
+# | |
+# | |
+# | |
+# | |
+# | DISPLAY |
+# | |
+# | |
+# | |
+# | |
+# | |
+# *-----------------------*
+#
+# Note: The device has 5 keys as shown above. Their
+# 1. Mode change (Display/Opaque)
+# 2. Wacom Desktop Center
+# 3. On screen keyboard
+# 4. Wacom display settings
+# 5. Touch on/off
+#
+
+[Device]
+Name=Wacom Cintiq Pro 16
+Class=Cintiq
+DeviceMatch=usb:056a:0350
+PairedID=usb:056a:0354
+Width=16
+Height=10
+# No pad buttons, so no layout
+Styli=0x842;0x84a;0x160802;0x16080a;0x100802;0x10080a;0x140802;0x14080a;0x120802;0x100804;0x10080c;0x100902;0x10090a
+IntegratedIn=Display
+
+[Features]
+Stylus=true
+Reversible=false
+Touch=true
+Ring=false
+Buttons=0
--
2.7.4
Loading...