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

Reply via email to