keymap-drawer render

This commit is contained in:
babariviere 2025-06-18 13:36:44 +00:00 committed by github-actions[bot]
parent 27212b6e1d
commit fb4494e6b5
2 changed files with 193 additions and 349 deletions

View file

@ -1,4 +1,4 @@
<svg width="732" height="2408" viewBox="0 0 732 2408" class="keymap" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <svg width="732" height="2089" viewBox="0 0 732 2089" class="keymap" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs>/* start glyphs */ <defs>/* start glyphs */
<svg id="mdi:apple-keyboard-command"> <svg id="mdi:apple-keyboard-command">
<svg xmlns="http://www.w3.org/2000/svg" id="mdi-apple-keyboard-command" viewBox="0 0 24 24"><path d="M6,2A4,4 0 0,1 10,6V8H14V6A4,4 0 0,1 18,2A4,4 0 0,1 22,6A4,4 0 0,1 18,10H16V14H18A4,4 0 0,1 22,18A4,4 0 0,1 18,22A4,4 0 0,1 14,18V16H10V18A4,4 0 0,1 6,22A4,4 0 0,1 2,18A4,4 0 0,1 6,14H8V10H6A4,4 0 0,1 2,6A4,4 0 0,1 6,2M16,18A2,2 0 0,0 18,20A2,2 0 0,0 20,18A2,2 0 0,0 18,16H16V18M14,10H10V14H14V10M6,16A2,2 0 0,0 4,18A2,2 0 0,0 6,20A2,2 0 0,0 8,18V16H6M8,6A2,2 0 0,0 6,4A2,2 0 0,0 4,6A2,2 0 0,0 6,8H8V6M18,8A2,2 0 0,0 20,6A2,2 0 0,0 18,4A2,2 0 0,0 16,6V8H18Z" /></svg> <svg xmlns="http://www.w3.org/2000/svg" id="mdi-apple-keyboard-command" viewBox="0 0 24 24"><path d="M6,2A4,4 0 0,1 10,6V8H14V6A4,4 0 0,1 18,2A4,4 0 0,1 22,6A4,4 0 0,1 18,10H16V14H18A4,4 0 0,1 22,18A4,4 0 0,1 18,22A4,4 0 0,1 14,18V16H10V18A4,4 0 0,1 6,22A4,4 0 0,1 2,18A4,4 0 0,1 6,14H8V10H6A4,4 0 0,1 2,6A4,4 0 0,1 6,2M16,18A2,2 0 0,0 18,20A2,2 0 0,0 20,18A2,2 0 0,0 18,16H16V18M14,10H10V14H14V10M6,16A2,2 0 0,0 4,18A2,2 0 0,0 6,20A2,2 0 0,0 8,18V16H6M8,6A2,2 0 0,0 6,4A2,2 0 0,0 4,6A2,2 0 0,0 6,8H8V6M18,8A2,2 0 0,0 20,6A2,2 0 0,0 18,4A2,2 0 0,0 16,6V8H18Z" /></svg>
@ -144,8 +144,8 @@ text.footer {
paint-order: stroke; paint-order: stroke;
} }
/* styling for combo tap, and key hold/shifted label text */ /* styling for combo tap, and key non-tap label text */
text.combo, text.hold, text.shifted { text.combo, text.hold, text.shifted, text.left, text.right {
font-size: 11px; font-size: 11px;
} }
@ -159,8 +159,20 @@ text.shifted {
dominant-baseline: hanging; dominant-baseline: hanging;
} }
text.left {
text-anchor: start;
}
text.right {
text-anchor: end;
}
text.layer-activator {
text-decoration: underline;
}
/* styling for hold/shifted label text in combo box */ /* styling for hold/shifted label text in combo box */
text.combo.hold, text.combo.shifted { text.combo.hold, text.combo.shifted, text.combo.left, text.combo.right {
font-size: 8px; font-size: 8px;
} }
@ -252,14 +264,14 @@ rect.held, rect.combo.held {
} }
</style> </style>
<g transform="translate(30, 0)" class="layer-base"> <g transform="translate(30, 0)" class="layer-base">
<text x="0" y="28" class="label">base:</text> <text x="0" y="28" class="label" id="base">base:</text>
<g transform="translate(0, 56)"> <g transform="translate(0, 56)">
<g transform="translate(28, 80)" class="key keypos-0"> <g transform="translate(28, 81)" class="key keypos-0">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">Q</text> <text x="0" y="-4" class="key tap">Q</text>
</g> </g>
<g transform="translate(84, 45)" class="key keypos-1"> <g transform="translate(84, 46)" class="key keypos-1">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">W</text> <text x="0" y="-4" class="key tap">W</text>
@ -294,22 +306,22 @@ rect.held, rect.combo.held {
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">U</text> <text x="0" y="-4" class="key tap">U</text>
</g> </g>
<g transform="translate(588, 45)" class="key keypos-8"> <g transform="translate(588, 46)" class="key keypos-8">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">Y</text> <text x="0" y="-4" class="key tap">Y</text>
</g> </g>
<g transform="translate(644, 80)" class="key keypos-9"> <g transform="translate(644, 81)" class="key keypos-9">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">&#x27;</text> <text x="0" y="-4" class="key tap">&#x27;</text>
</g> </g>
<g transform="translate(28, 136)" class="key keypos-10"> <g transform="translate(28, 137)" class="key keypos-10">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">A</text> <text x="0" y="-4" class="key tap">A</text>
</g> </g>
<g transform="translate(84, 101)" class="key keypos-11"> <g transform="translate(84, 102)" class="key keypos-11">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">R</text> <text x="0" y="-4" class="key tap">R</text>
@ -349,23 +361,23 @@ rect.held, rect.combo.held {
<text x="0" y="-4" class="key tap">E</text> <text x="0" y="-4" class="key tap">E</text>
<use href="#mdi:apple-keyboard-option" xlink:href="#mdi:apple-keyboard-option" x="-4" y="16" height="8" width="8.0" class="key hold glyph mdi:apple-keyboard-option"/> <use href="#mdi:apple-keyboard-option" xlink:href="#mdi:apple-keyboard-option" x="-4" y="16" height="8" width="8.0" class="key hold glyph mdi:apple-keyboard-option"/>
</g> </g>
<g transform="translate(588, 101)" class="key keypos-18"> <g transform="translate(588, 102)" class="key keypos-18">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">I</text> <text x="0" y="-4" class="key tap">I</text>
<use href="#mdi:apple-keyboard-command" xlink:href="#mdi:apple-keyboard-command" x="-4" y="16" height="8" width="8.0" class="key hold glyph mdi:apple-keyboard-command"/> <use href="#mdi:apple-keyboard-command" xlink:href="#mdi:apple-keyboard-command" x="-4" y="16" height="8" width="8.0" class="key hold glyph mdi:apple-keyboard-command"/>
</g> </g>
<g transform="translate(644, 136)" class="key keypos-19"> <g transform="translate(644, 137)" class="key keypos-19">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">O</text> <text x="0" y="-4" class="key tap">O</text>
</g> </g>
<g transform="translate(28, 192)" class="key keypos-20"> <g transform="translate(28, 193)" class="key keypos-20">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">Z</text> <text x="0" y="-4" class="key tap">Z</text>
</g> </g>
<g transform="translate(84, 157)" class="key keypos-21"> <g transform="translate(84, 158)" class="key keypos-21">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">X</text> <text x="0" y="-4" class="key tap">X</text>
@ -400,89 +412,111 @@ rect.held, rect.combo.held {
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">,</text> <text x="0" y="-4" class="key tap">,</text>
</g> </g>
<g transform="translate(588, 157)" class="key keypos-28"> <g transform="translate(588, 158)" class="key keypos-28">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">.</text> <text x="0" y="-4" class="key tap">.</text>
</g> </g>
<g transform="translate(644, 192)" class="key keypos-29"> <g transform="translate(644, 193)" class="key keypos-29">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">/</text> <text x="0" y="-4" class="key tap">/</text>
</g> </g>
<g transform="translate(224, 238)" class="key keypos-30"> <g transform="translate(221, 221) rotate(15.0)" class="key keypos-30">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">nav</text> <a href="#nav">
</g> <text x="0" y="-4" class="key tap layer-activator">nav</text>
<g transform="translate(280, 252)" class="key keypos-31"> </a></g>
<g transform="translate(279, 245) rotate(30.0)" class="key keypos-31">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:apple-keyboard-shift" xlink:href="#mdi:apple-keyboard-shift" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:apple-keyboard-shift"/> <use href="#mdi:apple-keyboard-shift" xlink:href="#mdi:apple-keyboard-shift" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:apple-keyboard-shift"/>
</g> </g>
<g transform="translate(392, 252)" class="key keypos-32"> <g transform="translate(393, 245) rotate(-30.0)" class="key keypos-32">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:keyboard-space" xlink:href="#mdi:keyboard-space" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:keyboard-space"/> <use href="#mdi:keyboard-space" xlink:href="#mdi:keyboard-space" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:keyboard-space"/>
<text x="0" y="24" class="key hold">num</text> <a href="#num">
</g> <text x="0" y="24" class="key hold layer-activator">num</text>
<g transform="translate(448, 238)" class="key keypos-33"> </a></g>
<g transform="translate(451, 221) rotate(-15.0)" class="key keypos-33">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">sym</text> <a href="#sym">
</g> <text x="0" y="-4" class="key tap layer-activator">sym</text>
</a></g>
<g class="combo combopos-0"> <g class="combo combopos-0">
<rect rx="6" ry="6" x="210" y="35" width="28" height="26" class="combo"/>
<text x="224" y="48" class="combo tap">CANCEL</text>
</g>
<g class="combo combopos-1">
<rect rx="6" ry="6" x="154" y="23" width="28" height="26" class="combo"/> <rect rx="6" ry="6" x="154" y="23" width="28" height="26" class="combo"/>
<use href="#mdi:keyboard-esc" xlink:href="#mdi:keyboard-esc" x="161" y="29" height="14" width="14.0" class="combo tap glyph mdi:keyboard-esc"/> <use href="#mdi:keyboard-esc" xlink:href="#mdi:keyboard-esc" x="161" y="29" height="14" width="14.0" class="combo tap glyph mdi:keyboard-esc"/>
</g> </g>
<g class="combo combopos-2"> <g class="combo combopos-1">
<rect rx="6" ry="6" x="98" y="24" width="28" height="26" class="combo"/> <rect rx="6" ry="6" x="98" y="24" width="28" height="26" class="combo"/>
<text x="112" y="37" class="combo tap">=</text> <text x="112" y="37" class="combo tap">=</text>
</g> </g>
<g class="combo combopos-3"> <g class="combo combopos-2">
<rect rx="6" ry="6" x="154" y="79" width="28" height="26" class="combo"/> <rect rx="6" ry="6" x="154" y="79" width="28" height="26" class="combo"/>
<use href="#mdi:keyboard-tab" xlink:href="#mdi:keyboard-tab" x="161" y="85" height="14" width="14.0" class="combo tap glyph mdi:keyboard-tab"/> <use href="#mdi:keyboard-tab" xlink:href="#mdi:keyboard-tab" x="161" y="85" height="14" width="14.0" class="combo tap glyph mdi:keyboard-tab"/>
<text x="168" y="103" class="combo hold">mods</text>
</g> </g>
<g class="combo combopos-4"> <g class="combo combopos-3">
<rect rx="6" ry="6" x="546" y="24" width="28" height="26" class="combo"/> <rect rx="6" ry="6" x="546" y="24" width="28" height="26" class="combo"/>
<use href="#mdi:backspace-outline" xlink:href="#mdi:backspace-outline" x="553" y="30" height="14" width="14.0" class="combo tap glyph mdi:backspace-outline"/> <use href="#mdi:backspace-outline" xlink:href="#mdi:backspace-outline" x="553" y="30" height="14" width="14.0" class="combo tap glyph mdi:backspace-outline"/>
</g> </g>
<g class="combo combopos-5"> <g class="combo combopos-4">
<rect rx="6" ry="6" x="490" y="79" width="28" height="26" class="combo"/> <rect rx="6" ry="6" x="490" y="79" width="28" height="26" class="combo"/>
<use href="#mdi:keyboard-return" xlink:href="#mdi:keyboard-return" x="497" y="85" height="14" width="14.0" class="combo tap glyph mdi:keyboard-return"/> <use href="#mdi:keyboard-return" xlink:href="#mdi:keyboard-return" x="497" y="85" height="14" width="14.0" class="combo tap glyph mdi:keyboard-return"/>
</g> </g>
<g class="combo combopos-6"> <g class="combo combopos-5">
<rect rx="6" ry="6" x="182" y="59" width="28" height="26" class="combo"/> <rect rx="6" ry="6" x="182" y="59" width="28" height="26" class="combo"/>
<text x="196" y="72" class="combo tap">-</text> <text x="196" y="72" class="combo tap">LPAR,</text>
<text x="196" y="61" class="combo shifted">&lt;</text>
</g>
<g class="combo combopos-6">
<rect rx="6" ry="6" x="462" y="59" width="28" height="26" class="combo"/>
<text x="476" y="72" class="combo tap">RPAR,</text>
<text x="476" y="61" class="combo shifted">&gt;</text>
</g> </g>
<g class="combo combopos-7"> <g class="combo combopos-7">
<rect rx="6" ry="6" x="182" y="115" width="28" height="26" class="combo"/> <rect rx="6" ry="6" x="126" y="43" width="28" height="26" class="combo"/>
<text x="196" y="128" class="combo tap">_</text> <text x="140" y="56" class="combo tap">LBRC,</text>
<text x="140" y="45" class="combo shifted">[</text>
</g> </g>
<g class="combo combopos-8"> <g class="combo combopos-8">
<rect rx="6" ry="6" x="462" y="59" width="28" height="26" class="combo"/> <rect rx="6" ry="6" x="518" y="43" width="28" height="26" class="combo"/>
<text x="476" y="72" class="combo tap">:</text> <text x="532" y="56" class="combo tap">RBRC,</text>
<text x="532" y="45" class="combo shifted">]</text>
</g> </g>
<g class="combo combopos-9"> <g class="combo combopos-9">
<rect rx="6" ry="6" x="462" y="115" width="28" height="26" class="combo"/> <rect rx="6" ry="6" x="238" y="67" width="28" height="26" class="combo"/>
<text x="476" y="128" class="combo tap">;</text> <text x="252" y="80" class="combo tap">-</text>
</g>
<g class="combo combopos-10">
<rect rx="6" ry="6" x="238" y="123" width="28" height="26" class="combo"/>
<text x="252" y="136" class="combo tap">_</text>
</g>
<g class="combo combopos-11">
<rect rx="6" ry="6" x="406" y="67" width="28" height="26" class="combo"/>
<text x="420" y="80" class="combo tap">:</text>
</g>
<g class="combo combopos-12">
<rect rx="6" ry="6" x="406" y="123" width="28" height="26" class="combo"/>
<text x="420" y="136" class="combo tap">;</text>
</g>
<g class="combo combopos-13">
<rect rx="6" ry="6" x="42" y="163" width="28" height="26" class="combo"/>
<text x="56" y="176" class="combo tap"><tspan style="font-size: 64%">&amp;bootloader</tspan></text>
</g> </g>
</g> </g>
</g> </g>
<g transform="translate(30, 336)" class="layer-sym"> <g transform="translate(30, 339)" class="layer-sym">
<text x="0" y="28" class="label">sym:</text> <text x="0" y="28" class="label" id="sym">sym:</text>
<g transform="translate(0, 56)"> <g transform="translate(0, 56)">
<g transform="translate(28, 80)" class="key keypos-0"> <g transform="translate(28, 81)" class="key keypos-0">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">~</text> <text x="0" y="-4" class="key tap">~</text>
</g> </g>
<g transform="translate(84, 45)" class="key keypos-1"> <g transform="translate(84, 46)" class="key keypos-1">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">&amp;</text> <text x="0" y="-4" class="key tap">&amp;</text>
@ -515,21 +549,21 @@ rect.held, rect.combo.held {
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">\</text> <text x="0" y="-4" class="key tap">\</text>
</g> </g>
<g transform="translate(588, 45)" class="key keypos-8"> <g transform="translate(588, 46)" class="key keypos-8">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">|</text> <text x="0" y="-4" class="key tap">|</text>
</g> </g>
<g transform="translate(644, 80)" class="key keypos-9"> <g transform="translate(644, 81)" class="key keypos-9">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">`</text> <text x="0" y="-4" class="key tap">`</text>
</g> </g>
<g transform="translate(28, 136)" class="key keypos-10"> <g transform="translate(28, 137)" class="key keypos-10">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g> </g>
<g transform="translate(84, 101)" class="key keypos-11"> <g transform="translate(84, 102)" class="key keypos-11">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">$</text> <text x="0" y="-4" class="key tap">$</text>
@ -564,20 +598,20 @@ rect.held, rect.combo.held {
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">{</text> <text x="0" y="-4" class="key tap">{</text>
</g> </g>
<g transform="translate(588, 101)" class="key keypos-18"> <g transform="translate(588, 102)" class="key keypos-18">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">[</text> <text x="0" y="-4" class="key tap">[</text>
</g> </g>
<g transform="translate(644, 136)" class="key keypos-19"> <g transform="translate(644, 137)" class="key keypos-19">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g> </g>
<g transform="translate(28, 192)" class="key keypos-20"> <g transform="translate(28, 193)" class="key keypos-20">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g> </g>
<g transform="translate(84, 157)" class="key keypos-21"> <g transform="translate(84, 158)" class="key keypos-21">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">!</text> <text x="0" y="-4" class="key tap">!</text>
@ -612,45 +646,45 @@ rect.held, rect.combo.held {
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">}</text> <text x="0" y="-4" class="key tap">}</text>
</g> </g>
<g transform="translate(588, 157)" class="key keypos-28"> <g transform="translate(588, 158)" class="key keypos-28">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">]</text> <text x="0" y="-4" class="key tap">]</text>
</g> </g>
<g transform="translate(644, 192)" class="key keypos-29"> <g transform="translate(644, 193)" class="key keypos-29">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g> </g>
<g transform="translate(224, 238)" class="key trans keypos-30"> <g transform="translate(221, 221) rotate(15.0)" class="key trans keypos-30">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/> <use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g> </g>
<g transform="translate(280, 252)" class="key keypos-31"> <g transform="translate(279, 245) rotate(30.0)" class="key keypos-31">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:keyboard-esc" xlink:href="#mdi:keyboard-esc" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:keyboard-esc"/> <use href="#mdi:keyboard-esc" xlink:href="#mdi:keyboard-esc" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:keyboard-esc"/>
</g> </g>
<g transform="translate(392, 252)" class="key trans keypos-32"> <g transform="translate(393, 245) rotate(-30.0)" class="key trans keypos-32">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/> <use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g> </g>
<g transform="translate(448, 238)" class="key held keypos-33"> <g transform="translate(451, 221) rotate(-15.0)" class="key held keypos-33">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key held side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key held side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key held"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key held"/>
</g> </g>
</g> </g>
</g> </g>
<g transform="translate(30, 672)" class="layer-nav"> <g transform="translate(30, 678)" class="layer-nav">
<text x="0" y="28" class="label">nav:</text> <text x="0" y="28" class="label" id="nav">nav:</text>
<g transform="translate(0, 56)"> <g transform="translate(0, 56)">
<g transform="translate(28, 80)" class="key keypos-0"> <g transform="translate(28, 81)" class="key keypos-0">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:keyboard-esc" xlink:href="#mdi:keyboard-esc" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:keyboard-esc"/> <use href="#mdi:keyboard-esc" xlink:href="#mdi:keyboard-esc" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:keyboard-esc"/>
</g> </g>
<g transform="translate(84, 45)" class="key keypos-1"> <g transform="translate(84, 46)" class="key keypos-1">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:volume-mute" xlink:href="#mdi:volume-mute" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:volume-mute"/> <use href="#mdi:volume-mute" xlink:href="#mdi:volume-mute" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:volume-mute"/>
@ -683,22 +717,22 @@ rect.held, rect.combo.held {
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g> </g>
<g transform="translate(588, 45)" class="key keypos-8"> <g transform="translate(588, 46)" class="key keypos-8">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g> </g>
<g transform="translate(644, 80)" class="key keypos-9"> <g transform="translate(644, 81)" class="key keypos-9">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:backspace-reverse-outline" xlink:href="#mdi:backspace-reverse-outline" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:backspace-reverse-outline"/> <use href="#mdi:backspace-reverse-outline" xlink:href="#mdi:backspace-reverse-outline" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:backspace-reverse-outline"/>
</g> </g>
<g transform="translate(28, 136)" class="key keypos-10"> <g transform="translate(28, 137)" class="key keypos-10">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:apple-keyboard-shift" xlink:href="#mdi:apple-keyboard-shift" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:apple-keyboard-shift"/> <use href="#mdi:apple-keyboard-shift" xlink:href="#mdi:apple-keyboard-shift" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:apple-keyboard-shift"/>
<use href="#mdi:circle-small" xlink:href="#mdi:circle-small" x="-4" y="16" height="8" width="8.0" class="key hold glyph mdi:circle-small"/> <use href="#mdi:circle-small" xlink:href="#mdi:circle-small" x="-4" y="16" height="8" width="8.0" class="key hold glyph mdi:circle-small"/>
</g> </g>
<g transform="translate(84, 101)" class="key keypos-11"> <g transform="translate(84, 102)" class="key keypos-11">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:apple-keyboard-command" xlink:href="#mdi:apple-keyboard-command" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:apple-keyboard-command"/> <use href="#mdi:apple-keyboard-command" xlink:href="#mdi:apple-keyboard-command" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:apple-keyboard-command"/>
@ -736,21 +770,21 @@ rect.held, rect.combo.held {
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:arrow-down" xlink:href="#mdi:arrow-down" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:arrow-down"/> <use href="#mdi:arrow-down" xlink:href="#mdi:arrow-down" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:arrow-down"/>
</g> </g>
<g transform="translate(588, 101)" class="key keypos-18"> <g transform="translate(588, 102)" class="key keypos-18">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:arrow-up" xlink:href="#mdi:arrow-up" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:arrow-up"/> <use href="#mdi:arrow-up" xlink:href="#mdi:arrow-up" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:arrow-up"/>
</g> </g>
<g transform="translate(644, 136)" class="key keypos-19"> <g transform="translate(644, 137)" class="key keypos-19">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:arrow-right" xlink:href="#mdi:arrow-right" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:arrow-right"/> <use href="#mdi:arrow-right" xlink:href="#mdi:arrow-right" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:arrow-right"/>
</g> </g>
<g transform="translate(28, 192)" class="key keypos-20"> <g transform="translate(28, 193)" class="key keypos-20">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g> </g>
<g transform="translate(84, 157)" class="key keypos-21"> <g transform="translate(84, 158)" class="key keypos-21">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:play-pause" xlink:href="#mdi:play-pause" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:play-pause"/> <use href="#mdi:play-pause" xlink:href="#mdi:play-pause" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:play-pause"/>
@ -786,47 +820,47 @@ rect.held, rect.combo.held {
<tspan x="0" dy="-0.6em">Page</tspan><tspan x="0" dy="1.2em">Down</tspan> <tspan x="0" dy="-0.6em">Page</tspan><tspan x="0" dy="1.2em">Down</tspan>
</text> </text>
</g> </g>
<g transform="translate(588, 157)" class="key keypos-28"> <g transform="translate(588, 158)" class="key keypos-28">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap"> <text x="0" y="-4" class="key tap">
<tspan x="0" dy="-0.6em">Page</tspan><tspan x="0" dy="1.2em">Up</tspan> <tspan x="0" dy="-0.6em">Page</tspan><tspan x="0" dy="1.2em">Up</tspan>
</text> </text>
</g> </g>
<g transform="translate(644, 192)" class="key keypos-29"> <g transform="translate(644, 193)" class="key keypos-29">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">END</text> <text x="0" y="-4" class="key tap">END</text>
</g> </g>
<g transform="translate(224, 238)" class="key held keypos-30"> <g transform="translate(221, 221) rotate(15.0)" class="key held keypos-30">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key held side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key held side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key held"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key held"/>
</g> </g>
<g transform="translate(280, 252)" class="key trans keypos-31"> <g transform="translate(279, 245) rotate(30.0)" class="key trans keypos-31">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/> <use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g> </g>
<g transform="translate(392, 252)" class="key trans keypos-32"> <g transform="translate(393, 245) rotate(-30.0)" class="key trans keypos-32">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/> <use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g> </g>
<g transform="translate(448, 238)" class="key trans keypos-33"> <g transform="translate(451, 221) rotate(-15.0)" class="key trans keypos-33">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/> <use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g> </g>
</g> </g>
</g> </g>
<g transform="translate(30, 1008)" class="layer-winnav"> <g transform="translate(30, 1016)" class="layer-winnav">
<text x="0" y="28" class="label">winnav:</text> <text x="0" y="28" class="label" id="winnav">winnav:</text>
<g transform="translate(0, 56)"> <g transform="translate(0, 56)">
<g transform="translate(28, 80)" class="key keypos-0"> <g transform="translate(28, 81)" class="key keypos-0">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g> </g>
<g transform="translate(84, 45)" class="key keypos-1"> <g transform="translate(84, 46)" class="key keypos-1">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap"> <text x="0" y="-4" class="key tap">
@ -869,23 +903,23 @@ rect.held, rect.combo.held {
<use href="#mdi:bluetooth-connect" xlink:href="#mdi:bluetooth-connect" x="-7" y="-11" height="14" width="14.0" class="key text_with_symbol tap glyph mdi:bluetooth-connect"/> <use href="#mdi:bluetooth-connect" xlink:href="#mdi:bluetooth-connect" x="-7" y="-11" height="14" width="14.0" class="key text_with_symbol tap glyph mdi:bluetooth-connect"/>
<text x="0" y="-24" class="key text_with_symbol shifted">2</text> <text x="0" y="-24" class="key text_with_symbol shifted">2</text>
</g> </g>
<g transform="translate(588, 45)" class="key text_with_symbol keypos-8"> <g transform="translate(588, 46)" class="key text_with_symbol keypos-8">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key text_with_symbol side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key text_with_symbol side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key text_with_symbol"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key text_with_symbol"/>
<use href="#mdi:bluetooth-connect" xlink:href="#mdi:bluetooth-connect" x="-7" y="-11" height="14" width="14.0" class="key text_with_symbol tap glyph mdi:bluetooth-connect"/> <use href="#mdi:bluetooth-connect" xlink:href="#mdi:bluetooth-connect" x="-7" y="-11" height="14" width="14.0" class="key text_with_symbol tap glyph mdi:bluetooth-connect"/>
<text x="0" y="-24" class="key text_with_symbol shifted">3</text> <text x="0" y="-24" class="key text_with_symbol shifted">3</text>
</g> </g>
<g transform="translate(644, 80)" class="key text_with_symblol keypos-9"> <g transform="translate(644, 81)" class="key text_with_symblol keypos-9">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key text_with_symblol side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key text_with_symblol side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key text_with_symblol"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key text_with_symblol"/>
<use href="#mdi:bluetooth-connect" xlink:href="#mdi:bluetooth-connect" x="-7" y="-11" height="14" width="14.0" class="key text_with_symblol tap glyph mdi:bluetooth-connect"/> <use href="#mdi:bluetooth-connect" xlink:href="#mdi:bluetooth-connect" x="-7" y="-11" height="14" width="14.0" class="key text_with_symblol tap glyph mdi:bluetooth-connect"/>
<text x="0" y="-24" class="key text_with_symblol shifted">4</text> <text x="0" y="-24" class="key text_with_symblol shifted">4</text>
</g> </g>
<g transform="translate(28, 136)" class="key keypos-10"> <g transform="translate(28, 137)" class="key keypos-10">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g> </g>
<g transform="translate(84, 101)" class="key keypos-11"> <g transform="translate(84, 102)" class="key keypos-11">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap"> <text x="0" y="-4" class="key tap">
@ -928,22 +962,22 @@ rect.held, rect.combo.held {
<tspan x="0" dy="-0.6em">Gui+</tspan><tspan x="0" dy="1.2em">N</tspan> <tspan x="0" dy="-0.6em">Gui+</tspan><tspan x="0" dy="1.2em">N</tspan>
</text> </text>
</g> </g>
<g transform="translate(588, 101)" class="key keypos-18"> <g transform="translate(588, 102)" class="key keypos-18">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap"> <text x="0" y="-4" class="key tap">
<tspan x="0" dy="-0.6em">Gui+</tspan><tspan x="0" dy="1.2em">P</tspan> <tspan x="0" dy="-0.6em">Gui+</tspan><tspan x="0" dy="1.2em">P</tspan>
</text> </text>
</g> </g>
<g transform="translate(644, 136)" class="key keypos-19"> <g transform="translate(644, 137)" class="key keypos-19">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g> </g>
<g transform="translate(28, 192)" class="key keypos-20"> <g transform="translate(28, 193)" class="key keypos-20">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g> </g>
<g transform="translate(84, 157)" class="key keypos-21"> <g transform="translate(84, 158)" class="key keypos-21">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap"> <text x="0" y="-4" class="key tap">
@ -986,48 +1020,48 @@ rect.held, rect.combo.held {
<tspan x="0" dy="-0.6em">BT</tspan><tspan x="0" dy="1.2em">NXT</tspan> <tspan x="0" dy="-0.6em">BT</tspan><tspan x="0" dy="1.2em">NXT</tspan>
</text> </text>
</g> </g>
<g transform="translate(588, 157)" class="key keypos-28"> <g transform="translate(588, 158)" class="key keypos-28">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap"> <text x="0" y="-4" class="key tap">
<tspan x="0" dy="-0.6em">BT</tspan><tspan x="0" dy="1.2em">PRV</tspan> <tspan x="0" dy="-0.6em">BT</tspan><tspan x="0" dy="1.2em">PRV</tspan>
</text> </text>
</g> </g>
<g transform="translate(644, 192)" class="key text_with_symbol keypos-29"> <g transform="translate(644, 193)" class="key text_with_symbol keypos-29">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key text_with_symbol side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key text_with_symbol side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key text_with_symbol"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key text_with_symbol"/>
<use href="#mdi:bluetooth" xlink:href="#mdi:bluetooth" x="-7" y="-11" height="14" width="14.0" class="key text_with_symbol tap glyph mdi:bluetooth"/> <use href="#mdi:bluetooth" xlink:href="#mdi:bluetooth" x="-7" y="-11" height="14" width="14.0" class="key text_with_symbol tap glyph mdi:bluetooth"/>
<use href="#mdi:close-thick" xlink:href="#mdi:close-thick" x="-4" y="-24" height="8" width="8.0" class="key text_with_symbol shifted glyph mdi:close-thick"/> <use href="#mdi:close-thick" xlink:href="#mdi:close-thick" x="-4" y="-24" height="8" width="8.0" class="key text_with_symbol shifted glyph mdi:close-thick"/>
</g> </g>
<g transform="translate(224, 238)" class="key held keypos-30"> <g transform="translate(221, 221) rotate(15.0)" class="key held keypos-30">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key held side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key held side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key held"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key held"/>
</g> </g>
<g transform="translate(280, 252)" class="key trans keypos-31"> <g transform="translate(279, 245) rotate(30.0)" class="key trans keypos-31">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/> <use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g> </g>
<g transform="translate(392, 252)" class="key trans keypos-32"> <g transform="translate(393, 245) rotate(-30.0)" class="key trans keypos-32">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/> <use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g> </g>
<g transform="translate(448, 238)" class="key held keypos-33"> <g transform="translate(451, 221) rotate(-15.0)" class="key held keypos-33">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key held side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key held side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key held"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key held"/>
</g> </g>
</g> </g>
</g> </g>
<g transform="translate(30, 1344)" class="layer-num"> <g transform="translate(30, 1355)" class="layer-num">
<text x="0" y="28" class="label">num:</text> <text x="0" y="28" class="label" id="num">num:</text>
<g transform="translate(0, 56)"> <g transform="translate(0, 56)">
<g transform="translate(28, 80)" class="key trans keypos-0"> <g transform="translate(28, 81)" class="key trans keypos-0">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/> <use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g> </g>
<g transform="translate(84, 45)" class="key keypos-1"> <g transform="translate(84, 46)" class="key keypos-1">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">7</text> <text x="0" y="-4" class="key tap">7</text>
@ -1062,22 +1096,22 @@ rect.held, rect.combo.held {
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/> <use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g> </g>
<g transform="translate(588, 45)" class="key trans keypos-8"> <g transform="translate(588, 46)" class="key trans keypos-8">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/> <use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g> </g>
<g transform="translate(644, 80)" class="key trans keypos-9"> <g transform="translate(644, 81)" class="key trans keypos-9">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/> <use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g> </g>
<g transform="translate(28, 136)" class="key keypos-10"> <g transform="translate(28, 137)" class="key keypos-10">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">-</text> <text x="0" y="-4" class="key tap">-</text>
</g> </g>
<g transform="translate(84, 101)" class="key keypos-11"> <g transform="translate(84, 102)" class="key keypos-11">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">4</text> <text x="0" y="-4" class="key tap">4</text>
@ -1114,24 +1148,24 @@ rect.held, rect.combo.held {
<use href="#mdi:apple-keyboard-option" xlink:href="#mdi:apple-keyboard-option" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:apple-keyboard-option"/> <use href="#mdi:apple-keyboard-option" xlink:href="#mdi:apple-keyboard-option" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:apple-keyboard-option"/>
<use href="#mdi:circle-small" xlink:href="#mdi:circle-small" x="-4" y="16" height="8" width="8.0" class="key hold glyph mdi:circle-small"/> <use href="#mdi:circle-small" xlink:href="#mdi:circle-small" x="-4" y="16" height="8" width="8.0" class="key hold glyph mdi:circle-small"/>
</g> </g>
<g transform="translate(588, 101)" class="key keypos-18"> <g transform="translate(588, 102)" class="key keypos-18">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:apple-keyboard-command" xlink:href="#mdi:apple-keyboard-command" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:apple-keyboard-command"/> <use href="#mdi:apple-keyboard-command" xlink:href="#mdi:apple-keyboard-command" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:apple-keyboard-command"/>
<use href="#mdi:circle-small" xlink:href="#mdi:circle-small" x="-4" y="16" height="8" width="8.0" class="key hold glyph mdi:circle-small"/> <use href="#mdi:circle-small" xlink:href="#mdi:circle-small" x="-4" y="16" height="8" width="8.0" class="key hold glyph mdi:circle-small"/>
</g> </g>
<g transform="translate(644, 136)" class="key keypos-19"> <g transform="translate(644, 137)" class="key keypos-19">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:apple-keyboard-shift" xlink:href="#mdi:apple-keyboard-shift" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:apple-keyboard-shift"/> <use href="#mdi:apple-keyboard-shift" xlink:href="#mdi:apple-keyboard-shift" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:apple-keyboard-shift"/>
<use href="#mdi:circle-small" xlink:href="#mdi:circle-small" x="-4" y="16" height="8" width="8.0" class="key hold glyph mdi:circle-small"/> <use href="#mdi:circle-small" xlink:href="#mdi:circle-small" x="-4" y="16" height="8" width="8.0" class="key hold glyph mdi:circle-small"/>
</g> </g>
<g transform="translate(28, 192)" class="key trans keypos-20"> <g transform="translate(28, 193)" class="key trans keypos-20">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/> <use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g> </g>
<g transform="translate(84, 157)" class="key keypos-21"> <g transform="translate(84, 158)" class="key keypos-21">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">1</text> <text x="0" y="-4" class="key tap">1</text>
@ -1166,45 +1200,46 @@ rect.held, rect.combo.held {
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/> <use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g> </g>
<g transform="translate(588, 157)" class="key trans keypos-28"> <g transform="translate(588, 158)" class="key trans keypos-28">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/> <use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g> </g>
<g transform="translate(644, 192)" class="key trans keypos-29"> <g transform="translate(644, 193)" class="key trans keypos-29">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/> <use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g> </g>
<g transform="translate(224, 238)" class="key keypos-30"> <g transform="translate(221, 221) rotate(15.0)" class="key keypos-30">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">0</text> <text x="0" y="-4" class="key tap">0</text>
</g> </g>
<g transform="translate(280, 252)" class="key keypos-31"> <g transform="translate(279, 245) rotate(30.0)" class="key keypos-31">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">fun</text> <a href="#fun">
</g> <text x="0" y="-4" class="key tap layer-activator">fun</text>
<g transform="translate(392, 252)" class="key held keypos-32"> </a></g>
<g transform="translate(393, 245) rotate(-30.0)" class="key held keypos-32">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key held side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key held side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key held"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key held"/>
</g> </g>
<g transform="translate(448, 238)" class="key trans keypos-33"> <g transform="translate(451, 221) rotate(-15.0)" class="key trans keypos-33">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/> <use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g> </g>
</g> </g>
</g> </g>
<g transform="translate(30, 1680)" class="layer-fun"> <g transform="translate(30, 1694)" class="layer-fun">
<text x="0" y="28" class="label">fun:</text> <text x="0" y="28" class="label" id="fun">fun:</text>
<g transform="translate(0, 56)"> <g transform="translate(0, 56)">
<g transform="translate(28, 80)" class="key keypos-0"> <g transform="translate(28, 81)" class="key keypos-0">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g> </g>
<g transform="translate(84, 45)" class="key keypos-1"> <g transform="translate(84, 46)" class="key keypos-1">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">F7</text> <text x="0" y="-4" class="key tap">F7</text>
@ -1235,19 +1270,19 @@ rect.held, rect.combo.held {
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g> </g>
<g transform="translate(588, 45)" class="key keypos-8"> <g transform="translate(588, 46)" class="key keypos-8">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g> </g>
<g transform="translate(644, 80)" class="key keypos-9"> <g transform="translate(644, 81)" class="key keypos-9">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g> </g>
<g transform="translate(28, 136)" class="key keypos-10"> <g transform="translate(28, 137)" class="key keypos-10">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g> </g>
<g transform="translate(84, 101)" class="key keypos-11"> <g transform="translate(84, 102)" class="key keypos-11">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">F4</text> <text x="0" y="-4" class="key tap">F4</text>
@ -1282,23 +1317,23 @@ rect.held, rect.combo.held {
<use href="#mdi:apple-keyboard-option" xlink:href="#mdi:apple-keyboard-option" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:apple-keyboard-option"/> <use href="#mdi:apple-keyboard-option" xlink:href="#mdi:apple-keyboard-option" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:apple-keyboard-option"/>
<use href="#mdi:circle-small" xlink:href="#mdi:circle-small" x="-4" y="16" height="8" width="8.0" class="key hold glyph mdi:circle-small"/> <use href="#mdi:circle-small" xlink:href="#mdi:circle-small" x="-4" y="16" height="8" width="8.0" class="key hold glyph mdi:circle-small"/>
</g> </g>
<g transform="translate(588, 101)" class="key keypos-18"> <g transform="translate(588, 102)" class="key keypos-18">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:apple-keyboard-command" xlink:href="#mdi:apple-keyboard-command" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:apple-keyboard-command"/> <use href="#mdi:apple-keyboard-command" xlink:href="#mdi:apple-keyboard-command" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:apple-keyboard-command"/>
<use href="#mdi:circle-small" xlink:href="#mdi:circle-small" x="-4" y="16" height="8" width="8.0" class="key hold glyph mdi:circle-small"/> <use href="#mdi:circle-small" xlink:href="#mdi:circle-small" x="-4" y="16" height="8" width="8.0" class="key hold glyph mdi:circle-small"/>
</g> </g>
<g transform="translate(644, 136)" class="key keypos-19"> <g transform="translate(644, 137)" class="key keypos-19">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:apple-keyboard-shift" xlink:href="#mdi:apple-keyboard-shift" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:apple-keyboard-shift"/> <use href="#mdi:apple-keyboard-shift" xlink:href="#mdi:apple-keyboard-shift" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:apple-keyboard-shift"/>
<use href="#mdi:circle-small" xlink:href="#mdi:circle-small" x="-4" y="16" height="8" width="8.0" class="key hold glyph mdi:circle-small"/> <use href="#mdi:circle-small" xlink:href="#mdi:circle-small" x="-4" y="16" height="8" width="8.0" class="key hold glyph mdi:circle-small"/>
</g> </g>
<g transform="translate(28, 192)" class="key keypos-20"> <g transform="translate(28, 193)" class="key keypos-20">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g> </g>
<g transform="translate(84, 157)" class="key keypos-21"> <g transform="translate(84, 158)" class="key keypos-21">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">F1</text> <text x="0" y="-4" class="key tap">F1</text>
@ -1331,197 +1366,29 @@ rect.held, rect.combo.held {
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">F11</text> <text x="0" y="-4" class="key tap">F11</text>
</g> </g>
<g transform="translate(588, 157)" class="key keypos-28"> <g transform="translate(588, 158)" class="key keypos-28">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">F12</text> <text x="0" y="-4" class="key tap">F12</text>
</g> </g>
<g transform="translate(644, 192)" class="key keypos-29"> <g transform="translate(644, 193)" class="key keypos-29">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g> </g>
<g transform="translate(224, 238)" class="key trans keypos-30"> <g transform="translate(221, 221) rotate(15.0)" class="key trans keypos-30">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/> <use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g> </g>
<g transform="translate(280, 252)" class="key held keypos-31"> <g transform="translate(279, 245) rotate(30.0)" class="key held keypos-31">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key held side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key held side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key held"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key held"/>
</g> </g>
<g transform="translate(392, 252)" class="key held keypos-32"> <g transform="translate(393, 245) rotate(-30.0)" class="key held keypos-32">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key held side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key held side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key held"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key held"/>
</g> </g>
<g transform="translate(448, 238)" class="key trans keypos-33"> <g transform="translate(451, 221) rotate(-15.0)" class="key trans keypos-33">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g>
</g>
</g>
<g transform="translate(30, 2016)" class="layer-mods">
<text x="0" y="28" class="label">mods:</text>
<g transform="translate(0, 56)">
<g transform="translate(28, 80)" class="key keypos-0">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap"><tspan style="font-size: 64%">&amp;bootloader</tspan></text>
</g>
<g transform="translate(84, 45)" class="key trans keypos-1">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g>
<g transform="translate(140, 28)" class="key trans keypos-2">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g>
<g transform="translate(196, 44)" class="key trans keypos-3">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g>
<g transform="translate(252, 52)" class="key trans keypos-4">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g>
<g transform="translate(420, 52)" class="key keypos-5">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g>
<g transform="translate(476, 44)" class="key keypos-6">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g>
<g transform="translate(532, 28)" class="key keypos-7">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g>
<g transform="translate(588, 45)" class="key keypos-8">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g>
<g transform="translate(644, 80)" class="key keypos-9">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g>
<g transform="translate(28, 136)" class="key trans keypos-10">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g>
<g transform="translate(84, 101)" class="key trans keypos-11">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g>
<g transform="translate(140, 84)" class="key held keypos-12">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key held side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key held"/>
</g>
<g transform="translate(196, 100)" class="key held keypos-13">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key held side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key held"/>
</g>
<g transform="translate(252, 108)" class="key trans keypos-14">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g>
<g transform="translate(420, 108)" class="key keypos-15">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g>
<g transform="translate(476, 100)" class="key keypos-16">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:apple-keyboard-control" xlink:href="#mdi:apple-keyboard-control" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:apple-keyboard-control"/>
<use href="#mdi:circle-small" xlink:href="#mdi:circle-small" x="-4" y="16" height="8" width="8.0" class="key hold glyph mdi:circle-small"/>
</g>
<g transform="translate(532, 84)" class="key keypos-17">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:apple-keyboard-option" xlink:href="#mdi:apple-keyboard-option" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:apple-keyboard-option"/>
<use href="#mdi:circle-small" xlink:href="#mdi:circle-small" x="-4" y="16" height="8" width="8.0" class="key hold glyph mdi:circle-small"/>
</g>
<g transform="translate(588, 101)" class="key keypos-18">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:apple-keyboard-command" xlink:href="#mdi:apple-keyboard-command" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:apple-keyboard-command"/>
<use href="#mdi:circle-small" xlink:href="#mdi:circle-small" x="-4" y="16" height="8" width="8.0" class="key hold glyph mdi:circle-small"/>
</g>
<g transform="translate(644, 136)" class="key keypos-19">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:apple-keyboard-shift" xlink:href="#mdi:apple-keyboard-shift" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:apple-keyboard-shift"/>
<use href="#mdi:circle-small" xlink:href="#mdi:circle-small" x="-4" y="16" height="8" width="8.0" class="key hold glyph mdi:circle-small"/>
</g>
<g transform="translate(28, 192)" class="key trans keypos-20">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g>
<g transform="translate(84, 157)" class="key trans keypos-21">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g>
<g transform="translate(140, 140)" class="key trans keypos-22">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g>
<g transform="translate(196, 156)" class="key trans keypos-23">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g>
<g transform="translate(252, 164)" class="key trans keypos-24">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g>
<g transform="translate(420, 164)" class="key keypos-25">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g>
<g transform="translate(476, 156)" class="key keypos-26">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g>
<g transform="translate(532, 140)" class="key keypos-27">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:apple-keyboard-option" xlink:href="#mdi:apple-keyboard-option" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:apple-keyboard-option"/>
<use href="#mdi:circle-small" xlink:href="#mdi:circle-small" x="-4" y="16" height="8" width="8.0" class="key hold glyph mdi:circle-small"/>
</g>
<g transform="translate(588, 157)" class="key keypos-28">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g>
<g transform="translate(644, 192)" class="key keypos-29">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g>
<g transform="translate(224, 238)" class="key trans keypos-30">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g>
<g transform="translate(280, 252)" class="key trans keypos-31">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g>
<g transform="translate(392, 252)" class="key trans keypos-32">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g>
<g transform="translate(448, 238)" class="key trans keypos-33">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/> <use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>

Before

Width:  |  Height:  |  Size: 84 KiB

After

Width:  |  Height:  |  Size: 75 KiB

Before After
Before After

View file

@ -1,4 +1,4 @@
layout: {qmk_keyboard: ferris/sweep} layout: {zmk_keyboard: cradio}
layers: layers:
base: base:
- Q - Q
@ -210,45 +210,7 @@ layers:
- {type: held} - {type: held}
- {type: held} - {type: held}
- {t: '$$mdi:chevron-down$$', type: trans} - {t: '$$mdi:chevron-down$$', type: trans}
mods:
- '&bootloader'
- {t: '$$mdi:chevron-down$$', type: trans}
- {t: '$$mdi:chevron-down$$', type: trans}
- {t: '$$mdi:chevron-down$$', type: trans}
- {t: '$$mdi:chevron-down$$', type: trans}
- ''
- ''
- ''
- ''
- ''
- {t: '$$mdi:chevron-down$$', type: trans}
- {t: '$$mdi:chevron-down$$', type: trans}
- {type: held}
- {type: held}
- {t: '$$mdi:chevron-down$$', type: trans}
- ''
- {t: '$$mdi:apple-keyboard-control$$', h: '$$mdi:circle-small$$'}
- {t: '$$mdi:apple-keyboard-option$$', h: '$$mdi:circle-small$$'}
- {t: '$$mdi:apple-keyboard-command$$', h: '$$mdi:circle-small$$'}
- {t: '$$mdi:apple-keyboard-shift$$', h: '$$mdi:circle-small$$'}
- {t: '$$mdi:chevron-down$$', type: trans}
- {t: '$$mdi:chevron-down$$', type: trans}
- {t: '$$mdi:chevron-down$$', type: trans}
- {t: '$$mdi:chevron-down$$', type: trans}
- {t: '$$mdi:chevron-down$$', type: trans}
- ''
- ''
- {t: '$$mdi:apple-keyboard-option$$', h: '$$mdi:circle-small$$'}
- ''
- ''
- {t: '$$mdi:chevron-down$$', type: trans}
- {t: '$$mdi:chevron-down$$', type: trans}
- {t: '$$mdi:chevron-down$$', type: trans}
- {t: '$$mdi:chevron-down$$', type: trans}
combos: combos:
- p: [3, 4]
k: CANCEL
l: [base]
- p: [2, 3] - p: [2, 3]
k: $$mdi:keyboard-esc$$ k: $$mdi:keyboard-esc$$
l: [base] l: [base]
@ -256,7 +218,7 @@ combos:
k: '=' k: '='
l: [base] l: [base]
- p: [12, 13] - p: [12, 13]
k: {t: '$$mdi:keyboard-tab$$', h: mods} k: $$mdi:keyboard-tab$$
l: [base] l: [base]
- p: [7, 8] - p: [7, 8]
k: $$mdi:backspace-outline$$ k: $$mdi:backspace-outline$$
@ -265,14 +227,29 @@ combos:
k: $$mdi:keyboard-return$$ k: $$mdi:keyboard-return$$
l: [base] l: [base]
- p: [3, 13] - p: [3, 13]
k: '-' k: {t: 'LPAR,', s: <}
l: [base]
- p: [13, 23]
k: _
l: [base] l: [base]
- p: [6, 16] - p: [6, 16]
k: {t: 'RPAR,', s: '>'}
l: [base]
- p: [2, 12]
k: {t: 'LBRC,', s: '['}
l: [base]
- p: [7, 17]
k: {t: 'RBRC,', s: ']'}
l: [base]
- p: [4, 14]
k: '-'
l: [base]
- p: [14, 24]
k: _
l: [base]
- p: [5, 15]
k: ':' k: ':'
l: [base] l: [base]
- p: [16, 26] - p: [15, 25]
k: ; k: ;
l: [base] l: [base]
- p: [20, 21]
k: '&bootloader'
l: [base]