summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2009-11-25 13:17:38 +1000
committerBastien Nocera <hadess@hadess.net>2010-02-15 14:08:49 +0000
commitc5b8b0058dbfac9b3ec7ca090e7b37589e9aef62 (patch)
treee38d19c2c88eecec51f0a6aa6c269f8a0639c183
parent221049d0e48243b236ba6de01acf416df3dabfec (diff)
downloadgnome-settings-daemon-c5b8b0058dbfac9b3ec7ca090e7b37589e9aef62.tar.gz
Display a dialog box when enabling/disabling the touchpad.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> https://bugzilla.gnome.org/show_bug.cgi?id=594831
-rw-r--r--plugins/media-keys/Makefile.am49
-rw-r--r--plugins/media-keys/gsd-media-keys-manager.c6
-rw-r--r--plugins/media-keys/touchpad-disabled-16.pngbin0 -> 610 bytes
-rw-r--r--plugins/media-keys/touchpad-disabled-22.pngbin0 -> 957 bytes
-rw-r--r--plugins/media-keys/touchpad-disabled-24.pngbin0 -> 985 bytes
-rw-r--r--plugins/media-keys/touchpad-disabled-32.pngbin0 -> 1610 bytes
-rw-r--r--plugins/media-keys/touchpad-disabled-48.pngbin0 -> 2208 bytes
-rw-r--r--plugins/media-keys/touchpad-disabled.svg1172
-rw-r--r--plugins/media-keys/touchpad-enabled-16.pngbin0 -> 626 bytes
-rw-r--r--plugins/media-keys/touchpad-enabled-22.pngbin0 -> 938 bytes
-rw-r--r--plugins/media-keys/touchpad-enabled-24.pngbin0 -> 949 bytes
-rw-r--r--plugins/media-keys/touchpad-enabled-32.pngbin0 -> 1494 bytes
-rw-r--r--plugins/media-keys/touchpad-enabled-48.pngbin0 -> 2041 bytes
-rw-r--r--plugins/media-keys/touchpad-enabled.svg936
14 files changed, 2162 insertions, 1 deletions
diff --git a/plugins/media-keys/Makefile.am b/plugins/media-keys/Makefile.am
index 4447de44..78538247 100644
--- a/plugins/media-keys/Makefile.am
+++ b/plugins/media-keys/Makefile.am
@@ -1,3 +1,6 @@
+icondir = $(datadir)/icons/hicolor
+context = actions
+
NULL =
SUBDIRS =
@@ -14,6 +17,49 @@ BUILT_SOURCES = \
gsd-marshal.c \
$(NULL)
+ICON_FILES = \
+ touchpad-disabled-16.png \
+ touchpad-enabled-16.png \
+ touchpad-disabled-22.png \
+ touchpad-enabled-22.png \
+ touchpad-disabled-24.png \
+ touchpad-enabled-24.png \
+ touchpad-disabled-32.png \
+ touchpad-enabled-32.png \
+ touchpad-disabled-48.png \
+ touchpad-enabled-48.png \
+ touchpad-disabled.svg \
+ touchpad-enabled.svg
+
+install-data-local:
+ $(mkinstalldirs) $(DESTDIR)$(icondir)/16x16/$(context)
+ $(mkinstalldirs) $(DESTDIR)$(icondir)/22x22/$(context)
+ $(mkinstalldirs) $(DESTDIR)$(icondir)/24x24/$(context)
+ $(mkinstalldirs) $(DESTDIR)$(icondir)/32x32/$(context)
+ $(mkinstalldirs) $(DESTDIR)$(icondir)/scalable/$(context)
+ $(INSTALL_DATA) $(srcdir)/touchpad-enabled-16.png $(DESTDIR)$(icondir)/16x16/$(context)/touchpad-enabled.png
+ $(INSTALL_DATA) $(srcdir)/touchpad-enabled-22.png $(DESTDIR)$(icondir)/22x22/$(context)/touchpad-enabled.png
+ $(INSTALL_DATA) $(srcdir)/touchpad-enabled-24.png $(DESTDIR)$(icondir)/24x24/$(context)/touchpad-enabled.png
+ $(INSTALL_DATA) $(srcdir)/touchpad-enabled-32.png $(DESTDIR)$(icondir)/32x32/$(context)/touchpad-enabled.png
+ $(INSTALL_DATA) $(srcdir)/touchpad-enabled.svg $(DESTDIR)$(icondir)/scalable/$(context)/touchpad-enabled.svg
+ $(INSTALL_DATA) $(srcdir)/touchpad-disabled-16.png $(DESTDIR)$(icondir)/16x16/$(context)/touchpad-disabled.png
+ $(INSTALL_DATA) $(srcdir)/touchpad-disabled-22.png $(DESTDIR)$(icondir)/22x22/$(context)/touchpad-disabled.png
+ $(INSTALL_DATA) $(srcdir)/touchpad-disabled-24.png $(DESTDIR)$(icondir)/24x24/$(context)/touchpad-disabled.png
+ $(INSTALL_DATA) $(srcdir)/touchpad-disabled-32.png $(DESTDIR)$(icondir)/32x32/$(context)/touchpad-disabled.png
+ $(INSTALL_DATA) $(srcdir)/touchpad-disabled.svg $(DESTDIR)$(icondir)/scalable/$(context)/touchpad-disabled.svg
+
+uninstall-local:
+ rm -f $(DESTDIR)$(icondir)/16x16/$(context)/touchpad-enabled.png
+ rm -f $(DESTDIR)$(icondir)/22x22/$(context)/touchpad-enabled.png
+ rm -f $(DESTDIR)$(icondir)/24x24/$(context)/touchpad-enabled.png
+ rm -f $(DESTDIR)$(icondir)/32x32/$(context)/touchpad-enabled.png
+ rm -f $(DESTDIR)$(icondir)/scalable/$(context)/touchpad-enabled.svg
+ rm -f $(DESTDIR)$(icondir)/16x16/$(context)/touchpad-disabled.png
+ rm -f $(DESTDIR)$(icondir)/22x22/$(context)/touchpad-disabled.png
+ rm -f $(DESTDIR)$(icondir)/24x24/$(context)/touchpad-disabled.png
+ rm -f $(DESTDIR)$(icondir)/32x32/$(context)/touchpad-disabled.png
+ rm -f $(DESTDIR)$(icondir)/scalable/$(context)/touchpad-disabled.svg
+
gsd-media-keys-manager-glue.h: gsd-media-keys-manager.xml Makefile
dbus-binding-tool --prefix=gsd_media_keys_manager --mode=glib-server $< > xgen-$(@F) \
&& ( cmp -s xgen-$(@F) $@ || cp xgen-$(@F) $@ ) \
@@ -143,7 +189,8 @@ EXTRA_DIST = \
gsd-marshal.list \
$(plugin_in_files) \
$(gtkbuilder_DATA) \
- $(pixmaps_DATA)
+ $(pixmaps_DATA) \
+ $(ICON_FILES)
CLEANFILES = \
$(BUILT_SOURCES) \
diff --git a/plugins/media-keys/gsd-media-keys-manager.c b/plugins/media-keys/gsd-media-keys-manager.c
index 871a740a..cc11a3ca 100644
--- a/plugins/media-keys/gsd-media-keys-manager.c
+++ b/plugins/media-keys/gsd-media-keys-manager.c
@@ -615,6 +615,12 @@ do_touchpad_action (GsdMediaKeysManager *manager)
GConfClient *client = manager->priv->conf_client;
gboolean state = gconf_client_get_bool (client, TOUCHPAD_ENABLED_KEY, NULL);
+ dialog_init (manager);
+ gsd_media_keys_window_set_action_custom (GSD_MEDIA_KEYS_WINDOW (manager->priv->dialog),
+ (!state) ? "touchpad-enabled" : "touchpad-disabled",
+ FALSE);
+ dialog_show (manager);
+
gconf_client_set_bool (client, TOUCHPAD_ENABLED_KEY, !state, NULL);
}
diff --git a/plugins/media-keys/touchpad-disabled-16.png b/plugins/media-keys/touchpad-disabled-16.png
new file mode 100644
index 00000000..c8355de4
--- /dev/null
+++ b/plugins/media-keys/touchpad-disabled-16.png
Binary files differ
diff --git a/plugins/media-keys/touchpad-disabled-22.png b/plugins/media-keys/touchpad-disabled-22.png
new file mode 100644
index 00000000..706fbc7b
--- /dev/null
+++ b/plugins/media-keys/touchpad-disabled-22.png
Binary files differ
diff --git a/plugins/media-keys/touchpad-disabled-24.png b/plugins/media-keys/touchpad-disabled-24.png
new file mode 100644
index 00000000..fc0bac7f
--- /dev/null
+++ b/plugins/media-keys/touchpad-disabled-24.png
Binary files differ
diff --git a/plugins/media-keys/touchpad-disabled-32.png b/plugins/media-keys/touchpad-disabled-32.png
new file mode 100644
index 00000000..1311c608
--- /dev/null
+++ b/plugins/media-keys/touchpad-disabled-32.png
Binary files differ
diff --git a/plugins/media-keys/touchpad-disabled-48.png b/plugins/media-keys/touchpad-disabled-48.png
new file mode 100644
index 00000000..8f6ee036
--- /dev/null
+++ b/plugins/media-keys/touchpad-disabled-48.png
Binary files differ
diff --git a/plugins/media-keys/touchpad-disabled.svg b/plugins/media-keys/touchpad-disabled.svg
new file mode 100644
index 00000000..4d08198c
--- /dev/null
+++ b/plugins/media-keys/touchpad-disabled.svg
@@ -0,0 +1,1172 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ height="300"
+ id="svg11300"
+ inkscape:export-filename="/home/jimmac/Desktop/wi-fi.png"
+ inkscape:export-xdpi="90.000000"
+ inkscape:export-ydpi="90.000000"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+ inkscape:version="0.46+devel"
+ sodipodi:docname="hicolor_status_scalable_touchpad-disabled.svg"
+ sodipodi:version="0.32"
+ style="display:inline;enable-background:new"
+ version="1.0"
+ width="400">
+ <title
+ id="title3835">Touchpad</title>
+ <metadata
+ id="metadata154">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title>Touchpad</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Lapo Calamandrei</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:contributor>
+ <cc:Agent>
+ <dc:title />
+ </cc:Agent>
+ </dc:contributor>
+ <dc:source />
+ <cc:license
+ rdf:resource="" />
+ <dc:subject>
+ <rdf:Bag />
+ </dc:subject>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ bordercolor="#666666"
+ borderopacity="0.25490196"
+ fill="#f57900"
+ gridtolerance="12"
+ guidetolerance="13"
+ height="300px"
+ id="base"
+ inkscape:current-layer="layer2"
+ inkscape:cx="433.90068"
+ inkscape:cy="165.06237"
+ inkscape:document-units="px"
+ inkscape:grid-bbox="true"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:showpageshadow="false"
+ inkscape:snap-bbox="true"
+ inkscape:snap-nodes="true"
+ inkscape:window-height="1177"
+ inkscape:window-width="1920"
+ inkscape:window-x="1440"
+ inkscape:window-y="0"
+ inkscape:zoom="1.4142136"
+ objecttolerance="7"
+ pagecolor="#ffffff"
+ showgrid="false"
+ stroke="#ef2929"
+ width="400px"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ showborder="true"
+ inkscape:window-maximized="1">
+ <inkscape:grid
+ enabled="true"
+ id="grid5883"
+ spacingx="0.5px"
+ spacingy="0.5px"
+ type="xygrid"
+ visible="true"
+ empspacing="2"
+ snapvisiblegridlinesonly="true" />
+ <sodipodi:guide
+ orientation="1,0"
+ position="313.98438,106.53125"
+ id="guide4872" />
+ <sodipodi:guide
+ orientation="0,1"
+ position="312.32813,105.01563"
+ id="guide4874" />
+ <sodipodi:guide
+ orientation="0,1"
+ position="312.90625,147"
+ id="guide4876" />
+ <sodipodi:guide
+ orientation="1,0"
+ position="313,161.6875"
+ id="guide4878" />
+ <sodipodi:guide
+ orientation="0,1"
+ position="341.64306,213.01592"
+ id="guide4880" />
+ </sodipodi:namedview>
+ <defs
+ id="defs3">
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 150 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="400 : 150 : 1"
+ inkscape:persp3d-origin="200 : 100 : 1"
+ id="perspective147" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient2972">
+ <stop
+ style="stop-color:#babdb6;stop-opacity:1"
+ offset="0"
+ id="stop2974" />
+ <stop
+ style="stop-color:#555753;stop-opacity:1"
+ offset="1"
+ id="stop2976" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3100">
+ <stop
+ id="stop3102"
+ offset="0"
+ style="stop-color:#babdb6;stop-opacity:1" />
+ <stop
+ style="stop-color:#eeeeec;stop-opacity:1"
+ offset="0.25"
+ id="stop3104" />
+ <stop
+ style="stop-color:#d3d7cf;stop-opacity:1"
+ offset="0.5"
+ id="stop3106" />
+ <stop
+ id="stop3108"
+ offset="0.75"
+ style="stop-color:#ffffff;stop-opacity:1" />
+ <stop
+ id="stop3110"
+ offset="1"
+ style="stop-color:#babdb6;stop-opacity:1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3743">
+ <stop
+ style="stop-color:#000000;stop-opacity:0.2"
+ offset="0"
+ id="stop3745" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1"
+ id="stop3747" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3760-7"
+ id="radialGradient3766-2"
+ cx="311"
+ cy="225.23932"
+ fx="311"
+ fy="225.23932"
+ r="8"
+ gradientTransform="matrix(1.4590081,0,0,1.0942561,-142.75153,-21.969492)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3760-7">
+ <stop
+ style="stop-color:#eeeeec;stop-opacity:1"
+ offset="0"
+ id="stop3762-0" />
+ <stop
+ style="stop-color:#d3d7cf;stop-opacity:1"
+ offset="1"
+ id="stop3764-5" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3752-2">
+ <stop
+ style="stop-color:#d3d7cf;stop-opacity:1"
+ offset="0"
+ id="stop3754-2" />
+ <stop
+ style="stop-color:#babdb6;stop-opacity:1"
+ offset="1"
+ id="stop3756-8" />
+ </linearGradient>
+ <linearGradient
+ y2="238.1875"
+ x2="324.875"
+ y1="231.5"
+ x1="304.8125"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3794"
+ xlink:href="#linearGradient3752-2"
+ inkscape:collect="always"
+ gradientTransform="translate(0,-1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3760-7-6"
+ id="radialGradient3766-2-5"
+ cx="312.09396"
+ cy="224.27068"
+ fx="312.09396"
+ fy="224.27068"
+ r="8"
+ gradientTransform="matrix(2.0157047,0,0,1.5117786,-315.08929,-153.04762)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3760-7-6">
+ <stop
+ style="stop-color:#eeeeec;stop-opacity:1"
+ offset="0"
+ id="stop3762-0-6" />
+ <stop
+ style="stop-color:#d3d7cf;stop-opacity:1"
+ offset="1"
+ id="stop3764-5-1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3752-2-3">
+ <stop
+ style="stop-color:#d3d7cf;stop-opacity:1"
+ offset="0"
+ id="stop3754-2-2" />
+ <stop
+ style="stop-color:#babdb6;stop-opacity:1"
+ offset="1"
+ id="stop3756-8-6" />
+ </linearGradient>
+ <linearGradient
+ y2="238.1875"
+ x2="324.875"
+ y1="231.5"
+ x1="304.8125"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient2894"
+ xlink:href="#linearGradient3752-2-3"
+ inkscape:collect="always"
+ gradientTransform="translate(1,-38)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3743"
+ id="linearGradient3749"
+ x1="304"
+ y1="177"
+ x2="304"
+ y2="195"
+ gradientUnits="userSpaceOnUse" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3760-7-6-4"
+ id="radialGradient3766-2-5-1"
+ cx="312.09396"
+ cy="224.27068"
+ fx="312.09396"
+ fy="224.27068"
+ r="8"
+ gradientTransform="matrix(3.7131449,0,0,3.563472,-838.85008,-725.00376)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3760-7-6-4">
+ <stop
+ style="stop-color:#eeeeec;stop-opacity:1"
+ offset="0"
+ id="stop3762-0-6-6" />
+ <stop
+ style="stop-color:#d3d7cf;stop-opacity:1"
+ offset="1"
+ id="stop3764-5-1-4" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3743-4">
+ <stop
+ style="stop-color:#000000;stop-opacity:0.2"
+ offset="0"
+ id="stop3745-6" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1"
+ id="stop3747-2" />
+ </linearGradient>
+ <linearGradient
+ y2="195"
+ x2="304"
+ y1="177"
+ x1="304"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient2910"
+ xlink:href="#linearGradient3743-4"
+ inkscape:collect="always"
+ gradientTransform="matrix(1.9473685,0,0,1.9444446,-291.47369,-291.58337)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3100"
+ id="linearGradient3092"
+ x1="302"
+ y1="82.375"
+ x2="338"
+ y2="92.75"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3100-5"
+ id="linearGradient3092-9"
+ x1="305.89941"
+ y1="83.784264"
+ x2="334.10059"
+ y2="91.340736"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-2,66)" />
+ <linearGradient
+ id="linearGradient3100-5">
+ <stop
+ id="stop3102-6"
+ offset="0"
+ style="stop-color:#babdb6;stop-opacity:1" />
+ <stop
+ style="stop-color:#eeeeec;stop-opacity:1"
+ offset="0.25"
+ id="stop3104-13" />
+ <stop
+ style="stop-color:#d3d7cf;stop-opacity:1"
+ offset="0.5"
+ id="stop3106-5" />
+ <stop
+ id="stop3108-50"
+ offset="0.75"
+ style="stop-color:#ffffff;stop-opacity:1" />
+ <stop
+ id="stop3110-4"
+ offset="1"
+ style="stop-color:#babdb6;stop-opacity:1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3743-4-4">
+ <stop
+ style="stop-color:#000000;stop-opacity:0.2"
+ offset="0"
+ id="stop3745-6-8" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1"
+ id="stop3747-2-3" />
+ </linearGradient>
+ <linearGradient
+ y2="195"
+ x2="304"
+ y1="180.95102"
+ x1="304"
+ gradientTransform="matrix(1.8448754,0,0,1.8333335,-257.26455,-204.75003)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient4350"
+ xlink:href="#linearGradient3743-4-4"
+ inkscape:collect="always" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3760-7-6-4-66-6">
+ <stop
+ style="stop-color:#eeeeec;stop-opacity:1"
+ offset="0"
+ id="stop3762-0-6-6-61-7" />
+ <stop
+ style="stop-color:#d3d7cf;stop-opacity:1"
+ offset="1"
+ id="stop3764-5-1-4-0-6" />
+ </linearGradient>
+ <radialGradient
+ r="8"
+ fy="222.91086"
+ fx="312.22864"
+ cy="222.91086"
+ cx="312.22864"
+ gradientTransform="matrix(2.8880002,0,0,2.9155676,-583.21633,-511.91208)"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient4444"
+ xlink:href="#linearGradient3760-7-6-4-66-6"
+ inkscape:collect="always" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2972"
+ id="linearGradient2978"
+ x1="315.81155"
+ y1="82.20932"
+ x2="315.81155"
+ y2="89.25135"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2972"
+ id="linearGradient3756"
+ x1="318.5"
+ y1="147.03621"
+ x2="318.5"
+ y2="155.96379"
+ gradientUnits="userSpaceOnUse" />
+ <inkscape:perspective
+ id="perspective3111"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <inkscape:perspective
+ id="perspective3912"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <inkscape:perspective
+ id="perspective4331"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <inkscape:perspective
+ id="perspective4799"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ </defs>
+ <g
+ id="layer1"
+ inkscape:groupmode="layer"
+ inkscape:label="artwork"
+ style="display:inline">
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="disabled"
+ style="display:none"
+ sodipodi:insensitive="true">
+ <rect
+ height="256"
+ id="rect6282"
+ inkscape:label="256x256"
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ width="256"
+ x="16"
+ y="28" />
+ </g>
+ <g
+ id="layer6"
+ inkscape:groupmode="layer"
+ inkscape:label="baseplate"
+ style="display:none">
+ <rect
+ height="48"
+ id="rect6284"
+ inkscape:label="48x48"
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ width="48"
+ x="296"
+ y="50" />
+ <rect
+ height="32"
+ id="rect6592"
+ inkscape:label="32x32"
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ width="32"
+ x="303"
+ y="126" />
+ <rect
+ height="22"
+ id="rect6749"
+ inkscape:label="22x22"
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ width="22"
+ x="303"
+ y="177" />
+ <rect
+ height="16"
+ id="rect6833"
+ inkscape:label="16x16"
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ width="16"
+ x="303"
+ y="219" />
+ <rect
+ height="24"
+ id="rect8104"
+ inkscape:label="24x24"
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ width="24"
+ x="302"
+ y="176" />
+ <text
+ id="context"
+ inkscape:label="context"
+ style="font-size:18.30070686px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;display:inline;enable-background:new;font-family:Bitstream Vera Sans"
+ x="20.970737"
+ xml:space="preserve"
+ y="21.513618"><tspan
+ id="tspan2716"
+ sodipodi:role="line"
+ x="20.970737"
+ y="21.513618">devices</tspan></text>
+ <text
+ id="icon-name"
+ inkscape:label="icon-name"
+ sodipodi:linespacing="125%"
+ style="font-size:18.30070686px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;enable-background:new;font-family:Droid Sans;-inkscape-font-specification:Droid Sans Bold"
+ x="141.97073"
+ xml:space="preserve"
+ y="21.513618"><tspan
+ id="tspan3023"
+ sodipodi:role="line"
+ x="141.97073"
+ y="21.513618">input-touchpad</tspan></text>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="small sizes"
+ style="display:inline">
+ <path
+ style="color:#000000;fill:url(#linearGradient3794);fill-opacity:1;fill-rule:nonzero;stroke:#888a85;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 303.5,227.5 0,4 c 0,1.108 0.892,2 2,2 l 11,0 c 1.108,0 2,-0.892 2,-2 l 0,-4 c 0,1.108 -0.892,2 -2,2 l -11,0 c -1.108,0 -2,-0.892 -2,-2 z"
+ id="rect2846-2-3"
+ sodipodi:nodetypes="ccccccccc" />
+ <rect
+ style="color:#000000;fill:url(#radialGradient3766-2);fill-opacity:1;fill-rule:nonzero;stroke:#babdb6;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect2846"
+ width="15"
+ height="10"
+ x="303.5"
+ y="219.5"
+ rx="2"
+ ry="2" />
+ <rect
+ style="opacity:0.3;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect3694"
+ width="13"
+ height="12"
+ x="304.5"
+ y="220.5"
+ rx="1"
+ ry="1" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Abandoned Bitplane;-inkscape-font-specification:Abandoned Bitplane"
+ d="m 304,229.5 0,1 c 0,0.0541 0.002,0.1029 0,0.15625 0.45244,0.21377 0.96717,0.34375 1.5,0.34375 l 11,0 c 0.53283,0 1.04756,-0.12998 1.5,-0.34375 L 318,229.5 c -0.41577,0.30853 -0.93558,0.5 -1.5,0.5 l -11,0 c -0.56442,0 -1.08423,-0.19147 -1.5,-0.5 z"
+ id="rect2846-2"
+ sodipodi:nodetypes="cccccccccc" />
+ <rect
+ style="color:#000000;fill:#d3d7cf;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect3728"
+ width="1"
+ height="3"
+ x="310"
+ y="230"
+ rx="0"
+ ry="0" />
+ <rect
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect3728-4"
+ width="1"
+ height="3"
+ x="311"
+ y="230"
+ rx="0"
+ ry="0" />
+ <rect
+ style="opacity:0.3;color:#000000;fill:none;stroke:url(#linearGradient3749);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect2846-28-6"
+ width="19"
+ height="18"
+ x="304.5"
+ y="178.5"
+ rx="2"
+ ry="2" />
+ <path
+ style="color:#000000;fill:url(#linearGradient2894);fill-opacity:1;fill-rule:nonzero;stroke:#888a85;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 304.5,190.5 0,4 c 0,1.108 0.892,2 2,2 l 15,0 c 1.108,0 2,-0.892 2,-2 l 0,-4 c 0,1.108 -0.892,2 -2,2 l -15,0 c -1.108,0 -2,-0.892 -2,-2 z"
+ id="rect2846-2-3-0"
+ sodipodi:nodetypes="ccccccccc" />
+ <rect
+ style="color:#000000;fill:url(#radialGradient3766-2-5);fill-opacity:1;fill-rule:nonzero;stroke:#babdb6;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect2846-28"
+ width="18.999943"
+ height="14.000024"
+ x="304.5"
+ y="178.5"
+ rx="2"
+ ry="2" />
+ <rect
+ style="opacity:0.3;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect3694-0"
+ width="17.000095"
+ height="16.000011"
+ x="305.5"
+ y="179.5"
+ rx="1"
+ ry="1" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Abandoned Bitplane;-inkscape-font-specification:Abandoned Bitplane"
+ d="m 305,192.5 0,1 c 0,0.0541 0.002,0.1029 0,0.15625 0.45244,0.21377 0.96717,0.34375 1.5,0.34375 l 15,0 c 0.53283,0 1.04756,-0.12998 1.5,-0.34375 L 323,192.5 c -0.41577,0.30853 -0.93558,0.5 -1.5,0.5 l -15,0 c -0.56442,0 -1.08423,-0.19147 -1.5,-0.5 z"
+ id="rect2846-2-1"
+ sodipodi:nodetypes="cccccccccc" />
+ <rect
+ style="color:#000000;fill:#d3d7cf;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect3728-5"
+ width="1"
+ height="3"
+ x="313"
+ y="193"
+ rx="0"
+ ry="0" />
+ <rect
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect3728-4-5"
+ width="1"
+ height="3"
+ x="314"
+ y="193"
+ rx="0"
+ ry="0" />
+ <rect
+ style="opacity:0.3;color:#000000;fill:none;stroke:url(#linearGradient2910);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect2846-28-6-4"
+ width="38"
+ height="35"
+ x="301.5"
+ y="55.5"
+ rx="4"
+ ry="4" />
+ <rect
+ style="color:#000000;fill:url(#radialGradient3766-2-5-1);fill-opacity:1;fill-rule:nonzero;stroke:#babdb6;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect2846-28-66"
+ width="35.999939"
+ height="33.000004"
+ x="302.50006"
+ y="56.499996"
+ rx="3.0000038"
+ ry="3.0000038" />
+ <rect
+ ry="2"
+ rx="2"
+ y="57.5"
+ x="303.5"
+ height="25"
+ width="34"
+ id="rect3694-0-0"
+ style="opacity:0.3;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g4205">
+ <path
+ id="rect3694-0-0-9"
+ d="m 303,84.5 0,2 c 0,1.367703 1.1323,2.5 2.5,2.5 l 14.5,0 0,-2 -14.5,0 c -0.0657,0 -0.1232,-0.02642 -0.1875,-0.03125 C 304.01204,86.871142 303,85.827989 303,84.5 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:0.1;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Abandoned Bitplane;-inkscape-font-specification:Abandoned Bitplane" />
+ <path
+ id="rect3694-0-0-9-8"
+ d="m 338,84.5 0,2 c 0,1.367703 -1.1323,2.5 -2.5,2.5 l -14.5,0 0,-2 14.5,0 c 0.0657,0 0.1232,-0.02642 0.1875,-0.03125 C 336.98796,86.871142 338,85.827989 338,84.5 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:0.1;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Abandoned Bitplane;-inkscape-font-specification:Abandoned Bitplane" />
+ </g>
+ <g
+ id="g2958"
+ style="fill-opacity:1;stroke:url(#linearGradient2978)">
+ <path
+ sodipodi:nodetypes="ccccccccc"
+ id="rect2846-28-66-1"
+ d="m 302.5,80.5 0,6 c 0,1.662002 1.338,3 3,3 l 30,0 c 1.662,0 3,-1.337998 3,-3 l 0,-6 c 0,1.662002 -1.338,3 -3,3 l -30,0 c -1.662,0 -3,-1.337998 -3,-3 z"
+ style="color:#000000;fill:url(#linearGradient3092);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient2978);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <path
+ id="path3112"
+ d="m 320.5,83.5 0,6"
+ style="fill:none;stroke:url(#linearGradient2978);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1" />
+ </g>
+ <path
+ style="opacity:0.5;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 303.5,83.875 0,2.625 c 0,1.12494 0.87506,2 2,2 l 14,0 0,-4 -14,0 c -0.74347,0 -1.40165,-0.267405 -2,-0.625 z"
+ id="path3161-2"
+ sodipodi:nodetypes="ccccccc" />
+ <path
+ style="opacity:0.5;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 337.5,83.875 0,2.625 c 0,1.12494 -0.87506,2 -2,2 l -14,0 0,-4 14,0 c 0.74347,0 1.40165,-0.267405 2,-0.625 z"
+ id="path3161-2-0"
+ sodipodi:nodetypes="ccccccc" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:0.4;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Abandoned Bitplane;-inkscape-font-specification:Abandoned Bitplane"
+ d="m 303,82.65625 0,1.3125 C 303.8401,84.608417 304.86264,85 306,85 l 14,0 0,-1 -14,0 c -1.20201,0 -2.2695,-0.516326 -3,-1.34375 z"
+ id="rect2846-28-66-0" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:0.4;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Abandoned Bitplane;-inkscape-font-specification:Abandoned Bitplane"
+ d="m 338,82.65625 0,1.3125 C 337.1599,84.608417 336.13736,85 335,85 l -14,0 0,-1 14,0 c 1.20201,0 2.2695,-0.516326 3,-1.34375 z"
+ id="rect2846-28-66-0-6" />
+ <path
+ style="opacity:0.1;fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 309.49911,81.5 22.00265,0"
+ id="path4233" />
+ <path
+ style="opacity:0.1;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 336.5,76.504425 0,-13.00885"
+ id="path4235" />
+ <rect
+ style="opacity:1;color:#000000;fill:#729fcf;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4237"
+ width="0.99953973"
+ height="0.99999803"
+ x="307.00046"
+ y="81" />
+ <rect
+ style="opacity:1;color:#000000;fill:#729fcf;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4237-6"
+ width="0.99953973"
+ height="0.99999803"
+ x="333.00046"
+ y="81" />
+ <rect
+ style="opacity:1;color:#000000;fill:#729fcf;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4237-6-8"
+ width="0.99953973"
+ height="0.99999803"
+ x="336.00046"
+ y="78" />
+ <rect
+ style="opacity:1;color:#000000;fill:#729fcf;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4237-6-8-5"
+ width="0.99953973"
+ height="0.99999803"
+ x="336.00046"
+ y="61" />
+ <rect
+ style="opacity:0.3;color:#000000;fill:none;stroke:url(#linearGradient4350);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect2846-28-6-4-0"
+ width="28"
+ height="27"
+ x="304.5"
+ y="128.5"
+ rx="3"
+ ry="3" />
+ <rect
+ style="color:#000000;fill:url(#radialGradient4444);fill-opacity:1;fill-rule:nonzero;stroke:#babdb6;stroke-width:0.99999994000000003;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect2846-28-66-3-9"
+ width="28"
+ height="26"
+ x="304.5"
+ y="128.5"
+ rx="3"
+ ry="3" />
+ <rect
+ ry="2"
+ rx="2"
+ y="129.5"
+ x="305.5"
+ height="20"
+ width="26"
+ id="rect3694-0-0-2"
+ style="opacity:0.3;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g3752"
+ style="stroke:url(#linearGradient3756)">
+ <path
+ sodipodi:nodetypes="ccccccccc"
+ id="rect2846-28-66-1-2"
+ d="m 304.5,147.5 0,5 c 0,1.662 1.338,3 3,3 l 22,0 c 1.662,0 3,-1.338 3,-3 l 0,-5 c 0,1.662 -1.338,3 -3,3 l -22,0 c -1.662,0 -3,-1.338 -3,-3 z"
+ style="color:#000000;fill:url(#linearGradient3092-9);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3756);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <path
+ sodipodi:nodetypes="cc"
+ id="path3112-3"
+ d="m 318.5,150.5 0,5"
+ style="fill:none;stroke:url(#linearGradient3756);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;enable-background:new" />
+ </g>
+ <g
+ style="display:inline;enable-background:new"
+ id="g4205-5"
+ transform="translate(-2,66)">
+ <path
+ id="rect3694-0-0-9-83"
+ d="m 307,84.5 0,2 c 0,1.367703 1.1323,2.5 2.5,2.5 l 10.5,0 0,-2 -10.5,0 c -0.0657,0 -0.1232,-0.02642 -0.1875,-0.03125 C 308.01204,86.871142 307,85.827989 307,84.5 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:0.1;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Abandoned Bitplane;-inkscape-font-specification:Abandoned Bitplane"
+ sodipodi:nodetypes="ccccccsc" />
+ <path
+ id="rect3694-0-0-9-8-9"
+ d="m 334,84.5 0,2 c 0,1.367703 -1.1323,2.5 -2.5,2.5 l -10.5,0 0,-2 10.5,0 c 0.0657,0 0.1232,-0.02642 0.1875,-0.03125 C 332.98796,86.871142 334,85.827989 334,84.5 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:0.1;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Abandoned Bitplane;-inkscape-font-specification:Abandoned Bitplane"
+ sodipodi:nodetypes="ccccccsc" />
+ </g>
+ <path
+ style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 305.5,150.875 0,1.625 c 0,1.12494 0.87506,2 2,2 l 10,0 0,-3 -10,0 c -0.74347,0 -1.40165,-0.2674 -2,-0.625 z"
+ id="path3161-2-4"
+ sodipodi:nodetypes="ccccccc" />
+ <path
+ style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 331.5,150.875 0,1.625 c 0,1.12494 -0.87506,2 -2,2 l -10,0 0,-3 10,0 c 0.74347,0 1.40165,-0.2674 2,-0.625 z"
+ id="path3161-2-0-7"
+ sodipodi:nodetypes="ccccccc" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:0.4;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Abandoned Bitplane;-inkscape-font-specification:Abandoned Bitplane"
+ d="m 305,149.65625 0,1.3125 c 0.8401,0.63967 1.86264,1.03125 3,1.03125 l 10,0 0,-1 -10,0 c -1.20201,0 -2.2695,-0.51633 -3,-1.34375 z"
+ id="rect2846-28-66-0-7"
+ sodipodi:nodetypes="ccccccc" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:0.4;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Abandoned Bitplane;-inkscape-font-specification:Abandoned Bitplane"
+ d="m 332,149.65625 0,1.3125 C 331.1599,151.60842 330.13736,152 329,152 l -10,0 0,-1 10,0 c 1.20201,0 2.2695,-0.51633 3,-1.34375 z"
+ id="rect2846-28-66-0-6-4"
+ sodipodi:nodetypes="ccccccc" />
+ <path
+ style="opacity:0.1;fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1;display:inline;enable-background:new"
+ d="m 310.49911,148.5 15.00265,0"
+ id="path4233-4"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="opacity:0.1;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1;display:inline;enable-background:new"
+ d="m 330.5,143.50442 0,-9.00884"
+ id="path4235-3"
+ sodipodi:nodetypes="cc" />
+ <rect
+ style="opacity:1;color:#000000;fill:#729fcf;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4237-5"
+ width="0.99953973"
+ height="0.99999803"
+ x="308.00046"
+ y="148" />
+ <rect
+ style="opacity:1;color:#000000;fill:#729fcf;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4237-6-80"
+ width="0.99953973"
+ height="0.99999803"
+ x="327.00046"
+ y="148" />
+ <rect
+ style="opacity:1;color:#000000;fill:#729fcf;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4237-6-8-3"
+ width="0.99953973"
+ height="0.99999803"
+ x="330.00046"
+ y="145" />
+ <rect
+ style="opacity:1;color:#000000;fill:#729fcf;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4237-6-8-5-0"
+ width="0.99953973"
+ height="0.99999803"
+ x="330.00046"
+ y="132" />
+ <g
+ id="g6998"
+ transform="translate(297.68228,160.06933)">
+ <rect
+ style="fill:#ef2929;fill-opacity:1;stroke:#a40000;stroke-width:1.00000012;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect5861"
+ width="7.9959006"
+ height="7.9958639"
+ x="12.802565"
+ y="26.419176"
+ rx="1.5753298"
+ ry="1.5876297" />
+ <g
+ id="g6991">
+ <rect
+ y="27.918909"
+ x="14.302099"
+ height="2"
+ width="2"
+ id="rect6981"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ y="30.918909"
+ x="14.302099"
+ height="2"
+ width="2"
+ id="rect6983"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ y="28.918909"
+ x="15.302099"
+ height="3.0000005"
+ width="2.9999998"
+ id="rect6985"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ y="30.918909"
+ x="17.302099"
+ height="2"
+ width="2"
+ id="rect6987"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ y="27.918909"
+ x="17.302099"
+ height="2"
+ width="2"
+ id="rect6989"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ </g>
+ </g>
+ <g
+ id="g7188"
+ transform="translate(300.694,231.07228)">
+ <rect
+ ry="1.1537831"
+ rx="1.0881115"
+ y="-6.0811005"
+ x="7.3020992"
+ height="7"
+ width="7"
+ id="rect7176"
+ style="fill:#ef2929;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ ry="0"
+ rx="0"
+ y="-5.0811005"
+ x="8.3020992"
+ height="2"
+ width="2"
+ id="rect7178"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ ry="0"
+ rx="0"
+ y="-5.0811005"
+ x="11.302099"
+ height="2"
+ width="2"
+ id="rect7180"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ ry="0"
+ rx="0"
+ y="-2.0811005"
+ x="11.302099"
+ height="2"
+ width="2"
+ id="rect7182"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ ry="0"
+ rx="0"
+ y="-2.0811005"
+ x="8.3020992"
+ height="2"
+ width="2"
+ id="rect7184"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ <rect
+ ry="0"
+ rx="0"
+ y="-4.0811005"
+ x="9.3020992"
+ height="3.0000005"
+ width="3.0000002"
+ id="rect7186"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+ </g>
+ <g
+ transform="matrix(0.9980467,0,0,0.9980473,271.08457,122.06151)"
+ id="g7081">
+ <rect
+ style="fill:#ef2929;fill-opacity:0.98473283;fill-rule:evenodd;stroke:#a40000;stroke-width:1.0019567;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:10.43299961;stroke-opacity:1;stroke-dasharray:none"
+ id="rect7069"
+ width="10.000005"
+ height="10"
+ x="42.5"
+ y="21.5"
+ rx="1.7585585"
+ ry="1.7585585" />
+ <g
+ id="g7075"
+ transform="matrix(0.7692308,0,0,0.7692308,2.5,6.1153846)">
+ <path
+ id="path7071"
+ d="m 56,24 5,5"
+ style="fill:none;stroke:#ffffff;stroke-width:1.69330692;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ id="path7073"
+ d="m 56,29 5,-5"
+ style="fill:none;stroke:#ffffff;stroke-width:1.69330692;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <rect
+ style="opacity:0.3;fill:none;stroke:#ffffff;stroke-width:1.00195682;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:10.43299961;stroke-opacity:1;stroke-dasharray:none"
+ id="rect7079"
+ width="8.0156603"
+ height="8.0156527"
+ x="43.492176"
+ y="22.492174"
+ rx="0.78614295"
+ ry="0.78614295" />
+ </g>
+ <g
+ id="layer4-3"
+ inkscape:label="Muted"
+ style="display:inline"
+ transform="translate(284.98438,57.984079)">
+ <g
+ id="g4694"
+ transform="translate(-2,0)">
+ <rect
+ ry="1.4868355"
+ rx="1.4868355"
+ y="16.498245"
+ x="31.498245"
+ height="12.00351"
+ width="12.00351"
+ id="rect2021"
+ style="fill:#ef2929;fill-opacity:1;stroke:#cc0000;stroke-width:0.9964897;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:1.20000057;display:inline" />
+ <rect
+ ry="0.4861359"
+ rx="0.4861359"
+ y="17.500002"
+ x="32.5"
+ height="9.9999962"
+ width="9.9999962"
+ id="rect3795"
+ style="opacity:0.3;fill:none;stroke:#ffffff;stroke-width:0.99999988;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:1.20000057;display:inline" />
+ <path
+ sodipodi:nodetypes="cc"
+ id="path4682"
+ d="m 35,20 5,5"
+ style="fill:none;stroke:#ffffff;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ sodipodi:nodetypes="cc"
+ id="path4684"
+ d="m 40,20 -5,5"
+ style="fill:none;stroke:#ffffff;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" />
+ </g>
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer4"
+ inkscape:label="hires"
+ style="display:inline" />
+ <g
+ id="g256"
+ style="display:inline;enable-background:new"
+ transform="translate(20,30)" />
+ <g
+ id="g4021"
+ style="display:inline;enable-background:new"
+ transform="translate(-577.97771,370.7754)" />
+ <g
+ transform="translate(-457.73144,-1.374928)"
+ id="g10306"
+ style="enable-background:new">
+ <g
+ id="layer3"
+ inkscape:label="plate"
+ style="display:none">
+ <rect
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect6282-8"
+ width="256"
+ height="256"
+ x="20"
+ y="20"
+ inkscape:label="256x256" />
+ <rect
+ inkscape:label="48x48"
+ y="39.99633"
+ x="296.0625"
+ height="48"
+ width="48"
+ id="rect6284-8"
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect6592-5"
+ width="32"
+ height="32"
+ x="303"
+ y="115.99633"
+ inkscape:label="32x32" />
+ <rect
+ inkscape:label="22x22"
+ y="167.05884"
+ x="303"
+ height="22"
+ width="22"
+ id="rect6749-0"
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect6833-9"
+ width="16"
+ height="16"
+ x="303"
+ y="209"
+ inkscape:label="16x16" />
+ <rect
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5028"
+ width="24"
+ height="24"
+ x="301.95709"
+ y="165.95343"
+ inkscape:label="24x24" />
+ </g>
+ <g
+ id="layer1-6"
+ inkscape:label="artwork"
+ style="display:inline">
+ <rect
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:5;marker:none;visibility:visible;display:none;overflow:visible;enable-background:accumulate"
+ id="256x256"
+ width="256"
+ height="256"
+ x="23.5"
+ y="171.59863"
+ inkscape:label="256x256" />
+ <rect
+ y="171.59863"
+ x="-38.5"
+ height="48"
+ width="48"
+ id="48x48"
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:5;marker:none;visibility:visible;display:none;overflow:visible;enable-background:accumulate"
+ inkscape:label="48x48" />
+ <rect
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:5;marker:none;visibility:visible;display:none;overflow:visible;enable-background:accumulate"
+ id="24x24"
+ width="24"
+ height="24"
+ x="-123.5"
+ y="171.59863"
+ inkscape:label="24x24" />
+ <rect
+ y="171.59863"
+ x="-155.5"
+ height="16"
+ width="16"
+ id="16x16"
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:5;marker:none;visibility:visible;display:none;overflow:visible;enable-background:accumulate"
+ inkscape:label="16x16" />
+ <rect
+ inkscape:label="32x32"
+ y="171.59863"
+ x="-87.5"
+ height="32"
+ width="32"
+ id="32x32"
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:5;marker:none;visibility:visible;display:none;overflow:visible;enable-background:accumulate" />
+ </g>
+ </g>
+ <g
+ id="g4445"
+ style="display:inline;enable-background:new"
+ transform="translate(-393,-62.246031)" />
+ <g
+ id="g5542"
+ style="display:inline;enable-background:new"
+ transform="translate(-364.39697,166.26869)" />
+ </g>
+</svg>
diff --git a/plugins/media-keys/touchpad-enabled-16.png b/plugins/media-keys/touchpad-enabled-16.png
new file mode 100644
index 00000000..58fc1d4a
--- /dev/null
+++ b/plugins/media-keys/touchpad-enabled-16.png
Binary files differ
diff --git a/plugins/media-keys/touchpad-enabled-22.png b/plugins/media-keys/touchpad-enabled-22.png
new file mode 100644
index 00000000..ae23118e
--- /dev/null
+++ b/plugins/media-keys/touchpad-enabled-22.png
Binary files differ
diff --git a/plugins/media-keys/touchpad-enabled-24.png b/plugins/media-keys/touchpad-enabled-24.png
new file mode 100644
index 00000000..b8617e94
--- /dev/null
+++ b/plugins/media-keys/touchpad-enabled-24.png
Binary files differ
diff --git a/plugins/media-keys/touchpad-enabled-32.png b/plugins/media-keys/touchpad-enabled-32.png
new file mode 100644
index 00000000..7bbfa48d
--- /dev/null
+++ b/plugins/media-keys/touchpad-enabled-32.png
Binary files differ
diff --git a/plugins/media-keys/touchpad-enabled-48.png b/plugins/media-keys/touchpad-enabled-48.png
new file mode 100644
index 00000000..ebad6802
--- /dev/null
+++ b/plugins/media-keys/touchpad-enabled-48.png
Binary files differ
diff --git a/plugins/media-keys/touchpad-enabled.svg b/plugins/media-keys/touchpad-enabled.svg
new file mode 100644
index 00000000..fe07b684
--- /dev/null
+++ b/plugins/media-keys/touchpad-enabled.svg
@@ -0,0 +1,936 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ height="300"
+ id="svg11300"
+ inkscape:export-filename="/home/jimmac/Desktop/wi-fi.png"
+ inkscape:export-xdpi="90.000000"
+ inkscape:export-ydpi="90.000000"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+ inkscape:version="0.47pre4 r22446"
+ sodipodi:docname="input-touchpad.svg"
+ sodipodi:version="0.32"
+ style="display:inline;enable-background:new"
+ version="1.0"
+ width="400">
+ <title
+ id="title3835">Touchpad</title>
+ <metadata
+ id="metadata154">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title>Touchpad</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Lapo Calamandrei</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:contributor>
+ <cc:Agent>
+ <dc:title />
+ </cc:Agent>
+ </dc:contributor>
+ <dc:source />
+ <cc:license
+ rdf:resource="" />
+ <dc:subject>
+ <rdf:Bag />
+ </dc:subject>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ bordercolor="#666666"
+ borderopacity="0.25490196"
+ fill="#f57900"
+ gridtolerance="12"
+ guidetolerance="13"
+ height="300px"
+ id="base"
+ inkscape:current-layer="layer2"
+ inkscape:cx="329.26576"
+ inkscape:cy="97.934968"
+ inkscape:document-units="px"
+ inkscape:grid-bbox="true"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:showpageshadow="false"
+ inkscape:snap-bbox="true"
+ inkscape:snap-nodes="true"
+ inkscape:window-height="935"
+ inkscape:window-width="968"
+ inkscape:window-x="213"
+ inkscape:window-y="37"
+ inkscape:zoom="1"
+ objecttolerance="7"
+ pagecolor="#ffffff"
+ showgrid="false"
+ stroke="#ef2929"
+ width="400px"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ showborder="true"
+ inkscape:window-maximized="0">
+ <inkscape:grid
+ enabled="true"
+ id="grid5883"
+ spacingx="0.5px"
+ spacingy="0.5px"
+ type="xygrid"
+ visible="true"
+ empspacing="2"
+ snapvisiblegridlinesonly="true" />
+ </sodipodi:namedview>
+ <defs
+ id="defs3">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient2972">
+ <stop
+ style="stop-color:#babdb6;stop-opacity:1"
+ offset="0"
+ id="stop2974" />
+ <stop
+ style="stop-color:#555753;stop-opacity:1"
+ offset="1"
+ id="stop2976" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3100">
+ <stop
+ id="stop3102"
+ offset="0"
+ style="stop-color:#babdb6;stop-opacity:1" />
+ <stop
+ style="stop-color:#eeeeec;stop-opacity:1"
+ offset="0.25"
+ id="stop3104" />
+ <stop
+ style="stop-color:#d3d7cf;stop-opacity:1"
+ offset="0.5"
+ id="stop3106" />
+ <stop
+ id="stop3108"
+ offset="0.75"
+ style="stop-color:#ffffff;stop-opacity:1" />
+ <stop
+ id="stop3110"
+ offset="1"
+ style="stop-color:#babdb6;stop-opacity:1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3743">
+ <stop
+ style="stop-color:#000000;stop-opacity:0.2"
+ offset="0"
+ id="stop3745" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1"
+ id="stop3747" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3760-7"
+ id="radialGradient3766-2"
+ cx="311"
+ cy="225.23932"
+ fx="311"
+ fy="225.23932"
+ r="8"
+ gradientTransform="matrix(1.4590081,0,0,1.0942561,-142.75153,-21.969492)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3760-7">
+ <stop
+ style="stop-color:#eeeeec;stop-opacity:1"
+ offset="0"
+ id="stop3762-0" />
+ <stop
+ style="stop-color:#d3d7cf;stop-opacity:1"
+ offset="1"
+ id="stop3764-5" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3752-2">
+ <stop
+ style="stop-color:#d3d7cf;stop-opacity:1"
+ offset="0"
+ id="stop3754-2" />
+ <stop
+ style="stop-color:#babdb6;stop-opacity:1"
+ offset="1"
+ id="stop3756-8" />
+ </linearGradient>
+ <linearGradient
+ y2="238.1875"
+ x2="324.875"
+ y1="231.5"
+ x1="304.8125"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3794"
+ xlink:href="#linearGradient3752-2"
+ inkscape:collect="always"
+ gradientTransform="translate(0,-1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3760-7-6"
+ id="radialGradient3766-2-5"
+ cx="312.09396"
+ cy="224.27068"
+ fx="312.09396"
+ fy="224.27068"
+ r="8"
+ gradientTransform="matrix(2.0157047,0,0,1.5117786,-315.08929,-153.04762)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3760-7-6">
+ <stop
+ style="stop-color:#eeeeec;stop-opacity:1"
+ offset="0"
+ id="stop3762-0-6" />
+ <stop
+ style="stop-color:#d3d7cf;stop-opacity:1"
+ offset="1"
+ id="stop3764-5-1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3752-2-3">
+ <stop
+ style="stop-color:#d3d7cf;stop-opacity:1"
+ offset="0"
+ id="stop3754-2-2" />
+ <stop
+ style="stop-color:#babdb6;stop-opacity:1"
+ offset="1"
+ id="stop3756-8-6" />
+ </linearGradient>
+ <linearGradient
+ y2="238.1875"
+ x2="324.875"
+ y1="231.5"
+ x1="304.8125"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient2894"
+ xlink:href="#linearGradient3752-2-3"
+ inkscape:collect="always"
+ gradientTransform="translate(1,-38)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3743"
+ id="linearGradient3749"
+ x1="304"
+ y1="177"
+ x2="304"
+ y2="195"
+ gradientUnits="userSpaceOnUse" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3760-7-6-4"
+ id="radialGradient3766-2-5-1"
+ cx="312.09396"
+ cy="224.27068"
+ fx="312.09396"
+ fy="224.27068"
+ r="8"
+ gradientTransform="matrix(3.7131449,0,0,3.563472,-838.85008,-725.00376)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3760-7-6-4">
+ <stop
+ style="stop-color:#eeeeec;stop-opacity:1"
+ offset="0"
+ id="stop3762-0-6-6" />
+ <stop
+ style="stop-color:#d3d7cf;stop-opacity:1"
+ offset="1"
+ id="stop3764-5-1-4" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3743-4">
+ <stop
+ style="stop-color:#000000;stop-opacity:0.2"
+ offset="0"
+ id="stop3745-6" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1"
+ id="stop3747-2" />
+ </linearGradient>
+ <linearGradient
+ y2="195"
+ x2="304"
+ y1="177"
+ x1="304"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient2910"
+ xlink:href="#linearGradient3743-4"
+ inkscape:collect="always"
+ gradientTransform="matrix(1.9473685,0,0,1.9444446,-291.47369,-291.58337)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3100"
+ id="linearGradient3092"
+ x1="302"
+ y1="82.375"
+ x2="338"
+ y2="92.75"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3100-5"
+ id="linearGradient3092-9"
+ x1="305.89941"
+ y1="83.784264"
+ x2="334.10059"
+ y2="91.340736"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-2,66)" />
+ <linearGradient
+ id="linearGradient3100-5">
+ <stop
+ id="stop3102-6"
+ offset="0"
+ style="stop-color:#babdb6;stop-opacity:1" />
+ <stop
+ style="stop-color:#eeeeec;stop-opacity:1"
+ offset="0.25"
+ id="stop3104-13" />
+ <stop
+ style="stop-color:#d3d7cf;stop-opacity:1"
+ offset="0.5"
+ id="stop3106-5" />
+ <stop
+ id="stop3108-50"
+ offset="0.75"
+ style="stop-color:#ffffff;stop-opacity:1" />
+ <stop
+ id="stop3110-4"
+ offset="1"
+ style="stop-color:#babdb6;stop-opacity:1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3743-4-4">
+ <stop
+ style="stop-color:#000000;stop-opacity:0.2"
+ offset="0"
+ id="stop3745-6-8" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1"
+ id="stop3747-2-3" />
+ </linearGradient>
+ <linearGradient
+ y2="195"
+ x2="304"
+ y1="180.95102"
+ x1="304"
+ gradientTransform="matrix(1.8448754,0,0,1.8333335,-257.26455,-204.75003)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient4350"
+ xlink:href="#linearGradient3743-4-4"
+ inkscape:collect="always" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3760-7-6-4-66-6">
+ <stop
+ style="stop-color:#eeeeec;stop-opacity:1"
+ offset="0"
+ id="stop3762-0-6-6-61-7" />
+ <stop
+ style="stop-color:#d3d7cf;stop-opacity:1"
+ offset="1"
+ id="stop3764-5-1-4-0-6" />
+ </linearGradient>
+ <radialGradient
+ r="8"
+ fy="222.91086"
+ fx="312.22864"
+ cy="222.91086"
+ cx="312.22864"
+ gradientTransform="matrix(2.8880002,0,0,2.9155676,-583.21633,-511.91208)"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient4444"
+ xlink:href="#linearGradient3760-7-6-4-66-6"
+ inkscape:collect="always" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2972"
+ id="linearGradient2978"
+ x1="315.81155"
+ y1="82.20932"
+ x2="315.81155"
+ y2="89.25135"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2972"
+ id="linearGradient3756"
+ x1="318.5"
+ y1="147.03621"
+ x2="318.5"
+ y2="155.96379"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <g
+ id="layer1"
+ inkscape:groupmode="layer"
+ inkscape:label="artwork"
+ style="display:inline">
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="disabled"
+ style="display:none"
+ sodipodi:insensitive="true">
+ <rect
+ height="256"
+ id="rect6282"
+ inkscape:label="256x256"
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ width="256"
+ x="16"
+ y="28" />
+ </g>
+ <g
+ id="layer6"
+ inkscape:groupmode="layer"
+ inkscape:label="baseplate"
+ style="display:none">
+ <rect
+ height="48"
+ id="rect6284"
+ inkscape:label="48x48"
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ width="48"
+ x="296"
+ y="50" />
+ <rect
+ height="32"
+ id="rect6592"
+ inkscape:label="32x32"
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ width="32"
+ x="303"
+ y="126" />
+ <rect
+ height="22"
+ id="rect6749"
+ inkscape:label="22x22"
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ width="22"
+ x="303"
+ y="177" />
+ <rect
+ height="16"
+ id="rect6833"
+ inkscape:label="16x16"
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ width="16"
+ x="303"
+ y="219" />
+ <rect
+ height="24"
+ id="rect8104"
+ inkscape:label="24x24"
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ width="24"
+ x="302"
+ y="176" />
+ <text
+ id="context"
+ inkscape:label="context"
+ style="font-size:18.30070686px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;display:inline;enable-background:new;font-family:Bitstream Vera Sans"
+ x="20.970737"
+ xml:space="preserve"
+ y="21.513618"><tspan
+ id="tspan2716"
+ sodipodi:role="line"
+ x="20.970737"
+ y="21.513618">devices</tspan></text>
+ <text
+ id="icon-name"
+ inkscape:label="icon-name"
+ sodipodi:linespacing="125%"
+ style="font-size:18.30070686px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;enable-background:new;font-family:Droid Sans;-inkscape-font-specification:Droid Sans Bold"
+ x="141.97073"
+ xml:space="preserve"
+ y="21.513618"><tspan
+ id="tspan3023"
+ sodipodi:role="line"
+ x="141.97073"
+ y="21.513618">input-touchpad</tspan></text>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="small sizes"
+ style="display:inline">
+ <path
+ style="color:#000000;fill:url(#linearGradient3794);fill-opacity:1;fill-rule:nonzero;stroke:#888a85;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 303.5,227.5 0,4 c 0,1.108 0.892,2 2,2 l 11,0 c 1.108,0 2,-0.892 2,-2 l 0,-4 c 0,1.108 -0.892,2 -2,2 l -11,0 c -1.108,0 -2,-0.892 -2,-2 z"
+ id="rect2846-2-3"
+ sodipodi:nodetypes="ccccccccc" />
+ <rect
+ style="color:#000000;fill:url(#radialGradient3766-2);fill-opacity:1;fill-rule:nonzero;stroke:#babdb6;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect2846"
+ width="15"
+ height="10"
+ x="303.5"
+ y="219.5"
+ rx="2"
+ ry="2" />
+ <rect
+ style="opacity:0.3;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect3694"
+ width="13"
+ height="12"
+ x="304.5"
+ y="220.5"
+ rx="1"
+ ry="1" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Abandoned Bitplane;-inkscape-font-specification:Abandoned Bitplane"
+ d="m 304,229.5 0,1 c 0,0.0541 0.002,0.1029 0,0.15625 0.45244,0.21377 0.96717,0.34375 1.5,0.34375 l 11,0 c 0.53283,0 1.04756,-0.12998 1.5,-0.34375 L 318,229.5 c -0.41577,0.30853 -0.93558,0.5 -1.5,0.5 l -11,0 c -0.56442,0 -1.08423,-0.19147 -1.5,-0.5 z"
+ id="rect2846-2"
+ sodipodi:nodetypes="cccccccccc" />
+ <rect
+ style="color:#000000;fill:#d3d7cf;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect3728"
+ width="1"
+ height="3"
+ x="310"
+ y="230"
+ rx="0"
+ ry="0" />
+ <rect
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect3728-4"
+ width="1"
+ height="3"
+ x="311"
+ y="230"
+ rx="0"
+ ry="0" />
+ <rect
+ style="opacity:0.3;color:#000000;fill:none;stroke:url(#linearGradient3749);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect2846-28-6"
+ width="19"
+ height="18"
+ x="304.5"
+ y="178.5"
+ rx="2"
+ ry="2" />
+ <path
+ style="color:#000000;fill:url(#linearGradient2894);fill-opacity:1;fill-rule:nonzero;stroke:#888a85;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 304.5,190.5 0,4 c 0,1.108 0.892,2 2,2 l 15,0 c 1.108,0 2,-0.892 2,-2 l 0,-4 c 0,1.108 -0.892,2 -2,2 l -15,0 c -1.108,0 -2,-0.892 -2,-2 z"
+ id="rect2846-2-3-0"
+ sodipodi:nodetypes="ccccccccc" />
+ <rect
+ style="color:#000000;fill:url(#radialGradient3766-2-5);fill-opacity:1;fill-rule:nonzero;stroke:#babdb6;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect2846-28"
+ width="18.999943"
+ height="14.000024"
+ x="304.5"
+ y="178.5"
+ rx="2"
+ ry="2" />
+ <rect
+ style="opacity:0.3;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect3694-0"
+ width="17.000095"
+ height="16.000011"
+ x="305.5"
+ y="179.5"
+ rx="1"
+ ry="1" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Abandoned Bitplane;-inkscape-font-specification:Abandoned Bitplane"
+ d="m 305,192.5 0,1 c 0,0.0541 0.002,0.1029 0,0.15625 0.45244,0.21377 0.96717,0.34375 1.5,0.34375 l 15,0 c 0.53283,0 1.04756,-0.12998 1.5,-0.34375 L 323,192.5 c -0.41577,0.30853 -0.93558,0.5 -1.5,0.5 l -15,0 c -0.56442,0 -1.08423,-0.19147 -1.5,-0.5 z"
+ id="rect2846-2-1"
+ sodipodi:nodetypes="cccccccccc" />
+ <rect
+ style="color:#000000;fill:#d3d7cf;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect3728-5"
+ width="1"
+ height="3"
+ x="313"
+ y="193"
+ rx="0"
+ ry="0" />
+ <rect
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect3728-4-5"
+ width="1"
+ height="3"
+ x="314"
+ y="193"
+ rx="0"
+ ry="0" />
+ <rect
+ style="opacity:0.3;color:#000000;fill:none;stroke:url(#linearGradient2910);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect2846-28-6-4"
+ width="38"
+ height="35"
+ x="301.5"
+ y="55.5"
+ rx="4"
+ ry="4" />
+ <rect
+ style="color:#000000;fill:url(#radialGradient3766-2-5-1);fill-opacity:1;fill-rule:nonzero;stroke:#babdb6;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect2846-28-66"
+ width="35.999939"
+ height="33.000004"
+ x="302.50006"
+ y="56.499996"
+ rx="3.0000038"
+ ry="3.0000038" />
+ <rect
+ ry="2"
+ rx="2"
+ y="57.5"
+ x="303.5"
+ height="25"
+ width="34"
+ id="rect3694-0-0"
+ style="opacity:0.3;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g4205">
+ <path
+ id="rect3694-0-0-9"
+ d="m 303,84.5 0,2 c 0,1.367703 1.1323,2.5 2.5,2.5 l 14.5,0 0,-2 -14.5,0 c -0.0657,0 -0.1232,-0.02642 -0.1875,-0.03125 C 304.01204,86.871142 303,85.827989 303,84.5 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:0.1;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Abandoned Bitplane;-inkscape-font-specification:Abandoned Bitplane" />
+ <path
+ id="rect3694-0-0-9-8"
+ d="m 338,84.5 0,2 c 0,1.367703 -1.1323,2.5 -2.5,2.5 l -14.5,0 0,-2 14.5,0 c 0.0657,0 0.1232,-0.02642 0.1875,-0.03125 C 336.98796,86.871142 338,85.827989 338,84.5 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:0.1;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Abandoned Bitplane;-inkscape-font-specification:Abandoned Bitplane" />
+ </g>
+ <g
+ id="g2958"
+ style="fill-opacity:1;stroke:url(#linearGradient2978)">
+ <path
+ sodipodi:nodetypes="ccccccccc"
+ id="rect2846-28-66-1"
+ d="m 302.5,80.5 0,6 c 0,1.662002 1.338,3 3,3 l 30,0 c 1.662,0 3,-1.337998 3,-3 l 0,-6 c 0,1.662002 -1.338,3 -3,3 l -30,0 c -1.662,0 -3,-1.337998 -3,-3 z"
+ style="color:#000000;fill:url(#linearGradient3092);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient2978);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <path
+ id="path3112"
+ d="m 320.5,83.5 0,6"
+ style="fill:none;stroke:url(#linearGradient2978);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1" />
+ </g>
+ <path
+ style="opacity:0.5;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 303.5,83.875 0,2.625 c 0,1.12494 0.87506,2 2,2 l 14,0 0,-4 -14,0 c -0.74347,0 -1.40165,-0.267405 -2,-0.625 z"
+ id="path3161-2"
+ sodipodi:nodetypes="ccccccc" />
+ <path
+ style="opacity:0.5;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 337.5,83.875 0,2.625 c 0,1.12494 -0.87506,2 -2,2 l -14,0 0,-4 14,0 c 0.74347,0 1.40165,-0.267405 2,-0.625 z"
+ id="path3161-2-0"
+ sodipodi:nodetypes="ccccccc" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:0.4;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Abandoned Bitplane;-inkscape-font-specification:Abandoned Bitplane"
+ d="m 303,82.65625 0,1.3125 C 303.8401,84.608417 304.86264,85 306,85 l 14,0 0,-1 -14,0 c -1.20201,0 -2.2695,-0.516326 -3,-1.34375 z"
+ id="rect2846-28-66-0" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:0.4;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Abandoned Bitplane;-inkscape-font-specification:Abandoned Bitplane"
+ d="m 338,82.65625 0,1.3125 C 337.1599,84.608417 336.13736,85 335,85 l -14,0 0,-1 14,0 c 1.20201,0 2.2695,-0.516326 3,-1.34375 z"
+ id="rect2846-28-66-0-6" />
+ <path
+ style="opacity:0.1;fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 309.49911,81.5 22.00265,0"
+ id="path4233" />
+ <path
+ style="opacity:0.1;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 336.5,76.504425 0,-13.00885"
+ id="path4235" />
+ <rect
+ style="opacity:1;color:#000000;fill:#729fcf;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4237"
+ width="0.99953973"
+ height="0.99999803"
+ x="307.00046"
+ y="81" />
+ <rect
+ style="opacity:1;color:#000000;fill:#729fcf;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4237-6"
+ width="0.99953973"
+ height="0.99999803"
+ x="333.00046"
+ y="81" />
+ <rect
+ style="opacity:1;color:#000000;fill:#729fcf;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4237-6-8"
+ width="0.99953973"
+ height="0.99999803"
+ x="336.00046"
+ y="78" />
+ <rect
+ style="opacity:1;color:#000000;fill:#729fcf;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4237-6-8-5"
+ width="0.99953973"
+ height="0.99999803"
+ x="336.00046"
+ y="61" />
+ <rect
+ style="opacity:0.3;color:#000000;fill:none;stroke:url(#linearGradient4350);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect2846-28-6-4-0"
+ width="28"
+ height="27"
+ x="304.5"
+ y="128.5"
+ rx="3"
+ ry="3" />
+ <rect
+ style="color:#000000;fill:url(#radialGradient4444);fill-opacity:1;fill-rule:nonzero;stroke:#babdb6;stroke-width:0.99999994000000003;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect2846-28-66-3-9"
+ width="28"
+ height="26"
+ x="304.5"
+ y="128.5"
+ rx="3"
+ ry="3" />
+ <rect
+ ry="2"
+ rx="2"
+ y="129.5"
+ x="305.5"
+ height="20"
+ width="26"
+ id="rect3694-0-0-2"
+ style="opacity:0.3;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ id="g3752"
+ style="stroke:url(#linearGradient3756)">
+ <path
+ sodipodi:nodetypes="ccccccccc"
+ id="rect2846-28-66-1-2"
+ d="m 304.5,147.5 0,5 c 0,1.662 1.338,3 3,3 l 22,0 c 1.662,0 3,-1.338 3,-3 l 0,-5 c 0,1.662 -1.338,3 -3,3 l -22,0 c -1.662,0 -3,-1.338 -3,-3 z"
+ style="color:#000000;fill:url(#linearGradient3092-9);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3756);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <path
+ sodipodi:nodetypes="cc"
+ id="path3112-3"
+ d="m 318.5,150.5 0,5"
+ style="fill:none;stroke:url(#linearGradient3756);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;enable-background:new" />
+ </g>
+ <g
+ style="display:inline;enable-background:new"
+ id="g4205-5"
+ transform="translate(-2,66)">
+ <path
+ id="rect3694-0-0-9-83"
+ d="m 307,84.5 0,2 c 0,1.367703 1.1323,2.5 2.5,2.5 l 10.5,0 0,-2 -10.5,0 c -0.0657,0 -0.1232,-0.02642 -0.1875,-0.03125 C 308.01204,86.871142 307,85.827989 307,84.5 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:0.1;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Abandoned Bitplane;-inkscape-font-specification:Abandoned Bitplane"
+ sodipodi:nodetypes="ccccccsc" />
+ <path
+ id="rect3694-0-0-9-8-9"
+ d="m 334,84.5 0,2 c 0,1.367703 -1.1323,2.5 -2.5,2.5 l -10.5,0 0,-2 10.5,0 c 0.0657,0 0.1232,-0.02642 0.1875,-0.03125 C 332.98796,86.871142 334,85.827989 334,84.5 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:0.1;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Abandoned Bitplane;-inkscape-font-specification:Abandoned Bitplane"
+ sodipodi:nodetypes="ccccccsc" />
+ </g>
+ <path
+ style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 305.5,150.875 0,1.625 c 0,1.12494 0.87506,2 2,2 l 10,0 0,-3 -10,0 c -0.74347,0 -1.40165,-0.2674 -2,-0.625 z"
+ id="path3161-2-4"
+ sodipodi:nodetypes="ccccccc" />
+ <path
+ style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 331.5,150.875 0,1.625 c 0,1.12494 -0.87506,2 -2,2 l -10,0 0,-3 10,0 c 0.74347,0 1.40165,-0.2674 2,-0.625 z"
+ id="path3161-2-0-7"
+ sodipodi:nodetypes="ccccccc" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:0.4;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Abandoned Bitplane;-inkscape-font-specification:Abandoned Bitplane"
+ d="m 305,149.65625 0,1.3125 c 0.8401,0.63967 1.86264,1.03125 3,1.03125 l 10,0 0,-1 -10,0 c -1.20201,0 -2.2695,-0.51633 -3,-1.34375 z"
+ id="rect2846-28-66-0-7"
+ sodipodi:nodetypes="ccccccc" />
+ <path
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:0.4;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Abandoned Bitplane;-inkscape-font-specification:Abandoned Bitplane"
+ d="m 332,149.65625 0,1.3125 C 331.1599,151.60842 330.13736,152 329,152 l -10,0 0,-1 10,0 c 1.20201,0 2.2695,-0.51633 3,-1.34375 z"
+ id="rect2846-28-66-0-6-4"
+ sodipodi:nodetypes="ccccccc" />
+ <path
+ style="opacity:0.1;fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1;display:inline;enable-background:new"
+ d="m 310.49911,148.5 15.00265,0"
+ id="path4233-4"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="opacity:0.1;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1;display:inline;enable-background:new"
+ d="m 330.5,143.50442 0,-9.00884"
+ id="path4235-3"
+ sodipodi:nodetypes="cc" />
+ <rect
+ style="opacity:1;color:#000000;fill:#729fcf;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4237-5"
+ width="0.99953973"
+ height="0.99999803"
+ x="308.00046"
+ y="148" />
+ <rect
+ style="opacity:1;color:#000000;fill:#729fcf;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4237-6-80"
+ width="0.99953973"
+ height="0.99999803"
+ x="327.00046"
+ y="148" />
+ <rect
+ style="opacity:1;color:#000000;fill:#729fcf;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4237-6-8-3"
+ width="0.99953973"
+ height="0.99999803"
+ x="330.00046"
+ y="145" />
+ <rect
+ style="opacity:1;color:#000000;fill:#729fcf;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4237-6-8-5-0"
+ width="0.99953973"
+ height="0.99999803"
+ x="330.00046"
+ y="132" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer4"
+ inkscape:label="hires"
+ style="display:inline" />
+ <g
+ id="g256"
+ style="display:inline;enable-background:new"
+ transform="translate(20,30)" />
+ <g
+ id="g4021"
+ style="display:inline;enable-background:new"
+ transform="translate(-577.97771,370.7754)" />
+ <g
+ transform="translate(-457.73144,-1.374928)"
+ id="g10306"
+ style="enable-background:new">
+ <g
+ id="layer3"
+ inkscape:label="plate"
+ style="display:none">
+ <rect
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect6282-8"
+ width="256"
+ height="256"
+ x="20"
+ y="20"
+ inkscape:label="256x256" />
+ <rect
+ inkscape:label="48x48"
+ y="39.99633"
+ x="296.0625"
+ height="48"
+ width="48"
+ id="rect6284-8"
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect6592-5"
+ width="32"
+ height="32"
+ x="303"
+ y="115.99633"
+ inkscape:label="32x32" />
+ <rect
+ inkscape:label="22x22"
+ y="167.05884"
+ x="303"
+ height="22"
+ width="22"
+ id="rect6749-0"
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect6833-9"
+ width="16"
+ height="16"
+ x="303"
+ y="209"
+ inkscape:label="16x16" />
+ <rect
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5028"
+ width="24"
+ height="24"
+ x="301.95709"
+ y="165.95343"
+ inkscape:label="24x24" />
+ </g>
+ <g
+ id="layer1-6"
+ inkscape:label="artwork"
+ style="display:inline">
+ <rect
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:5;marker:none;visibility:visible;display:none;overflow:visible;enable-background:accumulate"
+ id="256x256"
+ width="256"
+ height="256"
+ x="23.5"
+ y="171.59863"
+ inkscape:label="256x256" />
+ <rect
+ y="171.59863"
+ x="-38.5"
+ height="48"
+ width="48"
+ id="48x48"
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:5;marker:none;visibility:visible;display:none;overflow:visible;enable-background:accumulate"
+ inkscape:label="48x48" />
+ <rect
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:5;marker:none;visibility:visible;display:none;overflow:visible;enable-background:accumulate"
+ id="24x24"
+ width="24"
+ height="24"
+ x="-123.5"
+ y="171.59863"
+ inkscape:label="24x24" />
+ <rect
+ y="171.59863"
+ x="-155.5"
+ height="16"
+ width="16"
+ id="16x16"
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:5;marker:none;visibility:visible;display:none;overflow:visible;enable-background:accumulate"
+ inkscape:label="16x16" />
+ <rect
+ inkscape:label="32x32"
+ y="171.59863"
+ x="-87.5"
+ height="32"
+ width="32"
+ id="32x32"
+ style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:5;marker:none;visibility:visible;display:none;overflow:visible;enable-background:accumulate" />
+ </g>
+ </g>
+ <g
+ id="g4445"
+ style="display:inline;enable-background:new"
+ transform="translate(-393,-62.246031)" />
+ <g
+ id="g5542"
+ style="display:inline;enable-background:new"
+ transform="translate(-364.39697,166.26869)" />
+ </g>
+</svg>