This commit is contained in:
Daniel Loos
2025-05-17 12:53:05 +02:00
parent fc50124ce0
commit 70feac2a46
3 changed files with 257 additions and 156 deletions

View File

@@ -164,169 +164,193 @@ path.combo { stroke: #7f7f7f; }
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">T</text> <text x="0" y="0" class="key tap">T</text>
</g> </g>
<g transform="translate(532, 42)" class="key keypos-6"> <g transform="translate(364, 70)" class="key keypos-6">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">Mouse</tspan><tspan x="0" dy="1.2em">5</tspan>
</text>
</g>
<g transform="translate(476, 70)" class="key keypos-7">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">Wheel</tspan><tspan x="0" dy="1.2em">UP</tspan>
</text>
</g>
<g transform="translate(532, 42)" class="key keypos-8">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">Z</text> <text x="0" y="0" class="key tap">Z</text>
</g> </g>
<g transform="translate(588, 35)" class="key keypos-7"> <g transform="translate(588, 35)" class="key keypos-9">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">U</text> <text x="0" y="0" class="key tap">U</text>
</g> </g>
<g transform="translate(644, 28)" class="key keypos-8"> <g transform="translate(644, 28)" class="key keypos-10">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">I</text> <text x="0" y="0" class="key tap">I</text>
</g> </g>
<g transform="translate(700, 35)" class="key keypos-9"> <g transform="translate(700, 35)" class="key keypos-11">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">O</text> <text x="0" y="0" class="key tap">O</text>
</g> </g>
<g transform="translate(756, 49)" class="key keypos-10"> <g transform="translate(756, 49)" class="key keypos-12">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">P</text> <text x="0" y="0" class="key tap">P</text>
</g> </g>
<g transform="translate(812, 49)" class="key keypos-11"> <g transform="translate(812, 49)" class="key keypos-13">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">Ü</text> <text x="0" y="0" class="key tap">Ü</text>
</g> </g>
<g transform="translate(28, 105)" class="key keypos-12"> <g transform="translate(28, 105)" class="key keypos-14">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap"> <text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">)</tspan><tspan x="0" dy="1.2em">(</tspan> <tspan x="0" dy="-0.6em">)</tspan><tspan x="0" dy="1.2em">(</tspan>
</text> </text>
</g> </g>
<g transform="translate(84, 105)" class="key keypos-13"> <g transform="translate(84, 105)" class="key keypos-15">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">A</text> <text x="0" y="0" class="key tap">A</text>
</g> </g>
<g transform="translate(140, 91)" class="key keypos-14"> <g transform="translate(140, 91)" class="key keypos-16">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">S</text> <text x="0" y="0" class="key tap">S</text>
</g> </g>
<g transform="translate(196, 84)" class="key keypos-15"> <g transform="translate(196, 84)" class="key keypos-17">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">D</text> <text x="0" y="0" class="key tap">D</text>
</g> </g>
<g transform="translate(252, 91)" class="key keypos-16"> <g transform="translate(252, 91)" class="key keypos-18">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">F</text> <text x="0" y="0" class="key tap">F</text>
</g> </g>
<g transform="translate(308, 98)" class="key keypos-17"> <g transform="translate(308, 98)" class="key keypos-19">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">G</text> <text x="0" y="0" class="key tap">G</text>
</g> </g>
<g transform="translate(532, 98)" class="key keypos-18"> <g transform="translate(364, 126)" class="key keypos-20">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">Mouse</tspan><tspan x="0" dy="1.2em">4</tspan>
</text>
</g>
<g transform="translate(476, 126)" class="key keypos-21">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">Wheel</tspan><tspan x="0" dy="1.2em">DWN</tspan>
</text>
</g>
<g transform="translate(532, 98)" class="key keypos-22">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">H</text> <text x="0" y="0" class="key tap">H</text>
</g> </g>
<g transform="translate(588, 91)" class="key keypos-19"> <g transform="translate(588, 91)" class="key keypos-23">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">J</text> <text x="0" y="0" class="key tap">J</text>
</g> </g>
<g transform="translate(644, 84)" class="key keypos-20"> <g transform="translate(644, 84)" class="key keypos-24">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">K</text> <text x="0" y="0" class="key tap">K</text>
</g> </g>
<g transform="translate(700, 91)" class="key keypos-21"> <g transform="translate(700, 91)" class="key keypos-25">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">L</text> <text x="0" y="0" class="key tap">L</text>
</g> </g>
<g transform="translate(756, 105)" class="key keypos-22"> <g transform="translate(756, 105)" class="key keypos-26">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">Ö</text> <text x="0" y="0" class="key tap">Ö</text>
</g> </g>
<g transform="translate(812, 105)" class="key keypos-23"> <g transform="translate(812, 105)" class="key keypos-27">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">Ä</text> <text x="0" y="0" class="key tap">Ä</text>
</g> </g>
<g transform="translate(28, 161)" class="key keypos-24"> <g transform="translate(28, 161)" class="key keypos-28">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap"> <text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">`</tspan><tspan x="0" dy="1.2em">&quot;</tspan> <tspan x="0" dy="-0.6em">`</tspan><tspan x="0" dy="1.2em">&quot;</tspan>
</text> </text>
</g> </g>
<g transform="translate(84, 161)" class="key keypos-25"> <g transform="translate(84, 161)" class="key keypos-29">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">Y</text> <text x="0" y="0" class="key tap">Y</text>
</g> </g>
<g transform="translate(140, 147)" class="key keypos-26"> <g transform="translate(140, 147)" class="key keypos-30">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">X</text> <text x="0" y="0" class="key tap">X</text>
</g> </g>
<g transform="translate(196, 140)" class="key keypos-27"> <g transform="translate(196, 140)" class="key keypos-31">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">C</text> <text x="0" y="0" class="key tap">C</text>
</g> </g>
<g transform="translate(252, 147)" class="key keypos-28"> <g transform="translate(252, 147)" class="key keypos-32">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">V</text> <text x="0" y="0" class="key tap">V</text>
</g> </g>
<g transform="translate(308, 154)" class="key keypos-29"> <g transform="translate(308, 154)" class="key keypos-33">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">B</text> <text x="0" y="0" class="key tap">B</text>
</g> </g>
<g transform="translate(532, 154)" class="key keypos-30"> <g transform="translate(532, 154)" class="key keypos-34">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">N</text> <text x="0" y="0" class="key tap">N</text>
</g> </g>
<g transform="translate(588, 147)" class="key keypos-31"> <g transform="translate(588, 147)" class="key keypos-35">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">M</text> <text x="0" y="0" class="key tap">M</text>
</g> </g>
<g transform="translate(644, 140)" class="key keypos-32"> <g transform="translate(644, 140)" class="key keypos-36">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap"> <text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">,</tspan><tspan x="0" dy="1.2em">;</tspan> <tspan x="0" dy="-0.6em">,</tspan><tspan x="0" dy="1.2em">;</tspan>
</text> </text>
</g> </g>
<g transform="translate(700, 147)" class="key keypos-33"> <g transform="translate(700, 147)" class="key keypos-37">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap"> <text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">.</tspan><tspan x="0" dy="1.2em">:</tspan> <tspan x="0" dy="-0.6em">.</tspan><tspan x="0" dy="1.2em">:</tspan>
</text> </text>
</g> </g>
<g transform="translate(756, 161)" class="key keypos-34"> <g transform="translate(756, 161)" class="key keypos-38">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap"> <text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">!</tspan><tspan x="0" dy="1.2em">-</tspan> <tspan x="0" dy="-0.6em">!</tspan><tspan x="0" dy="1.2em">-</tspan>
</text> </text>
</g> </g>
<g transform="translate(812, 161)" class="key keypos-35"> <g transform="translate(812, 161)" class="key keypos-39">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap"> <text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">?</tspan><tspan x="0" dy="1.2em">ß</tspan> <tspan x="0" dy="-0.6em">?</tspan><tspan x="0" dy="1.2em">ß</tspan>
</text> </text>
</g> </g>
<g transform="translate(224, 205)" class="key keypos-36"> <g transform="translate(224, 205)" class="key keypos-40">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap"> <text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">nav</tspan><tspan x="0" dy="1.2em">Esc</tspan> <tspan x="0" dy="-0.6em">nav</tspan><tspan x="0" dy="1.2em">Esc</tspan>
</text> </text>
</g> </g>
<g transform="translate(286, 213) rotate(15.0)" class="key keypos-37"> <g transform="translate(286, 213) rotate(15.0)" class="key keypos-41">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap"> <text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">sym</tspan><tspan x="0" dy="1.2em">Tab</tspan> <tspan x="0" dy="-0.6em">sym</tspan><tspan x="0" dy="1.2em">Tab</tspan>
</text> </text>
</g> </g>
<g transform="translate(351, 224) rotate(30.0)" class="key keypos-38"> <g transform="translate(351, 224) rotate(30.0)" class="key keypos-42">
<rect rx="6" ry="6" x="-26" y="-40" width="52" height="80" class="key"/> <rect rx="6" ry="6" x="-26" y="-40" width="52" height="80" class="key"/>
<text x="0" y="0" class="key tap"> <text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">Shift</tspan><tspan x="0" dy="1.2em">Bksp</tspan> <tspan x="0" dy="-0.6em">Shift</tspan><tspan x="0" dy="1.2em">Bksp</tspan>
</text> </text>
</g> </g>
<g transform="translate(489, 224) rotate(-30.0)" class="key keypos-39"> <g transform="translate(489, 224) rotate(-30.0)" class="key keypos-43">
<rect rx="6" ry="6" x="-26" y="-40" width="52" height="80" class="key"/> <rect rx="6" ry="6" x="-26" y="-40" width="52" height="80" class="key"/>
<text x="0" y="0" class="key tap"> <text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">Ctrl</tspan><tspan x="0" dy="1.2em">Space</tspan> <tspan x="0" dy="-0.6em">Ctrl</tspan><tspan x="0" dy="1.2em">Space</tspan>
</text> </text>
</g> </g>
<g transform="translate(554, 213) rotate(-15.0)" class="key keypos-40"> <g transform="translate(554, 213) rotate(-15.0)" class="key keypos-44">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap"> <text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">Alt</tspan><tspan x="0" dy="1.2em">Enter</tspan> <tspan x="0" dy="-0.6em">Alt</tspan><tspan x="0" dy="1.2em">Enter</tspan>
</text> </text>
</g> </g>
<g transform="translate(616, 205)" class="key keypos-41"> <g transform="translate(616, 205)" class="key keypos-45">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">Super</text> <text x="0" y="0" class="key tap">Super</text>
</g> </g>
@@ -348,18 +372,6 @@ path.combo { stroke: #7f7f7f; }
<tspan x="616" dy="-0.6em">tog</tspan><tspan x="616" dy="1.2em">wspace</tspan> <tspan x="616" dy="-0.6em">tog</tspan><tspan x="616" dy="1.2em">wspace</tspan>
</text> </text>
</g> </g>
<g class="combo combopos-3">
<rect rx="6" ry="6" x="154" y="18" width="28" height="26" class="combo"/>
<text x="168" y="32" class="combo tap">
<tspan x="168" dy="-0.6em">mouse</tspan><tspan x="168" dy="1.2em">prev</tspan>
</text>
</g>
<g class="combo combopos-4">
<rect rx="6" ry="6" x="154" y="130" width="28" height="26" class="combo"/>
<text x="168" y="144" class="combo tap">
<tspan x="168" dy="-0.6em">mouse</tspan><tspan x="168" dy="1.2em">next</tspan>
</text>
</g>
</g> </g>
</g> </g>
<g transform="translate(30, 331)" class="layer-symbols"> <g transform="translate(30, 331)" class="layer-symbols">
@@ -389,126 +401,150 @@ path.combo { stroke: #7f7f7f; }
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">&gt;</text> <text x="0" y="0" class="key tap">&gt;</text>
</g> </g>
<g transform="translate(532, 42)" class="key keypos-6"> <g transform="translate(364, 70)" class="key keypos-6">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">Mouse</tspan><tspan x="0" dy="1.2em">5</tspan>
</text>
</g>
<g transform="translate(476, 70)" class="key keypos-7">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">Wheel</tspan><tspan x="0" dy="1.2em">UP</tspan>
</text>
</g>
<g transform="translate(532, 42)" class="key keypos-8">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">.</text> <text x="0" y="0" class="key tap">.</text>
</g> </g>
<g transform="translate(588, 35)" class="key keypos-7"> <g transform="translate(588, 35)" class="key keypos-9">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">7</text> <text x="0" y="0" class="key tap">7</text>
</g> </g>
<g transform="translate(644, 28)" class="key keypos-8"> <g transform="translate(644, 28)" class="key keypos-10">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">8</text> <text x="0" y="0" class="key tap">8</text>
</g> </g>
<g transform="translate(700, 35)" class="key keypos-9"> <g transform="translate(700, 35)" class="key keypos-11">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">9</text> <text x="0" y="0" class="key tap">9</text>
</g> </g>
<g transform="translate(756, 49)" class="key keypos-10"> <g transform="translate(756, 49)" class="key keypos-12">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">-</text> <text x="0" y="0" class="key tap">-</text>
</g> </g>
<g transform="translate(812, 49)" class="key keypos-11"> <g transform="translate(812, 49)" class="key keypos-13">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">/</text> <text x="0" y="0" class="key tap">/</text>
</g> </g>
<g transform="translate(28, 105)" class="key keypos-12"> <g transform="translate(28, 105)" class="key keypos-14">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">~</text> <text x="0" y="0" class="key tap">~</text>
</g> </g>
<g transform="translate(84, 105)" class="key keypos-13"> <g transform="translate(84, 105)" class="key keypos-15">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">&amp;</text> <text x="0" y="0" class="key tap">&amp;</text>
</g> </g>
<g transform="translate(140, 91)" class="key keypos-14"> <g transform="translate(140, 91)" class="key keypos-16">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap"></text> <text x="0" y="0" class="key tap"></text>
</g> </g>
<g transform="translate(196, 84)" class="key keypos-15"> <g transform="translate(196, 84)" class="key keypos-17">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">|</text> <text x="0" y="0" class="key tap">|</text>
</g> </g>
<g transform="translate(252, 91)" class="key keypos-16"> <g transform="translate(252, 91)" class="key keypos-18">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">(</text> <text x="0" y="0" class="key tap">(</text>
</g> </g>
<g transform="translate(308, 98)" class="key keypos-17"> <g transform="translate(308, 98)" class="key keypos-19">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">)</text> <text x="0" y="0" class="key tap">)</text>
</g> </g>
<g transform="translate(532, 98)" class="key keypos-18"> <g transform="translate(364, 126)" class="key keypos-20">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">Mouse</tspan><tspan x="0" dy="1.2em">4</tspan>
</text>
</g>
<g transform="translate(476, 126)" class="key keypos-21">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">Wheel</tspan><tspan x="0" dy="1.2em">DWN</tspan>
</text>
</g>
<g transform="translate(532, 98)" class="key keypos-22">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">,</text> <text x="0" y="0" class="key tap">,</text>
</g> </g>
<g transform="translate(588, 91)" class="key keypos-19"> <g transform="translate(588, 91)" class="key keypos-23">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">4</text> <text x="0" y="0" class="key tap">4</text>
</g> </g>
<g transform="translate(644, 84)" class="key keypos-20"> <g transform="translate(644, 84)" class="key keypos-24">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">5</text> <text x="0" y="0" class="key tap">5</text>
</g> </g>
<g transform="translate(700, 91)" class="key keypos-21"> <g transform="translate(700, 91)" class="key keypos-25">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">6</text> <text x="0" y="0" class="key tap">6</text>
</g> </g>
<g transform="translate(756, 105)" class="key keypos-22"> <g transform="translate(756, 105)" class="key keypos-26">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">+</text> <text x="0" y="0" class="key tap">+</text>
</g> </g>
<g transform="translate(812, 105)" class="key keypos-23"> <g transform="translate(812, 105)" class="key keypos-27">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">*</text> <text x="0" y="0" class="key tap">*</text>
</g> </g>
<g transform="translate(28, 161)" class="key keypos-24"> <g transform="translate(28, 161)" class="key keypos-28">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">_</text> <text x="0" y="0" class="key tap">_</text>
</g> </g>
<g transform="translate(84, 161)" class="key keypos-25"> <g transform="translate(84, 161)" class="key keypos-29">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">@</text> <text x="0" y="0" class="key tap">@</text>
</g> </g>
<g transform="translate(140, 147)" class="key keypos-26"> <g transform="translate(140, 147)" class="key keypos-30">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">$</text> <text x="0" y="0" class="key tap">$</text>
</g> </g>
<g transform="translate(196, 140)" class="key keypos-27"> <g transform="translate(196, 140)" class="key keypos-31">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">\</text> <text x="0" y="0" class="key tap">\</text>
</g> </g>
<g transform="translate(252, 147)" class="key keypos-28"> <g transform="translate(252, 147)" class="key keypos-32">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">{</text> <text x="0" y="0" class="key tap">{</text>
</g> </g>
<g transform="translate(308, 154)" class="key keypos-29"> <g transform="translate(308, 154)" class="key keypos-33">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">}</text> <text x="0" y="0" class="key tap">}</text>
</g> </g>
<g transform="translate(532, 154)" class="key keypos-30"> <g transform="translate(532, 154)" class="key keypos-34">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">0</text> <text x="0" y="0" class="key tap">0</text>
</g> </g>
<g transform="translate(588, 147)" class="key keypos-31"> <g transform="translate(588, 147)" class="key keypos-35">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">1</text> <text x="0" y="0" class="key tap">1</text>
</g> </g>
<g transform="translate(644, 140)" class="key keypos-32"> <g transform="translate(644, 140)" class="key keypos-36">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">2</text> <text x="0" y="0" class="key tap">2</text>
</g> </g>
<g transform="translate(700, 147)" class="key keypos-33"> <g transform="translate(700, 147)" class="key keypos-37">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">3</text> <text x="0" y="0" class="key tap">3</text>
</g> </g>
<g transform="translate(756, 161)" class="key keypos-34"> <g transform="translate(756, 161)" class="key keypos-38">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">=</text> <text x="0" y="0" class="key tap">=</text>
</g> </g>
<g transform="translate(812, 161)" class="key keypos-35"> <g transform="translate(812, 161)" class="key keypos-39">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
</g> </g>
<g transform="translate(224, 205)" class="key keypos-36"> <g transform="translate(224, 205)" class="key keypos-40">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap"> <text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">nav</tspan><tspan x="0" dy="1.2em">Esc</tspan> <tspan x="0" dy="-0.6em">nav</tspan><tspan x="0" dy="1.2em">Esc</tspan>
@@ -529,13 +565,19 @@ path.combo { stroke: #7f7f7f; }
<tspan x="0" dy="-0.6em">Ctrl</tspan><tspan x="0" dy="1.2em">Space</tspan> <tspan x="0" dy="-0.6em">Ctrl</tspan><tspan x="0" dy="1.2em">Space</tspan>
</text> </text>
</g> </g>
<g transform="translate(554, 213) rotate(-15.0)" class="key keypos-40"> <g transform="translate(489, 224) rotate(-30.0)" class="key keypos-43">
<rect rx="6" ry="6" x="-26" y="-40" width="52" height="80" class="key"/>
<text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">Ctrl</tspan><tspan x="0" dy="1.2em">Space</tspan>
</text>
</g>
<g transform="translate(554, 213) rotate(-15.0)" class="key keypos-44">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap"> <text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">Alt</tspan><tspan x="0" dy="1.2em">Enter</tspan> <tspan x="0" dy="-0.6em">Alt</tspan><tspan x="0" dy="1.2em">Enter</tspan>
</text> </text>
</g> </g>
<g transform="translate(616, 205)" class="key keypos-41"> <g transform="translate(616, 205)" class="key keypos-45">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">Super</text> <text x="0" y="0" class="key tap">Super</text>
</g> </g>
@@ -557,18 +599,6 @@ path.combo { stroke: #7f7f7f; }
<tspan x="616" dy="-0.6em">tog</tspan><tspan x="616" dy="1.2em">wspace</tspan> <tspan x="616" dy="-0.6em">tog</tspan><tspan x="616" dy="1.2em">wspace</tspan>
</text> </text>
</g> </g>
<g class="combo combopos-3">
<rect rx="6" ry="6" x="154" y="18" width="28" height="26" class="combo"/>
<text x="168" y="32" class="combo tap">
<tspan x="168" dy="-0.6em">mouse</tspan><tspan x="168" dy="1.2em">prev</tspan>
</text>
</g>
<g class="combo combopos-4">
<rect rx="6" ry="6" x="154" y="130" width="28" height="26" class="combo"/>
<text x="168" y="144" class="combo tap">
<tspan x="168" dy="-0.6em">mouse</tspan><tspan x="168" dy="1.2em">next</tspan>
</text>
</g>
</g> </g>
</g> </g>
<g transform="translate(30, 661)" class="layer-nav"> <g transform="translate(30, 661)" class="layer-nav">
@@ -592,134 +622,155 @@ path.combo { stroke: #7f7f7f; }
</g> </g>
<g transform="translate(252, 35)" class="key keypos-4"> <g transform="translate(252, 35)" class="key keypos-4">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">Vol+</text>
</g> </g>
<g transform="translate(308, 42)" class="key keypos-5"> <g transform="translate(308, 42)" class="key keypos-5">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">&gt;&gt;</text> <text x="0" y="0" class="key tap">Vol+</text>
</g> </g>
<g transform="translate(532, 42)" class="key keypos-6"> <g transform="translate(364, 70)" class="key keypos-6">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">Mouse</tspan><tspan x="0" dy="1.2em">5</tspan>
</text>
</g>
<g transform="translate(476, 70)" class="key keypos-7">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">Wheel</tspan><tspan x="0" dy="1.2em">UP</tspan>
</text>
</g>
<g transform="translate(532, 42)" class="key keypos-8">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">Home</text> <text x="0" y="0" class="key tap">Home</text>
</g> </g>
<g transform="translate(588, 35)" class="key keypos-7"> <g transform="translate(588, 35)" class="key keypos-9">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">PGdown</text> <text x="0" y="0" class="key tap">PGdown</text>
</g> </g>
<g transform="translate(644, 28)" class="key keypos-8"> <g transform="translate(644, 28)" class="key keypos-10">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">PGup</text> <text x="0" y="0" class="key tap">PGup</text>
</g> </g>
<g transform="translate(700, 35)" class="key keypos-9"> <g transform="translate(700, 35)" class="key keypos-11">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">End</text> <text x="0" y="0" class="key tap">End</text>
</g> </g>
<g transform="translate(756, 49)" class="key keypos-10"> <g transform="translate(756, 49)" class="key keypos-12">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
</g> </g>
<g transform="translate(812, 49)" class="key keypos-11"> <g transform="translate(812, 49)" class="key keypos-13">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">Del</text> <text x="0" y="0" class="key tap">Del</text>
</g> </g>
<g transform="translate(28, 105)" class="key keypos-12"> <g transform="translate(28, 105)" class="key keypos-14">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">F5</text> <text x="0" y="0" class="key tap">F5</text>
</g> </g>
<g transform="translate(84, 105)" class="key keypos-13"> <g transform="translate(84, 105)" class="key keypos-15">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">F6</text> <text x="0" y="0" class="key tap">F6</text>
</g> </g>
<g transform="translate(140, 91)" class="key keypos-14"> <g transform="translate(140, 91)" class="key keypos-16">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">F7</text> <text x="0" y="0" class="key tap">F7</text>
</g> </g>
<g transform="translate(196, 84)" class="key keypos-15"> <g transform="translate(196, 84)" class="key keypos-17">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">F8</text> <text x="0" y="0" class="key tap">F8</text>
</g> </g>
<g transform="translate(252, 91)" class="key keypos-16"> <g transform="translate(252, 91)" class="key keypos-18">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
</g>
<g transform="translate(308, 98)" class="key keypos-19">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">Mute</text> <text x="0" y="0" class="key tap">Mute</text>
</g> </g>
<g transform="translate(308, 98)" class="key keypos-17"> <g transform="translate(364, 126)" class="key keypos-20">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">&gt;||</text> <text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">Mouse</tspan><tspan x="0" dy="1.2em">4</tspan>
</text>
</g> </g>
<g transform="translate(532, 98)" class="key keypos-18"> <g transform="translate(476, 126)" class="key keypos-21">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">Wheel</tspan><tspan x="0" dy="1.2em">DWN</tspan>
</text>
</g>
<g transform="translate(532, 98)" class="key keypos-22">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">Left</text> <text x="0" y="0" class="key tap">Left</text>
</g> </g>
<g transform="translate(588, 91)" class="key keypos-19"> <g transform="translate(588, 91)" class="key keypos-23">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">Down</text> <text x="0" y="0" class="key tap">Down</text>
</g> </g>
<g transform="translate(644, 84)" class="key keypos-20"> <g transform="translate(644, 84)" class="key keypos-24">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">Up</text> <text x="0" y="0" class="key tap">Up</text>
</g> </g>
<g transform="translate(700, 91)" class="key keypos-21"> <g transform="translate(700, 91)" class="key keypos-25">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">Right</text> <text x="0" y="0" class="key tap">Right</text>
</g> </g>
<g transform="translate(756, 105)" class="key keypos-22"> <g transform="translate(756, 105)" class="key keypos-26">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
</g> </g>
<g transform="translate(812, 105)" class="key keypos-23"> <g transform="translate(812, 105)" class="key keypos-27">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">Ins</text> <text x="0" y="0" class="key tap">Ins</text>
</g> </g>
<g transform="translate(28, 161)" class="key keypos-24"> <g transform="translate(28, 161)" class="key keypos-28">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">F1</text> <text x="0" y="0" class="key tap">F1</text>
</g> </g>
<g transform="translate(84, 161)" class="key keypos-25"> <g transform="translate(84, 161)" class="key keypos-29">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">F2</text> <text x="0" y="0" class="key tap">F2</text>
</g> </g>
<g transform="translate(140, 147)" class="key keypos-26"> <g transform="translate(140, 147)" class="key keypos-30">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">F3</text> <text x="0" y="0" class="key tap">F3</text>
</g> </g>
<g transform="translate(196, 140)" class="key keypos-27"> <g transform="translate(196, 140)" class="key keypos-31">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">F4</text> <text x="0" y="0" class="key tap">F4</text>
</g> </g>
<g transform="translate(252, 147)" class="key keypos-28"> <g transform="translate(252, 147)" class="key keypos-32">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
</g>
<g transform="translate(308, 154)" class="key keypos-33">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">Vol-</text> <text x="0" y="0" class="key tap">Vol-</text>
</g> </g>
<g transform="translate(308, 154)" class="key keypos-29"> <g transform="translate(532, 154)" class="key keypos-34">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">&lt;&lt;</text>
</g>
<g transform="translate(532, 154)" class="key keypos-30">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap"> <text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">Ctrl+</tspan><tspan x="0" dy="1.2em">Left</tspan> <tspan x="0" dy="-0.6em">Ctrl+</tspan><tspan x="0" dy="1.2em">Left</tspan>
</text> </text>
</g> </g>
<g transform="translate(588, 147)" class="key keypos-31"> <g transform="translate(588, 147)" class="key keypos-35">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap"> <text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">Mouse</tspan><tspan x="0" dy="1.2em">back</tspan> <tspan x="0" dy="-0.6em">Mouse</tspan><tspan x="0" dy="1.2em">back</tspan>
</text> </text>
</g> </g>
<g transform="translate(644, 140)" class="key keypos-32"> <g transform="translate(644, 140)" class="key keypos-36">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap"> <text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">Mouse</tspan><tspan x="0" dy="1.2em">next</tspan> <tspan x="0" dy="-0.6em">Mouse</tspan><tspan x="0" dy="1.2em">next</tspan>
</text> </text>
</g> </g>
<g transform="translate(700, 147)" class="key keypos-33"> <g transform="translate(700, 147)" class="key keypos-37">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap"> <text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">Ctrl+</tspan><tspan x="0" dy="1.2em">Right</tspan> <tspan x="0" dy="-0.6em">Ctrl+</tspan><tspan x="0" dy="1.2em">Right</tspan>
</text> </text>
</g> </g>
<g transform="translate(756, 161)" class="key keypos-34"> <g transform="translate(756, 161)" class="key keypos-38">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
</g> </g>
<g transform="translate(812, 161)" class="key keypos-35"> <g transform="translate(812, 161)" class="key keypos-39">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">Print</text> <text x="0" y="0" class="key tap">Print</text>
</g> </g>
@@ -738,19 +789,19 @@ path.combo { stroke: #7f7f7f; }
<tspan x="0" dy="-0.6em">Shift</tspan><tspan x="0" dy="1.2em">Bksp</tspan> <tspan x="0" dy="-0.6em">Shift</tspan><tspan x="0" dy="1.2em">Bksp</tspan>
</text> </text>
</g> </g>
<g transform="translate(489, 224) rotate(-30.0)" class="key keypos-39"> <g transform="translate(489, 224) rotate(-30.0)" class="key keypos-43">
<rect rx="6" ry="6" x="-26" y="-40" width="52" height="80" class="key"/> <rect rx="6" ry="6" x="-26" y="-40" width="52" height="80" class="key"/>
<text x="0" y="0" class="key tap"> <text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">Ctrl</tspan><tspan x="0" dy="1.2em">Space</tspan> <tspan x="0" dy="-0.6em">Ctrl</tspan><tspan x="0" dy="1.2em">Space</tspan>
</text> </text>
</g> </g>
<g transform="translate(554, 213) rotate(-15.0)" class="key keypos-40"> <g transform="translate(554, 213) rotate(-15.0)" class="key keypos-44">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap"> <text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">Alt</tspan><tspan x="0" dy="1.2em">Enter</tspan> <tspan x="0" dy="-0.6em">Alt</tspan><tspan x="0" dy="1.2em">Enter</tspan>
</text> </text>
</g> </g>
<g transform="translate(616, 205)" class="key keypos-41"> <g transform="translate(616, 205)" class="key keypos-45">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">Super</text> <text x="0" y="0" class="key tap">Super</text>
</g> </g>
@@ -772,18 +823,6 @@ path.combo { stroke: #7f7f7f; }
<tspan x="616" dy="-0.6em">tog</tspan><tspan x="616" dy="1.2em">wspace</tspan> <tspan x="616" dy="-0.6em">tog</tspan><tspan x="616" dy="1.2em">wspace</tspan>
</text> </text>
</g> </g>
<g class="combo combopos-3">
<rect rx="6" ry="6" x="154" y="18" width="28" height="26" class="combo"/>
<text x="168" y="32" class="combo tap">
<tspan x="168" dy="-0.6em">mouse</tspan><tspan x="168" dy="1.2em">prev</tspan>
</text>
</g>
<g class="combo combopos-4">
<rect rx="6" ry="6" x="154" y="130" width="28" height="26" class="combo"/>
<text x="168" y="144" class="combo tap">
<tspan x="168" dy="-0.6em">mouse</tspan><tspan x="168" dy="1.2em">next</tspan>
</text>
</g>
</g> </g>
</g> </g>
<text x="870.0" y="1020.0" class="footer">Created with <a href="https://github.com/caksoylar/keymap-drawer">keymap-drawer</a></text></svg> <text x="870.0" y="1020.0" class="footer">Created with <a href="https://github.com/caksoylar/keymap-drawer">keymap-drawer</a></text></svg>

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 32 KiB

View File

@@ -1,16 +1,76 @@
# parsed and then tweaked from https://github.com/LOWPROKB/zmk-config-zen-2/blob/main/config/corneish_zen.keymap # parsed and then tweaked from https://github.com/LOWPROKB/zmk-config-zen-2/blob/main/config/corneish_zen.keymap
layout: layout:
zmk_keyboard: corneish_zen zmk_keyboard: crkbd/rev4
layout_name: foostan_corne_6col_layout layout_name: LAYOUT_split_3x6_3_ex2
layers: layers:
default: default:
- ["] [", "Q", "W", "E", "R", "T", "Z", "U", "I", "O", "P", "Ü"] - [
- [") (", "A", "S", "D", "F", "G", "H", "J", "K", "L", "Ö", "Ä"] "] [",
"Q",
"W",
"E",
"R",
"T",
"Mouse 5",
"Wheel UP",
"Z",
"U",
"I",
"O",
"P",
"Ü",
]
- [
") (",
"A",
"S",
"D",
"F",
"G",
"Mouse 4",
"Wheel DWN",
"H",
"J",
"K",
"L",
"Ö",
"Ä",
]
- ['` "', "Y", "X", "C", "V", "B", "N", "M", ", ;", ". :", "! - ", "? ß"] - ['` "', "Y", "X", "C", "V", "B", "N", "M", ", ;", ". :", "! - ", "? ß"]
- ["nav Esc", "sym Tab", "Shift Bksp", "Ctrl Space", "Alt Enter", "Super"] - ["nav Esc", "sym Tab", "Shift Bksp", "Ctrl Space", "Alt Enter", "Super"]
symbols: symbols:
- ["^", "%", "#", "/", "<", ">", ".", "7", "8", "9", "-", "/"] - [
- ["~", "&", "€", "|", "(", ")", ",", "4", "5", "6", "+", "*"] "^",
"%",
"#",
"/",
"<",
">",
"Mouse 5",
"Wheel UP",
".",
"7",
"8",
"9",
"-",
"/",
]
- [
"~",
"&",
"€",
"|",
"(",
")",
"Mouse 4",
"Wheel DWN",
",",
"4",
"5",
"6",
"+",
"*",
]
- ["_", "@", "$", "\\", "{", "}", "0", "1", "2", "3", "=", null] - ["_", "@", "$", "\\", "{", "}", "0", "1", "2", "3", "=", null]
- [ - [
"nav Esc", "nav Esc",
@@ -26,8 +86,10 @@ layers:
"F10", "F10",
"F11", "F11",
"F12", "F12",
"",
"Vol+", "Vol+",
">>", "Mouse 5",
"Wheel UP",
"Home", "Home",
"PGdown", "PGdown",
"PGup", "PGup",
@@ -40,8 +102,10 @@ layers:
"F6", "F6",
"F7", "F7",
"F8", "F8",
"",
"Mute", "Mute",
">||", "Mouse 4",
"Wheel DWN",
"Left", "Left",
"Down", "Down",
"Up", "Up",
@@ -54,8 +118,8 @@ layers:
"F2", "F2",
"F3", "F3",
"F4", "F4",
"",
"Vol-", "Vol-",
"<<",
"Ctrl+Left", "Ctrl+Left",
"Mouse back", "Mouse back",
"Mouse next", "Mouse next",
@@ -75,5 +139,3 @@ combos:
- { tk: ["U", "I"], k: "tog wins" } - { tk: ["U", "I"], k: "tog wins" }
- { tk: ["J", "K"], k: "tog tab" } - { tk: ["J", "K"], k: "tog tab" }
- { tk: ["M", ", ;"], k: "tog wspace" } - { tk: ["M", ", ;"], k: "tog wspace" }
- { tk: ["W", "E"], k: "mouse prev" }
- { tk: ["X", "C"], k: "mouse next" }