Updated patch for data to include newly added definitions in master,
namely cintiq-24hd-touch.tablet, isdv4-100.tablet, isdv4-101.tablet
and isdv4-e5.tablet
>From 2b5b09ec4691e1fa239bee43fcf038c679b3eeeb Mon Sep 17 00:00:00 2001
From: Olivier Fourdan <ofour...@redhat.com>
Date: Mon, 8 Oct 2012 16:02:39 +0200
Subject: [PATCH 2/3] data: add the IntegratedIn field to the tablet definitions
If set, "IntegratedIn" specifies if the device is integrated
in the "Display" (screen tablet) and/or "System" (ISD, TabletPC).
This field supersedes the "BuiltIn" value.
Signed-off-by: Olivier Fourdan <ofour...@redhat.com>
---
data/bamboo-2fg-4x5.tablet | 1 -
data/bamboo-2fg-6x8.tablet | 1 -
data/bamboo-2fg.tablet | 1 -
data/bamboo-craft.tablet | 1 -
data/bamboo-one.tablet | 1 -
data/bamboo-pen.tablet | 1 -
data/cintiq-12wx.tablet | 2 +-
data/cintiq-20wsx.tablet | 2 +-
data/cintiq-21ux.tablet | 2 +-
data/cintiq-21ux2.tablet | 2 +-
data/cintiq-22hd.tablet | 2 +-
data/cintiq-24hd.tablet | 2 +-
data/dtf-720.tablet | 2 +-
data/dti-520.tablet | 2 +-
data/dtu-1631.tablet | 2 +-
data/dtu-2231.tablet | 2 +-
data/generic.tablet | 1 -
data/graphire-wireless-8x6.tablet | 1 -
data/intuos4-12x19.tablet | 1 -
data/intuos4-4x6.tablet | 1 -
data/intuos4-6x9-wl.tablet | 1 -
data/intuos4-6x9.tablet | 1 -
data/intuos4-8x13.tablet | 1 -
data/intuos5-m.tablet | 1 -
data/intuos5-s.tablet | 1 -
data/intuos5-touch-l.tablet | 1 -
data/intuos5-touch-m.tablet | 1 -
data/intuos5-touch-s.tablet | 1 -
data/isdv4-90.tablet | 2 +-
data/isdv4-93.tablet | 2 +-
data/isdv4-e3.tablet | 2 +-
data/isdv4-e6.tablet | 2 +-
data/isdv4-ed.tablet | 2 +-
data/isdv4-ef.tablet | 2 +-
data/n-trig-pen.tablet | 2 +-
data/serial-wacf004.tablet | 2 +-
data/wacom.example | 12 +++++-------
37 files changed, 23 insertions(+), 43 deletions(-)
diff --git a/data/bamboo-2fg-4x5.tablet b/data/bamboo-2fg-4x5.tablet
index fb0cb90..812638f 100644
--- a/data/bamboo-2fg-4x5.tablet
+++ b/data/bamboo-2fg-4x5.tablet
@@ -20,7 +20,6 @@ Stylus=true
Reversible=true
Touch=true
Buttons=4
-BuiltIn=false
[Buttons]
Left=A;B;C;D
diff --git a/data/bamboo-2fg-6x8.tablet b/data/bamboo-2fg-6x8.tablet
index d7bf97c..c9288d8 100644
--- a/data/bamboo-2fg-6x8.tablet
+++ b/data/bamboo-2fg-6x8.tablet
@@ -20,7 +20,6 @@ Stylus=true
Reversible=true
Touch=true
Buttons=4
-BuiltIn=false
[Buttons]
Left=A;B;C;D
diff --git a/data/bamboo-2fg.tablet b/data/bamboo-2fg.tablet
index 4e74ccd..ffea220 100644
--- a/data/bamboo-2fg.tablet
+++ b/data/bamboo-2fg.tablet
@@ -19,7 +19,6 @@ Stylus=false
Reversible=true
Touch=true
Buttons=4
-BuiltIn=false
[Buttons]
Left=A;B;C;D
diff --git a/data/bamboo-craft.tablet b/data/bamboo-craft.tablet
index e68ca5d..dc1bfce 100644
--- a/data/bamboo-craft.tablet
+++ b/data/bamboo-craft.tablet
@@ -20,7 +20,6 @@ Stylus=true
Reversible=true
Touch=true
Buttons=4
-BuiltIn=false
[Buttons]
Left=A;B;C;D
diff --git a/data/bamboo-one.tablet b/data/bamboo-one.tablet
index feacf54..1d553a8 100644
--- a/data/bamboo-one.tablet
+++ b/data/bamboo-one.tablet
@@ -13,4 +13,3 @@ Touch=false
Ring=false
NumStrips=0
Buttons=0
-BuiltIn=false
diff --git a/data/bamboo-pen.tablet b/data/bamboo-pen.tablet
index a5b5aea..a897b71 100644
--- a/data/bamboo-pen.tablet
+++ b/data/bamboo-pen.tablet
@@ -19,4 +19,3 @@ Stylus=true
Reversible=true
Touch=false
Buttons=0
-BuiltIn=false
diff --git a/data/cintiq-12wx.tablet b/data/cintiq-12wx.tablet
index 006500d..75b2457 100644
--- a/data/cintiq-12wx.tablet
+++ b/data/cintiq-12wx.tablet
@@ -38,12 +38,12 @@ Width=10
Height=7
Layout=cintiq-12wx.svg
Styli=0x913;0x91b;0x813;0x81b;0x823;0x82b;0x801;0x885;
+IntegratedIn=Display
[Features]
Stylus=true
NumStrips=2
Buttons=10
-BuiltIn=true
[Buttons]
Left=A;B;C;D;I
diff --git a/data/cintiq-20wsx.tablet b/data/cintiq-20wsx.tablet
index 3cc6c23..4bc91d0 100644
--- a/data/cintiq-20wsx.tablet
+++ b/data/cintiq-20wsx.tablet
@@ -40,13 +40,13 @@ Class=Cintiq
Width=17
Height=11
Styli=0x913;0x91b;0x813;0x81b;0x823;0x82b;0x801;0x885;
+IntegratedIn=Display
[Features]
Reversible=false
Stylus=true
NumStrips=2
Buttons=14
-BuiltIn=true
[Buttons]
Left=A;B;C;D;I;K;L
diff --git a/data/cintiq-21ux.tablet b/data/cintiq-21ux.tablet
index 30d3922..1c353a4 100644
--- a/data/cintiq-21ux.tablet
+++ b/data/cintiq-21ux.tablet
@@ -33,13 +33,13 @@ Class=Cintiq
Width=17
Height=13
Styli=0x913;0x91b;0x813;0x81b;0x823;0x82b;0x801;0x885;
+IntegratedIn=Display
[Features]
Reversible=false
Stylus=true
NumStrips=2
Buttons=8
-BuiltIn=true
[Buttons]
Left=A;B;C;D
diff --git a/data/cintiq-21ux2.tablet b/data/cintiq-21ux2.tablet
index 85f2686..734f9f3 100644
--- a/data/cintiq-21ux2.tablet
+++ b/data/cintiq-21ux2.tablet
@@ -49,13 +49,13 @@ Class=Cintiq
Width=17
Height=13
Styli=0x802;0x80c;0x804;0x80a;0x40802;0x4080a;0x902;0x90a;0x20802;
+IntegratedIn=Display
[Features]
Stylus=true
Ring=false
NumStrips=2
Buttons=18
-BuiltIn=true
StatusLEDs=Touchstrip2;Touchstrip
[Buttons]
diff --git a/data/cintiq-22hd.tablet b/data/cintiq-22hd.tablet
index 8898aa9..f290e2f 100644
--- a/data/cintiq-22hd.tablet
+++ b/data/cintiq-22hd.tablet
@@ -37,6 +37,7 @@ Class=Cintiq
Width=19
Height=11
Styli=0x802;0x80c;0x804;0x80a;0x40802;0x4080a;0x902;0x90a;0x20802;
+IntegratedIn=Display
[Features]
Stylus=true
@@ -45,7 +46,6 @@ Touch=false
Ring=false
NumStrips=2
Buttons=18
-BuiltIn=true
[Buttons]
Left=B;C;D;E;A;F;G;H;I
diff --git a/data/cintiq-24hd.tablet b/data/cintiq-24hd.tablet
index c5ae581..39b749f 100644
--- a/data/cintiq-24hd.tablet
+++ b/data/cintiq-24hd.tablet
@@ -45,6 +45,7 @@ Class=Cintiq
Width=21
Height=13
Styli=0x802;0x80c;0x804;0x80a;0x40802;0x4080a;0x902;0x90a;0x20802;
+IntegratedIn=Display
[Features]
Stylus=true
@@ -53,7 +54,6 @@ Touch=false
Buttons=16
Ring=true
Ring2=true
-BuiltIn=true
StatusLEDs=Ring2;Ring
[Buttons]
diff --git a/data/dtf-720.tablet b/data/dtf-720.tablet
index 9bcf19f..e724fa7 100644
--- a/data/dtf-720.tablet
+++ b/data/dtf-720.tablet
@@ -9,9 +9,9 @@ DeviceMatch=usb:056a:00c0
Width=13
Height=11
Class=PenDisplay
+IntegratedIn=Display;System
[Features]
Stylus=true
Buttons=0
-BuiltIn=true
diff --git a/data/dti-520.tablet b/data/dti-520.tablet
index e2f20d7..700ab51 100644
--- a/data/dti-520.tablet
+++ b/data/dti-520.tablet
@@ -22,6 +22,7 @@ Width=14
Height=12
# FIXME does the stylus have an eraser?
# Styli=0xfffff;
+IntegratedIn=Display;System
[Features]
# This tablet does not appear to support erasers on styli
@@ -33,7 +34,6 @@ Ring2=false
NumStrips=0
# Actually 11 buttons but the two Ctrl ones send the same scancode
Buttons=10
-BuiltIn=true
[Buttons]
Top=F;G;H;I;J
diff --git a/data/dtu-1631.tablet b/data/dtu-1631.tablet
index 13b6014..201a251 100644
--- a/data/dtu-1631.tablet
+++ b/data/dtu-1631.tablet
@@ -9,9 +9,9 @@ DeviceMatch=usb:056a:00f0
Width=14
Height=8
Class=PenDisplay
+IntegratedIn=Display;System
[Features]
Stylus=true
Buttons=0
-BuiltIn=true
diff --git a/data/dtu-2231.tablet b/data/dtu-2231.tablet
index 9cf0ef6..034c8f0 100644
--- a/data/dtu-2231.tablet
+++ b/data/dtu-2231.tablet
@@ -8,9 +8,9 @@ DeviceMatch=usb:056a:00ce
Class=PenDisplay
Width=19
Height=11
+IntegratedIn=Display;System
[Features]
Stylus=true
Buttons=0
-BuiltIn=true
diff --git a/data/generic.tablet b/data/generic.tablet
index 7be3033..8b7f867 100644
--- a/data/generic.tablet
+++ b/data/generic.tablet
@@ -8,4 +8,3 @@ Stylus=true
Ring=true
NumStrips=2
Buttons=4
-BuiltIn=false
diff --git a/data/graphire-wireless-8x6.tablet b/data/graphire-wireless-8x6.tablet
index 5cc5f71..995cab5 100644
--- a/data/graphire-wireless-8x6.tablet
+++ b/data/graphire-wireless-8x6.tablet
@@ -10,7 +10,6 @@ Reversible=false
Stylus=true
Ring=false
Buttons=2
-BuiltIn=false
[Buttons]
Top=A;B
diff --git a/data/intuos4-12x19.tablet b/data/intuos4-12x19.tablet
index f3cc114..cd5f035 100644
--- a/data/intuos4-12x19.tablet
+++ b/data/intuos4-12x19.tablet
@@ -45,7 +45,6 @@ Reversible=true
Stylus=true
Ring=true
Buttons=9
-BuiltIn=false
StatusLEDs=Ring
[Buttons]
diff --git a/data/intuos4-4x6.tablet b/data/intuos4-4x6.tablet
index 7aa7a44..05897f4 100644
--- a/data/intuos4-4x6.tablet
+++ b/data/intuos4-4x6.tablet
@@ -46,7 +46,6 @@ Reversible=true
Stylus=true
Ring=true
Buttons=7
-BuiltIn=false
StatusLEDs=Ring
[Buttons]
diff --git a/data/intuos4-6x9-wl.tablet b/data/intuos4-6x9-wl.tablet
index a66aa12..9b92977 100644
--- a/data/intuos4-6x9-wl.tablet
+++ b/data/intuos4-6x9-wl.tablet
@@ -45,7 +45,6 @@ Reversible=true
Stylus=true
Ring=true
Buttons=9
-BuiltIn=false
StatusLEDs=Ring
[Buttons]
diff --git a/data/intuos4-6x9.tablet b/data/intuos4-6x9.tablet
index be6b9f2..94c2e87 100644
--- a/data/intuos4-6x9.tablet
+++ b/data/intuos4-6x9.tablet
@@ -45,7 +45,6 @@ Reversible=true
Stylus=true
Ring=true
Buttons=9
-BuiltIn=false
StatusLEDs=Ring
[Buttons]
diff --git a/data/intuos4-8x13.tablet b/data/intuos4-8x13.tablet
index 52747c1..b5b544d 100644
--- a/data/intuos4-8x13.tablet
+++ b/data/intuos4-8x13.tablet
@@ -45,7 +45,6 @@ Reversible=true
Stylus=true
Ring=true
Buttons=9
-BuiltIn=false
StatusLEDs=Ring
[Buttons]
diff --git a/data/intuos5-m.tablet b/data/intuos5-m.tablet
index 153cf84..e74181d 100644
--- a/data/intuos5-m.tablet
+++ b/data/intuos5-m.tablet
@@ -57,7 +57,6 @@ Reversible=true
Touch=false
Buttons=9
Ring=true
-BuiltIn=false
StatusLEDs=Ring
[Buttons]
diff --git a/data/intuos5-s.tablet b/data/intuos5-s.tablet
index ad3e7eb..b4b318b 100644
--- a/data/intuos5-s.tablet
+++ b/data/intuos5-s.tablet
@@ -54,7 +54,6 @@ Reversible=true
Touch=false
Buttons=7
Ring=true
-BuiltIn=false
StatusLEDs=Ring
[Buttons]
diff --git a/data/intuos5-touch-l.tablet b/data/intuos5-touch-l.tablet
index aaeda44..d2712fc 100644
--- a/data/intuos5-touch-l.tablet
+++ b/data/intuos5-touch-l.tablet
@@ -56,7 +56,6 @@ Reversible=true
Touch=true
Buttons=9
Ring=true
-BuiltIn=false
StatusLEDs=Ring
[Buttons]
diff --git a/data/intuos5-touch-m.tablet b/data/intuos5-touch-m.tablet
index c53694e..cf2da19 100644
--- a/data/intuos5-touch-m.tablet
+++ b/data/intuos5-touch-m.tablet
@@ -57,7 +57,6 @@ Reversible=true
Touch=true
Buttons=9
Ring=true
-BuiltIn=false
StatusLEDs=Ring
[Buttons]
diff --git a/data/intuos5-touch-s.tablet b/data/intuos5-touch-s.tablet
index 2abb2ae..8e10080 100644
--- a/data/intuos5-touch-s.tablet
+++ b/data/intuos5-touch-s.tablet
@@ -54,7 +54,6 @@ Reversible=true
Touch=true
Buttons=7
Ring=true
-BuiltIn=false
StatusLEDs=Ring
[Buttons]
diff --git a/data/isdv4-90.tablet b/data/isdv4-90.tablet
index c92c333..fbba291 100644
--- a/data/isdv4-90.tablet
+++ b/data/isdv4-90.tablet
@@ -10,9 +10,9 @@ DeviceMatch=usb:056a:0090;serial:056a:0090
Class=ISDV4
Width=12
Height=8
+IntegratedIn=Display;System
[Features]
Stylus=true
Touch=false
Buttons=0
-BuiltIn=true
diff --git a/data/isdv4-93.tablet b/data/isdv4-93.tablet
index c6ab4b5..c0fe0d1 100644
--- a/data/isdv4-93.tablet
+++ b/data/isdv4-93.tablet
@@ -10,9 +10,9 @@ DeviceMatch=usb:056a:0093;serial:056a:0093
Class=ISDV4
Width=10
Height=6
+IntegratedIn=Display;System
[Features]
Stylus=true
Touch=true
Buttons=0
-BuiltIn=true
diff --git a/data/isdv4-e3.tablet b/data/isdv4-e3.tablet
index 6e68cb4..bf6e075 100644
--- a/data/isdv4-e3.tablet
+++ b/data/isdv4-e3.tablet
@@ -4,9 +4,9 @@
Name=Wacom ISDv4 E3
DeviceMatch=usb:056a:00e3;serial:056a:00e3
Class=ISDV4
+IntegratedIn=Display;System
[Features]
Stylus=true
Touch=true
-BuiltIn=true
Buttons=0
diff --git a/data/isdv4-e6.tablet b/data/isdv4-e6.tablet
index 328a702..70d0729 100644
--- a/data/isdv4-e6.tablet
+++ b/data/isdv4-e6.tablet
@@ -6,9 +6,9 @@ DeviceMatch=usb:056a:00e6
Class=ISDV4
Width=11
Height=6
+IntegratedIn=Display;System
[Features]
Stylus=true
Touch=true
-BuiltIn=true
Buttons=0
diff --git a/data/isdv4-ed.tablet b/data/isdv4-ed.tablet
index cee499b..2bbe464 100644
--- a/data/isdv4-ed.tablet
+++ b/data/isdv4-ed.tablet
@@ -4,9 +4,9 @@
Name=Wacom ISDv4 ED
DeviceMatch=usb:056a:00ed
Class=ISDV4
+IntegratedIn=Display;System
[Features]
Stylus=true
Touch=true
-BuiltIn=true
Buttons=0
diff --git a/data/isdv4-ef.tablet b/data/isdv4-ef.tablet
index 6f8816f..a21af41 100644
--- a/data/isdv4-ef.tablet
+++ b/data/isdv4-ef.tablet
@@ -4,8 +4,8 @@
Name=Wacom ISDv4 EF
DeviceMatch=usb:056a:00ef
Class=ISDV4
+IntegratedIn=Display;System
[Features]
Stylus=true
-BuiltIn=true
Buttons=0
diff --git a/data/n-trig-pen.tablet b/data/n-trig-pen.tablet
index 5297228..d306c06 100644
--- a/data/n-trig-pen.tablet
+++ b/data/n-trig-pen.tablet
@@ -11,9 +11,9 @@ DeviceMatch=usb:1b96:0001
Class=ISDV4
Width=10
Height=6
+IntegratedIn=Display;System
[Features]
Stylus=true
Touch=true
Buttons=0
-BuiltIn=true
diff --git a/data/serial-wacf004.tablet b/data/serial-wacf004.tablet
index d1ba472..e2b5f74 100644
--- a/data/serial-wacf004.tablet
+++ b/data/serial-wacf004.tablet
@@ -2,9 +2,9 @@
Name=Wacom Serial Tablet WACf004
DeviceMatch=serial:0000:0000
Class=ISDV4
+IntegratedIn=Display;System
[Features]
Stylus=true
Ring=false
Buttons=0
-BuiltIn=true
diff --git a/data/wacom.example b/data/wacom.example
index 762c360..1047fbb 100644
--- a/data/wacom.example
+++ b/data/wacom.example
@@ -34,6 +34,11 @@ Width=9
# (Optional) Height in inches, as advertised by the manufacturer
Height=6
+# Integration flags, is the tablet is part of the system, such as a
+# TabletPC or integrated in the screen, ie a screen tablet (most serial
+# tablets, Cintiqs)
+IntegratedIn=Display,System
+
# Styli
#
# This is a list of stylus IDs supported by the tablet. This is the
@@ -97,13 +102,6 @@ NumStrips=1
# Number of buttons on the tablet
Buttons=9
-# This tablet is built-in (most serial tablets, Cintiqs)
-#
-# The value within the file is ignored if the WacomDevice
-# is created through the device path, in which case the
-# value comes from kernel properties
-BuiltIn=false
-
# Metadata about the buttons on the tablet
# Buttons are "numbered" using upper-case letters
[Buttons]
--
1.7.1
------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
Linuxwacom-devel mailing list
Linuxwacom-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel