Signed-off-by: Ping Cheng <pi...@wacom.com> --- data/intuos-pro-l.tablet | 67 +++++++++++ data/intuos-pro-m.tablet | 67 +++++++++++ data/intuos-pro-s.tablet | 65 +++++++++++ data/layouts/intuos-pro-l.svg | 263 ++++++++++++++++++++++++++++++++++++++++++ data/layouts/intuos-pro-m.svg | 263 ++++++++++++++++++++++++++++++++++++++++++ data/layouts/intuos-pro-s.svg | 211 +++++++++++++++++++++++++++++++++ 6 files changed, 936 insertions(+) create mode 100644 data/intuos-pro-l.tablet create mode 100644 data/intuos-pro-m.tablet create mode 100644 data/intuos-pro-s.tablet create mode 100644 data/layouts/intuos-pro-l.svg create mode 100644 data/layouts/intuos-pro-m.svg create mode 100644 data/layouts/intuos-pro-s.svg
diff --git a/data/intuos-pro-l.tablet b/data/intuos-pro-l.tablet new file mode 100644 index 0000000..2b7a3c3 --- /dev/null +++ b/data/intuos-pro-l.tablet @@ -0,0 +1,67 @@ +# Wacom +# Intuos5 touch L +# PTH-850 +# +# Button Map: +# (A=1, B=2, C=3, ...) +# +# *-----------------------* +# | | +# B | | +# C | | +# D | | +# E | | +# A | TABLET | +# F | | +# G | | +# H | | +# I | | +# | | +# *-----------------------* +# +# Touch Ring Map: +# (A=1st ring, B=2nd ring, ...) +# +# *-----------------------* +# | | +# A | TABLET | +# | | +# *-----------------------* +# +# LED Map: +# (XY=Bank X, LED Y; *=Invisible) +# +# *-----------------------* +# | | +# | | +# 00 01 | | +# | TABLET | +# 03 02 | | +# | | +# | | +# *-----------------------* +# + +[Device] +Name=Wacom Intuos5 touch L +DeviceMatch=usb:056a:0317 +Class=Intuos5 +Width=13 +Height=8 +Layout=intuos5-l.svg +IntegratedIn= +Styli=0x802;0x80c;0x804;0x80a;0x140802;0x14080a;0x902;0x90a;0x120802;0x806;0x006;0x40802;0x4080a;0x20802;0x100802;0x10080a; + +[Features] +Stylus=true +Reversible=true +Touch=true +Buttons=9 +Ring=true +StatusLEDs=Ring + +[Buttons] +Left=A;B;C;D;E;F;G;H;I + +Ring=A +RingNumModes=4 diff --git a/data/intuos-pro-m.tablet b/data/intuos-pro-m.tablet new file mode 100644 index 0000000..d66ede3 --- /dev/null +++ b/data/intuos-pro-m.tablet @@ -0,0 +1,67 @@ +# Wacom +# Intuos Pro M +# PTH-650 +# +# Button Map: +# (A=1, B=2, C=3, ...) +# +# *-----------------------* +# | | +# B | | +# C | | +# D | | +# E | | +# A | TABLET | +# F | | +# G | | +# H | | +# I | | +# | | +# *-----------------------* +# +# Touch Ring Map: +# (A=1st ring, B=2nd ring, ...) +# +# *-----------------------* +# | | +# A | TABLET | +# | | +# *-----------------------* +# +# LED Map: +# (XY=Bank X, LED Y; *=Invisible) +# +# *-----------------------* +# | | +# | | +# 00 01 | | +# | TABLET | +# 03 02 | | +# | | +# | | +# *-----------------------* +# + +[Device] +Name=Wacom Intuos Pro M +DeviceMatch=usb:056a:0315 +Class=Intuos5 +Width=9 +Height=6 +Layout=intuos5-m.svg +IntegratedIn= +Styli=0x802;0x80c;0x804;0x80a;0x140802;0x14080a;0x902;0x90a;0x120802;0x806;0x40802;0x4080a;0x20802;0x100802;0x10080a; + +[Features] +Stylus=true +Reversible=true +Touch=true +Buttons=9 +Ring=true +StatusLEDs=Ring + +[Buttons] +Left=A;B;C;D;E;F;G;H;I + +Ring=A +RingNumModes=4 diff --git a/data/intuos-pro-s.tablet b/data/intuos-pro-s.tablet new file mode 100644 index 0000000..0ed2794 --- /dev/null +++ b/data/intuos-pro-s.tablet @@ -0,0 +1,65 @@ +# Wacom +# Intuos Pro S +# PTH-451 +# +# Button Map: +# (A=1, B=2, C=3, ...) +# +# *-----------------------* +# | | +# B | | +# C | | +# D | | +# A | TABLET | +# E | | +# F | | +# G | | +# | | +# *-----------------------* +# +# Touch Ring Map: +# (A=1st ring, B=2nd ring, ...) +# +# *-----------------------* +# | | +# A | TABLET | +# | | +# *-----------------------* +# +# LED Map: +# (XY=Bank X, LED Y; *=Invisible) +# +# *-----------------------* +# | | +# | | +# 00 01 | | +# | TABLET | +# 03 02 | | +# | | +# | | +# *-----------------------* +# + +[Device] +Name=Wacom Intuos Pro S +DeviceMatch=usb:056a:0314 +Class=Intuos Pro +Width=6 +Height=4 +Layout=intuos-pro-s.svg +IntegratedIn= +Styli=0x802;0x80c;0x804;0x80a;0x140802;0x14080a;0x902;0x90a;0x120802;0x806;0x40802;0x4080a;0x20802;0x100802;0x10080a; + +[Features] +Stylus=true +Reversible=true +Touch=true +Buttons=7 +Ring=true +StatusLEDs=Ring + +[Buttons] +Left=A;B;C;D;E;F;G + +Ring=A +RingNumModes=4 diff --git a/data/layouts/intuos-pro-l.svg b/data/layouts/intuos-pro-l.svg new file mode 100644 index 0000000..bdb9939 --- /dev/null +++ b/data/layouts/intuos-pro-l.svg @@ -0,0 +1,263 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" + "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg + xmlns="http://www.w3.org/2000/svg" + version="1.1" + style="color:#000000;stroke:#7f7f7f;fill:none;stroke-width:.25;font-size:8" + id="intuos-pro-l" + width="487" + height="318"> + <title + id="title">Wacom Intuos Pro L</title> + <g> + <rect + id="ButtonB" + class="B Button" + rx="2" + ry="2" + x="24" + y="74" + width="20" + height="12" /> + <path + id="LeaderB" + class="B Leader" + d="M 46 80 L 50 80" /> + <text + id="LabelB" + class="B Label" + x="52" + y="80" + style="text-anchor:start;"> + B + </text> + </g> + <g> + <rect + id="ButtonC" + class="C Button" + rx="2" + ry="2" + x="24" + y="88" + width="20" + height="12" /> + <rect + id="DotC1" + rx="1" + ry="1" + x="30" + y="93.5" + width="8" + height="1" /> + <path + id="LeaderC" + class="C Leader" + d="M 46 94 L 50 94" /> + <text + id="LabelC" + class="C Label" + x="52" + y="94" + style="text-anchor:start;">C</text> + </g> + <g> + <rect + id="ButtonD" + class="D Button" + rx="2" + ry="2" + x="24" + y="102" + width="20" + height="12" /> + <circle + id="DotD1" + cx="34" + cy="108" + r=".75" /> + <path + id="LeaderD" + class="D Leader" + d="M 46 108 L 50 108" /> + <text + id="LabelD" + class="D Label" + x="52" + y="108" + style="text-anchor:start;">D</text> + </g> + <g> + <rect + id="ButtonE" + class="E Button" + rx="2" + ry="2" + x="24" + y="116" + width="20" + height="12" /> + <path + id="LeaderE" + class="E Leader" + d="M 46 122 L 50 122" /> + <text + id="LabelE" + class="E Label" + x="52" + y="122" + style="text-anchor:start;">E</text> + </g> + <g> + <rect + id="ButtonF" + class="F Button" + rx="2" + ry="2" + x="24" + y="190" + width="20" + height="12" /> + <path + id="LeaderF" + class="F Leader" + d="M 46 196 L 50 196" /> + <text + id="LabelF" + class="F Label" + x="52" + y="196" + style="text-anchor:start;">F</text> + </g> + <g> + <rect + id="ButtonG" + class="G Button" + rx="2" + ry="2" + x="24" + y="204" + width="20" + height="12" /> + <circle + id="DotG1" + cx="34" + cy="210" + r=".75" /> + <path + id="LeaderG" + class="G Leader" + d="M 46 210 L 50 210" /> + <text + id="LabelG" + class="G Label" + x="52" + y="210" + style="text-anchor:start;">G</text> + </g> + <g> + <rect + id="ButtonH" + class="H Button" + rx="2" + ry="2" + x="24" + y="218" + width="20" + height="12" /> + <rect + id="DotH1" + rx="1" + ry="1" + x="30" + y="223.5" + width="8" + height="1" /> + <path + id="LeaderH" + class="H Leader" + d="M 46 224 L 50 224" /> + <text + id="LabelH" + class="H Label" + x="52" + y="224" + style="text-anchor:start;">H</text> + </g> + <g> + <rect + id="ButtonI" + class="I Button" + rx="2" + ry="2" + x="24" + y="232" + width="20" + height="12" /> + <path + id="LeaderI" + class="I Leader" + d="M 46 238 L 50 238" /> + <text + id="LabelI" + class="I Label" + x="52" + y="238" + style="text-anchor:start;">I</text> + </g> + <g> + <circle + id="Ring" + class="Ring TouchRing" + cx="34" + cy="159" + r="19.5" /> + <path + id="LeaderRingCCW" + class="RingCCW Ring Leader" + d="M 34 139 L 34 137 L 60 137" /> + <text + id="LabelRingCCW" + class="RingCCW Ring Label" + x="62" + y="137" + style="text-anchor:start;">CCW</text> + <path + id="RingCCW" + class="RingCCW Button" + d="M 31 145 l 3 -1.5 l 0 1 a 7.5 7.5 0 0 1 5 1.5 a 6.5 6.5 0 0 0 -5 -0.5 l 0 1 z" /> + <path + id="LeaderRingCW" + class="RingCW Ring Leader" + d="M 34 179 L 34 181 L 60 181" /> + <text + id="LabelRingCW" + class="RingCW Ring Label" + x="62" + y="181" + style="text-anchor:start;">CW</text> + <path + id="RingCW" + class="RingCW Button" + d="M 31 173 l 3 -1.5 l 0 1 a 7.5 7.5 0 0 0 5 -1 a 6.5 6.5 0 0 1 -5 2 l 0 1 z" /> + </g> + <g> + <circle + id="ButtonA" + class="A ModeSwitch Button" + cx="34" + cy="159" + r="9.5" /> + <path + id="LeaderA" + class="A ModeSwitch Leader" + d="M 56 159 L 60 159" /> + <text + id="LabelA" + class="A ModeSwitch Label" + x="62" + y="159" + style="text-anchor:start;">A</text> + </g> +</svg> diff --git a/data/layouts/intuos-pro-m.svg b/data/layouts/intuos-pro-m.svg new file mode 100644 index 0000000..48e5d32 --- /dev/null +++ b/data/layouts/intuos-pro-m.svg @@ -0,0 +1,263 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" + "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg + xmlns="http://www.w3.org/2000/svg" + version="1.1" + style="color:#000000;stroke:#7f7f7f;fill:none;stroke-width:.25;font-size:8" + id="intuos-pro-m" + width="380" + height="250"> + <title + id="title">Wacom Intuos Pro M</title> + <g> + <rect + id="ButtonB" + class="B Button" + rx="2" + ry="2" + x="24" + y="40" + width="20" + height="12" /> + <path + id="LeaderB" + class="B Leader" + d="M 46 46 L 50 46" /> + <text + id="LabelB" + class="B Label" + x="52" + y="46" + style="text-anchor:start;"> + B + </text> + </g> + <g> + <rect + id="ButtonC" + class="C Button" + rx="2" + ry="2" + x="24" + y="54" + width="20" + height="12" /> + <rect + id="DotC1" + rx="1" + ry="1" + x="30" + y="59.5" + width="8" + height="1" /> + <path + id="LeaderC" + class="C Leader" + d="M 46 60 L 50 60" /> + <text + id="LabelC" + class="C Label" + x="52" + y="60" + style="text-anchor:start;">C</text> + </g> + <g> + <rect + id="ButtonD" + class="D Button" + rx="2" + ry="2" + x="24" + y="68" + width="20" + height="12" /> + <circle + id="DotD1" + cx="34" + cy="74" + r=".75" /> + <path + id="LeaderD" + class="D Leader" + d="M 46 74 L 50 74" /> + <text + id="LabelD" + class="D Label" + x="52" + y="74" + style="text-anchor:start;">D</text> + </g> + <g> + <rect + id="ButtonE" + class="E Button" + rx="2" + ry="2" + x="24" + y="82" + width="20" + height="12" /> + <path + id="LeaderE" + class="E Leader" + d="M 46 88 L 50 88" /> + <text + id="LabelE" + class="E Label" + x="52" + y="88" + style="text-anchor:start;">E</text> + </g> + <g> + <rect + id="ButtonF" + class="F Button" + rx="2" + ry="2" + x="24" + y="156" + width="20" + height="12" /> + <path + id="LeaderF" + class="F Leader" + d="M 46 162 L 50 162" /> + <text + id="LabelF" + class="F Label" + x="52" + y="162" + style="text-anchor:start;">F</text> + </g> + <g> + <rect + id="ButtonG" + class="G Button" + rx="2" + ry="2" + x="24" + y="170" + width="20" + height="12" /> + <circle + id="DotG1" + cx="34" + cy="176" + r=".75" /> + <path + id="LeaderG" + class="G Leader" + d="M 46 176 L 50 176" /> + <text + id="LabelG" + class="G Label" + x="52" + y="176" + style="text-anchor:start;">G</text> + </g> + <g> + <rect + id="ButtonH" + class="H Button" + rx="2" + ry="2" + x="24" + y="184" + width="20" + height="12" /> + <rect + id="DotH1" + rx="1" + ry="1" + x="30" + y="189.5" + width="8" + height="1" /> + <path + id="LeaderH" + class="H Leader" + d="M 46 190 L 50 190" /> + <text + id="LabelH" + class="H Label" + x="52" + y="190" + style="text-anchor:start;">H</text> + </g> + <g> + <rect + id="ButtonI" + class="I Button" + rx="2" + ry="2" + x="24" + y="198" + width="20" + height="12" /> + <path + id="LeaderI" + class="I Leader" + d="M 46 204 L 50 204" /> + <text + id="LabelI" + class="I Label" + x="52" + y="204" + style="text-anchor:start;">I</text> + </g> + <g> + <circle + id="Ring" + class="Ring TouchRing" + cx="34" + cy="125" + r="19.5" /> + <path + id="LeaderRingCCW" + class="RingCCW Ring Leader" + d="M 34 105 L 34 103 L 60 103" /> + <text + id="LabelRingCCW" + class="RingCCW Ring Label" + x="62" + y="103" + style="text-anchor:start;">CCW</text> + <path + id="RingCCW" + class="RingCCW Button" + d="M 31 111 l 3 -1.5 l 0 1 a 7.5 7.5 0 0 1 5 1.5 a 6.5 6.5 0 0 0 -5 -0.5 l 0 1 z" /> + <path + id="LeaderRingCW" + class="RingCW Ring Leader" + d="M 34 145 L 34 147 L 60 147" /> + <text + id="LabelRingCW" + class="RingCW Ring Label" + x="62" + y="147" + style="text-anchor:start;">CW</text> + <path + id="RingCW" + class="RingCW Button" + d="M 31 139 l 3 -1.5 l 0 1 a 7.5 7.5 0 0 0 5 -1 a 6.5 6.5 0 0 1 -5 2 l 0 1 z" /> + </g> + <g> + <circle + id="ButtonA" + class="A ModeSwitch Button" + cx="34" + cy="125" + r="9.5" /> + <path + id="LeaderA" + class="A ModeSwitch Leader" + d="M 56 125 L 60 125" /> + <text + id="LabelA" + class="A ModeSwitch Label" + x="62" + y="125" + style="text-anchor:start;">A</text> + </g> +</svg> diff --git a/data/layouts/intuos-pro-s.svg b/data/layouts/intuos-pro-s.svg new file mode 100644 index 0000000..1d99f02 --- /dev/null +++ b/data/layouts/intuos-pro-s.svg @@ -0,0 +1,211 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" + "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg + xmlns="http://www.w3.org/2000/svg" + version="1.1" + style="color:#000000;stroke:#7f7f7f;fill:none;stroke-width:.25;font-size:8" + id="intuos-pro-m" + width="320" + height="208"> + <title + id="title">Wacom Intuos5 Pro S</title> + <g> + <rect + id="ButtonB" + class="B Button" + rx="2" + ry="2" + x="24" + y="33" + width="20" + height="12" /> + <path + id="LeaderB" + class="B Leader" + d="M 46 39 L 50 39" /> + <text + id="LabelB" + class="B Label" + x="52" + y="39" + style="text-anchor:start;"> + B + </text> + </g> + <g> + <rect + id="ButtonC" + class="C Button" + rx="2" + ry="2" + x="24" + y="47" + width="20" + height="12" /> + <rect + id="DotC1" + rx="1" + ry="1" + x="30" + y="52.5" + width="8" + height="1" /> + <path + id="LeaderC" + class="C Leader" + d="M 46 53 L 50 53" /> + <text + id="LabelC" + class="C Label" + x="52" + y="53" + style="text-anchor:start;">C</text> + </g> + <g> + <rect + id="ButtonD" + class="D Button" + rx="2" + ry="2" + x="24" + y="61" + width="20" + height="12" /> + <path + id="LeaderD" + class="D Leader" + d="M 46 67 L 50 67" /> + <text + id="LabelD" + class="D Label" + x="52" + y="67" + style="text-anchor:start;">D</text> + </g> + <g> + <rect + id="ButtonE" + class="E Button" + rx="2" + ry="2" + x="24" + y="135" + width="20" + height="12" /> + <path + id="LeaderE" + class="E Leader" + d="M 46 141 L 50 141" /> + <text + id="LabelE" + class="E Label" + x="52" + y="141" + style="text-anchor:start;">E</text> + </g> + <g> + <rect + id="ButtonF" + class="F Button" + rx="2" + ry="2" + x="24" + y="149" + width="20" + height="12" /> + <rect + id="DotF1" + rx="1" + ry="1" + x="30" + y="154.5" + width="8" + height="1" /> + <path + id="LeaderF" + class="F Leader" + d="M 46 155 L 50 155" /> + <text + id="LabelF" + class="F Label" + x="52" + y="155" + style="text-anchor:start;">F</text> + </g> + <g> + <rect + id="ButtonG" + class="G Button" + rx="2" + ry="2" + x="24" + y="163" + width="20" + height="12" /> + <path + id="LeaderG" + class="G Leader" + d="M 46 169 L 50 169" /> + <text + id="LabelG" + class="G Label" + x="52" + y="169" + style="text-anchor:start;">G</text> + </g> + <g> + <circle + id="Ring" + class="Ring TouchRing" + cx="34" + cy="104" + r="19.5" /> + <path + id="LeaderRingCCW" + class="RingCCW Ring Leader" + d="M 34 84 L 34 82 L 60 82" /> + <text + id="LabelRingCCW" + class="RingCCW Ring Label" + x="62" + y="82" + style="text-anchor:start;">CCW</text> + <path + id="RingCCW" + class="RingCCW Button" + d="M 31 90 l 3 -1.5 l 0 1 a 7.5 7.5 0 0 1 5 1.5 a 6.5 6.5 0 0 0 -5 -0.5 l 0 1 z" /> + <path + id="LeaderRingCW" + class="RingCW Ring Leader" + d="M 34 124 L 34 126 L 60 126" /> + <text + id="LabelRingCW" + class="RingCW Ring Label" + x="62" + y="126" + style="text-anchor:start;">CW</text> + <path + id="RingCW" + class="RingCW Button" + d="M 31 118 l 3 -1.5 l 0 1 a 7.5 7.5 0 0 0 5 -1 a 6.5 6.5 0 0 1 -5 2 l 0 1 z" /> + </g> + <g> + <circle + id="ButtonA" + class="A ModeSwitch Button" + cx="34" + cy="104" + r="9.5" /> + <path + id="LeaderA" + class="A ModeSwitch Leader" + d="M 56 104 L 60 104" /> + <text + id="LabelA" + class="A ModeSwitch Label" + x="62" + y="104" + style="text-anchor:start;">A</text> + </g> +</svg> -- 1.8.1.2 ------------------------------------------------------------------------------ Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more! Discover the easy way to master current and previous Microsoft technologies and advance your career. Get an incredible 1,500+ hours of step-by-step tutorial videos with LearnDevNow. Subscribe today and save! http://pubads.g.doubleclick.net/gampad/clk?id=58041391&iu=/4140/ostg.clktrk _______________________________________________ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel