diff --git a/examples/uhk.key-design.mouse-layer.svg b/examples/uhk.key-design.mouse-layer.svg
index 764d931b..0a6deea2 100644
--- a/examples/uhk.key-design.mouse-layer.svg
+++ b/examples/uhk.key-design.mouse-layer.svg
@@ -49,9 +49,9 @@
inkscape:window-height="1144"
id="namedview226"
showgrid="false"
- inkscape:zoom="1.4585257"
- inkscape:cx="512.161"
- inkscape:cy="287.51037"
+ inkscape:zoom="4.5396614"
+ inkscape:cx="612.26208"
+ inkscape:cy="248.19583"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
@@ -1237,90 +1237,6 @@
id="tspan4692"
x="386.00623"
y="339.72635" />
-
-
- Move
-
-
-
-
-
- Click
-
-
-
-
-
- Click
-
-
-
-
-
- Click
-
-
-
Button 6
-
-
-
- Scroll
-
-
-
-
-
-
-
- Scroll
-
-
-
-
+ transform="translate(84.942167,67.237997)">
@@ -1412,19 +1279,93 @@
+ style="overflow:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.0629921;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ d="m 476.12973,175.41521 0,1.85687 c 0.27793,0.11366 0.47282,0.386 0.47282,0.70578 l 0,1.04574 c 0,0.31977 -0.19489,0.59211 -0.47282,0.70577 l 0,1.48037 c 0,0.23778 -0.19142,0.4292 -0.4292,0.4292 -0.23778,0 -0.42919,-0.19142 -0.42919,-0.4292 l 0,-1.4535 c -0.31929,-0.0911 -0.55209,-0.38337 -0.55209,-0.73264 l 0,-1.04574 c 0,-0.34928 0.2328,-0.64158 0.55209,-0.73265 l 0,-1.82895 c -2.03055,0.11132 -3.60206,0.99018 -3.60206,2.06522 l 0,3.83515 0,2.46134 0,0.0873 c 0,0.031 0.002,0.0618 0.004,0.0924 0.0935,2.15338 1.85706,3.85915 4.03426,3.85915 2.17721,0 3.94084,-1.70577 4.03428,-3.85915 0.003,-0.0307 0.005,-0.0614 0.005,-0.0924 l 0,-0.0873 0,-2.46134 0,-3.83515 c 0,-1.07767 -1.57924,-1.95845 -3.617,-2.06627 z"
+ id="rect4944"
+ inkscape:connector-curvature="0" />
+ transform="translate(151.18301,67.237966)">
+ id="g4555-8-4-8">
+
+ Move
+
+
+
+
+
+
+
+ Move
+
+
+
+
+
+
+
+ Move
+
+
+
+
+
+
Move
+ id="SvgjsTspan1173-0-7-3-7-6-0">Scroll
-
-
-
-
- Click
-
-
-
-
-
-
-
- Click
-
-
-
-
-
-
-
- Click
-
-
-
-
-
-
- Move
-
-
-
-
+
+ Scroll
-
+ font-size="19"
+ id="SvgjsText1172-6-0-2-0-0-1-1"
+ style="font-size:14.13553333px;font-family:Helvetica;text-anchor:middle;overflow:visible;fill:#ffffff;stroke:none">
+ Scroll
+
+
-
-
+
+ Scroll
-
+ font-size="19"
+ id="SvgjsText1172-6-0-2-0-0-1-1-7"
+ style="font-size:14.13553333px;font-family:Helvetica;text-anchor:middle;overflow:visible;fill:#ffffff;stroke:none">
+ Scroll
+
+
+
+
+
+
+ Scroll
+
+
+
+
+
+
+
+ Click
+
+
+
+
+
+
+
+ Click
+
+
+
+
+
+
+
+ Click
+
+
+
+
+
+
+
+ Click
+
+
+
+
+
+
+
+ Click
+
+
+
+
+
+
+
+ Click
+
+
+
diff --git a/examples/uhk.key-design.mouse-layer.with_alignments.svg b/examples/uhk.key-design.mouse-layer.with_alignments.svg
index 37c13bf7..52ebef8a 100644
--- a/examples/uhk.key-design.mouse-layer.with_alignments.svg
+++ b/examples/uhk.key-design.mouse-layer.with_alignments.svg
@@ -49,9 +49,9 @@
inkscape:window-height="1144"
id="namedview226"
showgrid="false"
- inkscape:zoom="1.4585257"
- inkscape:cx="512.161"
- inkscape:cy="287.51037"
+ inkscape:zoom="5.8892904"
+ inkscape:cx="325.67132"
+ inkscape:cy="175.86251"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
@@ -1856,90 +1856,6 @@
id="tspan4692"
x="386.00623"
y="339.72635" />
-
-
- Move
-
-
-
-
-
- Click
-
-
-
-
-
- Click
-
-
-
-
-
- Click
-
-
-
Button 6
-
-
-
- Scroll
-
-
-
-
-
-
-
- Scroll
-
-
-
-
+ transform="translate(84.942167,67.237997)">
@@ -2031,19 +1898,93 @@
+ style="overflow:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.0629921;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ d="m 476.12973,175.41521 0,1.85687 c 0.27793,0.11366 0.47282,0.386 0.47282,0.70578 l 0,1.04574 c 0,0.31977 -0.19489,0.59211 -0.47282,0.70577 l 0,1.48037 c 0,0.23778 -0.19142,0.4292 -0.4292,0.4292 -0.23778,0 -0.42919,-0.19142 -0.42919,-0.4292 l 0,-1.4535 c -0.31929,-0.0911 -0.55209,-0.38337 -0.55209,-0.73264 l 0,-1.04574 c 0,-0.34928 0.2328,-0.64158 0.55209,-0.73265 l 0,-1.82895 c -2.03055,0.11132 -3.60206,0.99018 -3.60206,2.06522 l 0,3.83515 0,2.46134 0,0.0873 c 0,0.031 0.002,0.0618 0.004,0.0924 0.0935,2.15338 1.85706,3.85915 4.03426,3.85915 2.17721,0 3.94084,-1.70577 4.03428,-3.85915 0.003,-0.0307 0.005,-0.0614 0.005,-0.0924 l 0,-0.0873 0,-2.46134 0,-3.83515 c 0,-1.07767 -1.57924,-1.95845 -3.617,-2.06627 z"
+ id="rect4944"
+ inkscape:connector-curvature="0" />
+ transform="translate(151.18301,67.237966)">
+ id="g4555-8-4-8">
+
+ Move
+
+
+
+
+
+
+
+ Move
+
+
+
+
+
+
+
+ Move
+
+
+
+
+
+
Move
+ id="SvgjsTspan1173-0-7-3-7-6-0">Scroll
-
-
-
-
- Click
-
-
-
-
-
-
-
- Click
-
-
-
-
-
-
-
- Click
-
-
-
-
-
-
- Move
-
-
-
-
+
+ Scroll
-
+ font-size="19"
+ id="SvgjsText1172-6-0-2-0-0-1-1"
+ style="font-size:14.13553333px;font-family:Helvetica;text-anchor:middle;overflow:visible;fill:#ffffff;stroke:none">
+ Scroll
+
+
-
-
+
+ Scroll
-
+ font-size="19"
+ id="SvgjsText1172-6-0-2-0-0-1-1-7"
+ style="font-size:14.13553333px;font-family:Helvetica;text-anchor:middle;overflow:visible;fill:#ffffff;stroke:none">
+ Scroll
+
+
+
+
+
+
+ Scroll
+
+
+
+
+
+
+
+ Click
+
+
+
+
+
+
+
+ Click
+
+
+
+
+
+
+
+ Click
+
+
+
+
+
+
+
+ Click
+
+
+
+
+
+
+
+ Click
+
+
+
+
+
+
+
+ Click
+
+
+