10 Commits
4 changed files with 177 additions and 114 deletions
+47 -11
View File
@@ -49,20 +49,38 @@
bindings = <&copy>, <&paste>;
};
copy_on_ht: copy_on_ht {
compatible = "zmk,behavior-hold-tap";
label = "COPY_ON_HT";
bindings = <&copy>, <&kt>;
#binding-cells = <2>;
tapping-term-ms = <200>;
};
paste_on_ht: paste_on_ht {
compatible = "zmk,behavior-hold-tap";
label = "PASTE_ON_HT";
bindings = <&copy>, <&kt>;
#binding-cells = <2>;
tapping-term-ms = <200>;
};
behaviors {
};
combos {
compatible = "zmk,combos";
equal {
bindings = <&kp EQUAL>;
bracket_open {
bindings = <&kp LEFT_BRACKET>;
key-positions = <16 17>;
layers = <0>;
};
delete {
bindings = <&kp BACKSPACE>;
equal {
bindings = <&kp EQUAL>;
key-positions = <34 35>;
layers = <0>;
};
@@ -90,6 +108,24 @@
key-positions = <27 28 29 30>;
layers = <0>;
};
bracket_close {
bindings = <&kt RIGHT_BRACKET>;
key-positions = <21 22>;
layers = <0>;
};
lpar {
bindings = <&kt LEFT_PARENTHESIS>;
key-positions = <43 42>;
layers = <0>;
};
rpar {
bindings = <&kt RIGHT_PARENTHESIS>;
key-positions = <48 47>;
layers = <0>;
};
};
macros {
@@ -201,11 +237,11 @@
Main {
bindings = <
&mt GRAVE ESC &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &kp UP &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &kp BACKSPACE
&kp TAB &kp Q &kp W &kp E &kp R &kp T &kp DOWN &kp Y &kp U &kp I &kp O &kp P &kp BSLH
&copy_paste &kp A &kp S &kp D &kp F &kp G &kp LEFT_ARROW &kp H &kp J &kp K &kp L &kp SEMI &kp APOS
&mt LSHFT ENTER &kp Z &kp X &kp C &kp V &kp B &kp RIGHT_ARROW &kp N &kp M &kp COMMA &kp DOT &kp FSLH &mt RSHIFT ENTER
&kp C_MUTE &mo 1 &kp RALT &mo 2 &mt RCTRL SPACE &kp LEFT_GUI &rgb_toggle &kp RGUI &mt RALT SPACE &mo 1 &kp RCTRL &mo 2
&mt GRAVE ESC &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &kp UP &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &kp BACKSPACE
&mt RIGHT_BRACKET LEFT_BRACKET &kp Q &kp W &kp E &kp R &kp T &kp DOWN &kp Y &kp U &kp I &kp O &kp P &kp BSLH
&mt TAB TAB &mt LSHFT A &mt RIGHT_ALT S &mt RCTRL D &mt LEFT_WIN F &kp G &kp LEFT_ARROW &kp H &mt RIGHT_WIN J &mt RCTRL K &mt RIGHT_ALT L &mt RSHFT SEMI &mt BACKSPACE APOS
&mt LSHFT ENTER &kp Z &kp X &kp C &kp V &kp B &kp RIGHT_ARROW &kp N &kp M &kp COMMA &kp DOT &kp FSLH &mt RSHIFT ENTER
&kp C_MUTE &none &kp RALT &mo 2 &lt 1 SPACE &copy_on_ht 0 ENTER &rgb_toggle &paste_on_ht 0 ENTER &lt 2 SPACE &mo 1 &kp RALT &none
>;
sensor-bindings = <&inc_dec_kp C_VOLUME_UP C_VOL_DN>;
@@ -219,7 +255,7 @@
&trans &none &none &kp UP &none &kp MINUS &trans &kp EQUAL &mkp MB1 &mmv MOVE_UP &mkp MB2 &msc SCRL_DOWN &none
&trans &none &kp LEFT &kp DOWN &kp RIGHT &kp LEFT_BRACKET &trans &kp RIGHT_BRACKET &mmv MOVE_LEFT &mmv MOVE_DOWN &mmv MOVE_RIGHT &mkp MB3 &none
&trans &none &kp C_PREV &kp C_PP &kp C_NEXT &none &trans &none &none &none &none &msc SCRL_UP &none
&to 0 &none &trans &to 2 &trans &trans &to 0 &trans &trans &none &trans &to 2
&to 0 &none &trans &none &trans &trans &to 0 &trans &trans &none &trans &none
>;
display-name = "LHelp";
@@ -232,7 +268,7 @@
&trans &msc SCRL_DOWN &mkp MB1 &mmv MOVE_UP &mkp MB2 &kp MINUS &trans &kp EQUAL &none &kp UP &none &none &none
&trans &mkp MB3 &mmv MOVE_LEFT &mmv MOVE_DOWN &mmv MOVE_RIGHT &kp LEFT_BRACKET &trans &kp RIGHT_BRACKET &kp LEFT &kp DOWN &kp RIGHT &none &none
&trans &msc SCRL_UP &none &none &none &none &trans &none &kp C_PREV &kp C_PP &kp C_NEXT &none &none
&to 0 &to 1 &trans &none &trans &trans &to 0 &trans &trans &to 1 &trans &none
&to 0 &none &trans &none &trans &trans &to 0 &trans &trans &none &trans &none
>;
label = "RHelp";
+1 -1
View File
@@ -16,7 +16,7 @@ manifest:
# revision: main
- name: zmk
remote: zmkfirmware
revision: v0.3
revision: main
import: app/west.yml
- name: nice-view-gem #new entry
remote: m165437 #new entry
+92 -74
View File
@@ -1,8 +1,5 @@
<svg width="1004" height="1997" viewBox="0 0 1004 1997" class="keymap" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs>/* start glyphs */
<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>
<svg id="mdi:apple-keyboard-control">
<svg xmlns="http://www.w3.org/2000/svg" id="mdi-apple-keyboard-control" viewBox="0 0 24 24"><path d="M19.78,11.78L18.36,13.19L12,6.83L5.64,13.19L4.22,11.78L12,4L19.78,11.78Z" /></svg>
</svg>
@@ -175,25 +172,25 @@ text.footer {
}
/* styling for combo tap, and key non-tap label text */
text.combo, text.hold, text.shifted, text.left, text.right {
text.combo, text.hold, text.shifted, text.left, text.right, text.tl, text.tr, text.bl, text.br {
font-size: 11px;
}
text.hold {
text.hold, text.bl, text.br {
text-anchor: middle;
dominant-baseline: auto;
}
text.shifted {
text.shifted, text.tl, text.tr {
text-anchor: middle;
dominant-baseline: hanging;
}
text.left {
text.left, text.tl, text.bl {
text-anchor: start;
}
text.right {
text.right, text.tr, text.br {
text-anchor: end;
}
@@ -392,7 +389,9 @@ rect.held, rect.combo.held {
<g transform="translate(28, 112)" class="key keypos-13">
<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:keyboard-tab" xlink:href="#mdi:keyboard-tab" x="-9" y="-13" height="18" width="18.0" class="key tap glyph mdi:keyboard-tab"/>
<text x="0" y="-4" class="key tap">[</text>
<text x="0" y="24" class="key hold">]</text>
<text x="0" y="-24" class="key shifted">{</text>
</g>
<g transform="translate(84, 112)" class="key keypos-14">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
@@ -458,27 +457,32 @@ rect.held, rect.combo.held {
<g transform="translate(28, 168)" 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"/>
<text x="0" y="-4" class="key tap"><tspan style="font-size: 60%">&amp;copy_pas…</tspan></text>
<use href="#mdi:keyboard-tab" xlink:href="#mdi:keyboard-tab" x="-9" y="-13" height="18" width="18.0" class="key tap glyph mdi:keyboard-tab"/>
<use href="#mdi:keyboard-tab" xlink:href="#mdi:keyboard-tab" x="-8" y="9" height="15" width="15.0" class="key hold glyph mdi:keyboard-tab"/>
</g>
<g transform="translate(84, 168)" 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"/>
<text x="0" y="-4" class="key tap">A</text>
<use href="#mdi:apple-keyboard-shift" xlink:href="#mdi:apple-keyboard-shift" x="-8" y="9" height="15" width="15.0" class="key hold glyph mdi:apple-keyboard-shift"/>
</g>
<g transform="translate(140, 147)" 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"/>
<text x="0" y="-4" class="key tap">S</text>
<use href="#mdi:apple-keyboard-option" xlink:href="#mdi:apple-keyboard-option" x="-8" y="9" height="15" width="15.0" class="key hold glyph mdi:apple-keyboard-option"/>
</g>
<g transform="translate(196, 140)" 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"/>
<text x="0" y="-4" class="key tap">D</text>
<use href="#mdi:apple-keyboard-control" xlink:href="#mdi:apple-keyboard-control" x="-8" y="9" height="15" width="15.0" class="key hold glyph mdi:apple-keyboard-control"/>
</g>
<g transform="translate(252, 147)" class="key keypos-30">
<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">F</text>
<text x="0" y="24" class="key hold"><tspan style="font-size: 75%">LEFT WIN</tspan></text>
</g>
<g transform="translate(308, 147)" class="key keypos-31">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
@@ -499,27 +503,32 @@ rect.held, rect.combo.held {
<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">J</text>
<text x="0" y="24" class="key hold"><tspan style="font-size: 67%">RIGHT WIN</tspan></text>
</g>
<g transform="translate(728, 140)" class="key keypos-35">
<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">K</text>
<use href="#mdi:apple-keyboard-control" xlink:href="#mdi:apple-keyboard-control" x="-8" y="9" height="15" width="15.0" class="key hold glyph mdi:apple-keyboard-control"/>
</g>
<g transform="translate(784, 147)" class="key keypos-36">
<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">L</text>
<use href="#mdi:apple-keyboard-option" xlink:href="#mdi:apple-keyboard-option" x="-8" y="9" height="15" width="15.0" class="key hold glyph mdi:apple-keyboard-option"/>
</g>
<g transform="translate(840, 168)" class="key keypos-37">
<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">;</text>
<use href="#mdi:apple-keyboard-shift" xlink:href="#mdi:apple-keyboard-shift" x="-8" y="9" height="15" width="15.0" class="key hold glyph mdi:apple-keyboard-shift"/>
<text x="0" y="-24" class="key shifted">:</text>
</g>
<g transform="translate(896, 168)" class="key keypos-38">
<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">&#x27;</text>
<use href="#mdi:backspace" xlink:href="#mdi:backspace" x="-8" y="9" height="15" width="15.0" class="key hold glyph mdi:backspace"/>
<text x="0" y="-24" class="key shifted">&quot;</text>
</g>
<g transform="translate(28, 224)" class="key keypos-39">
@@ -597,12 +606,11 @@ rect.held, rect.combo.held {
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:volume-off" xlink:href="#mdi:volume-off" x="-9" y="-13" height="18" width="18.0" class="key tap glyph mdi:volume-off"/>
</g>
<g transform="translate(140, 259)" class="key keypos-53">
<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"/>
<a href="#LHelp">
<text x="0" y="-4" class="key tap layer-activator">LHelp</text>
</a></g>
<g transform="translate(140, 259)" class="key none keypos-53">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key none side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key none"/>
<use href="#mdi:minus-circle-outline" xlink:href="#mdi:minus-circle-outline" x="-9" y="-13" height="18" width="18.0" class="key none tap glyph mdi:minus-circle-outline"/>
</g>
<g transform="translate(196, 252)" class="key keypos-54">
<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"/>
@@ -618,12 +626,14 @@ rect.held, rect.combo.held {
<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:keyboard-space" xlink:href="#mdi:keyboard-space" x="-9" y="-13" height="18" width="18.0" class="key tap glyph mdi:keyboard-space"/>
<use href="#mdi:apple-keyboard-control" xlink:href="#mdi:apple-keyboard-control" x="-8" y="9" height="15" width="15.0" class="key hold glyph mdi:apple-keyboard-control"/>
</g>
<a href="#LHelp">
<text x="0" y="24" class="key hold layer-activator">LHelp</text>
</a></g>
<g transform="translate(389, 294) rotate(30.0)" class="key keypos-57">
<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="-9" y="-13" height="18" width="18.0" class="key tap glyph mdi:apple-keyboard-command"/>
<use href="#mdi:keyboard-return" xlink:href="#mdi:keyboard-return" x="-9" y="-13" height="18" width="18.0" class="key tap glyph mdi:keyboard-return"/>
<text x="0" y="24" class="key hold">&amp;copy</text>
</g>
<g transform="translate(462, 91)" class="key keypos-58">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
@@ -633,14 +643,16 @@ rect.held, rect.combo.held {
<g transform="translate(535, 294) rotate(-30.0)" class="key keypos-59">
<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">RGUI</text>
<use href="#mdi:keyboard-return" xlink:href="#mdi:keyboard-return" x="-9" y="-13" height="18" width="18.0" class="key tap glyph mdi:keyboard-return"/>
<text x="0" y="24" class="key hold">&amp;copy</text>
</g>
<g transform="translate(610, 283) rotate(-30.0)" class="key keypos-60">
<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:keyboard-space" xlink:href="#mdi:keyboard-space" x="-9" y="-13" height="18" width="18.0" class="key tap glyph mdi:keyboard-space"/>
<use href="#mdi:apple-keyboard-option" xlink:href="#mdi:apple-keyboard-option" x="-8" y="9" height="15" width="15.0" class="key hold glyph mdi:apple-keyboard-option"/>
</g>
<a href="#RHelp">
<text x="0" y="24" class="key hold layer-activator">RHelp</text>
</a></g>
<g transform="translate(672, 259)" class="key keypos-61">
<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"/>
@@ -650,22 +662,22 @@ rect.held, rect.combo.held {
<g transform="translate(728, 252)" class="key keypos-62">
<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="-9" y="-13" height="18" width="18.0" class="key tap glyph mdi:apple-keyboard-control"/>
<use href="#mdi:apple-keyboard-option" xlink:href="#mdi:apple-keyboard-option" x="-9" y="-13" height="18" width="18.0" class="key tap glyph mdi:apple-keyboard-option"/>
</g>
<g transform="translate(784, 259)" class="key none keypos-63">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key none side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key none"/>
<use href="#mdi:minus-circle-outline" xlink:href="#mdi:minus-circle-outline" x="-9" y="-13" height="18" width="18.0" class="key none tap glyph mdi:minus-circle-outline"/>
</g>
<g transform="translate(784, 259)" class="key keypos-63">
<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"/>
<a href="#RHelp">
<text x="0" y="-4" class="key tap layer-activator">RHelp</text>
</a></g>
<g class="combo combopos-0">
<rect rx="6" ry="6" x="210" y="74" width="28" height="26" class="combo"/>
<text x="224" y="88" class="combo tap">=</text>
<text x="224" y="76" class="combo shifted">+</text>
<text x="224" y="88" class="combo tap">[</text>
<text x="224" y="76" class="combo shifted">{</text>
</g>
<g class="combo backspace combopos-1">
<rect rx="6" ry="6" x="686" y="130" width="28" height="26" class="combo backspace"/>
<use href="#mdi:backspace" xlink:href="#mdi:backspace" x="691" y="134" height="18" width="18.0" class="combo backspace tap glyph mdi:backspace"/>
<g class="combo combopos-1">
<rect rx="6" ry="6" x="686" y="130" width="28" height="26" class="combo"/>
<text x="700" y="144" class="combo tap">=</text>
<text x="700" y="132" class="combo shifted">+</text>
</g>
<g class="combo combopos-2">
<rect rx="6" ry="6" x="210" y="130" width="28" height="26" class="combo"/>
@@ -696,6 +708,22 @@ rect.held, rect.combo.held {
<tspan x="168" dy="-0.6em" style="font-size: 60%">&amp;rgb_to_l…</tspan><tspan x="168" dy="1.2em" style="font-size: 60%"></tspan>
</text>
</g>
<g class="combo combopos-6">
<rect rx="6" ry="6" x="686" y="74" width="28" height="26" class="combo"/>
<text x="700" y="88" class="combo tap">]</text>
<text x="700" y="98" class="combo hold">toggle</text>
<text x="700" y="76" class="combo shifted">}</text>
</g>
<g class="combo combopos-7">
<rect rx="6" ry="6" x="210" y="186" width="28" height="26" class="combo"/>
<text x="224" y="200" class="combo tap">(</text>
<text x="224" y="210" class="combo hold">toggle</text>
</g>
<g class="combo combopos-8">
<rect rx="6" ry="6" x="686" y="186" width="28" height="26" class="combo"/>
<text x="700" y="200" class="combo tap">)</text>
<text x="700" y="210" class="combo hold">toggle</text>
</g>
</g>
</g>
<g transform="translate(40, 388)" class="layer-LHelp">
@@ -984,27 +1012,24 @@ rect.held, rect.combo.held {
<text x="0" y="-4" class="key tap layer-activator">Main</text>
</a><text x="0" y="24" class="key hold">toggle</text>
</g>
<g transform="translate(140, 259)" class="key held keypos-53">
<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"/>
<use href="#mdi:minus-circle-outline" xlink:href="#mdi:minus-circle-outline" x="-9" y="-13" height="18" width="18.0" class="key held tap glyph mdi:minus-circle-outline"/>
<g transform="translate(140, 259)" class="key none keypos-53">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key none side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key none"/>
<use href="#mdi:minus-circle-outline" xlink:href="#mdi:minus-circle-outline" x="-9" y="-13" height="18" width="18.0" class="key none tap glyph mdi:minus-circle-outline"/>
</g>
<g transform="translate(196, 252)" class="key trans keypos-54">
<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:transfer" xlink:href="#mdi:transfer" x="-9" y="-13" height="18" width="18.0" class="key trans tap glyph mdi:transfer"/>
</g>
<g transform="translate(252, 259)" class="key keypos-55">
<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"/>
<a href="#RHelp">
<text x="0" y="-4" class="key tap layer-activator">RHelp</text>
</a><text x="0" y="24" class="key hold">toggle</text>
<g transform="translate(252, 259)" class="key none keypos-55">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key none side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key none"/>
<use href="#mdi:minus-circle-outline" xlink:href="#mdi:minus-circle-outline" x="-9" y="-13" height="18" width="18.0" class="key none tap glyph mdi:minus-circle-outline"/>
</g>
<g transform="translate(314, 283) rotate(30.0)" class="key trans keypos-56">
<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:transfer" xlink:href="#mdi:transfer" x="-9" y="-13" height="18" width="18.0" class="key trans tap glyph mdi:transfer"/>
<g transform="translate(314, 283) rotate(30.0)" class="key held keypos-56">
<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(389, 294) rotate(30.0)" class="key trans keypos-57">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
@@ -1038,12 +1063,10 @@ rect.held, rect.combo.held {
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:transfer" xlink:href="#mdi:transfer" x="-9" y="-13" height="18" width="18.0" class="key trans tap glyph mdi:transfer"/>
</g>
<g transform="translate(784, 259)" class="key keypos-63">
<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"/>
<a href="#RHelp">
<text x="0" y="-4" class="key tap layer-activator">RHelp</text>
</a><text x="0" y="24" class="key hold">toggle</text>
<g transform="translate(784, 259)" class="key none keypos-63">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key none side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key none"/>
<use href="#mdi:minus-circle-outline" xlink:href="#mdi:minus-circle-outline" x="-9" y="-13" height="18" width="18.0" class="key none tap glyph mdi:minus-circle-outline"/>
</g>
</g>
</g>
@@ -1333,12 +1356,10 @@ rect.held, rect.combo.held {
<text x="0" y="-4" class="key tap layer-activator">Main</text>
</a><text x="0" y="24" class="key hold">toggle</text>
</g>
<g transform="translate(140, 259)" class="key keypos-53">
<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"/>
<a href="#LHelp">
<text x="0" y="-4" class="key tap layer-activator">LHelp</text>
</a><text x="0" y="24" class="key hold">toggle</text>
<g transform="translate(140, 259)" class="key none keypos-53">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key none side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key none"/>
<use href="#mdi:minus-circle-outline" xlink:href="#mdi:minus-circle-outline" x="-9" y="-13" height="18" width="18.0" class="key none tap glyph mdi:minus-circle-outline"/>
</g>
<g transform="translate(196, 252)" class="key trans keypos-54">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
@@ -1372,27 +1393,24 @@ rect.held, rect.combo.held {
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:transfer" xlink:href="#mdi:transfer" x="-9" y="-13" height="18" width="18.0" class="key trans tap glyph mdi:transfer"/>
</g>
<g transform="translate(610, 283) rotate(-30.0)" class="key trans keypos-60">
<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:transfer" xlink:href="#mdi:transfer" x="-9" y="-13" height="18" width="18.0" class="key trans tap glyph mdi:transfer"/>
<g transform="translate(610, 283) rotate(-30.0)" class="key held alternate keypos-60">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key held alternate side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key held alternate"/>
</g>
<g transform="translate(672, 259)" class="key keypos-61">
<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"/>
<a href="#LHelp">
<text x="0" y="-4" class="key tap layer-activator">LHelp</text>
</a><text x="0" y="24" class="key hold">toggle</text>
<g transform="translate(672, 259)" class="key none keypos-61">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key none side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key none"/>
<use href="#mdi:minus-circle-outline" xlink:href="#mdi:minus-circle-outline" x="-9" y="-13" height="18" width="18.0" class="key none tap glyph mdi:minus-circle-outline"/>
</g>
<g transform="translate(728, 252)" class="key trans keypos-62">
<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:transfer" xlink:href="#mdi:transfer" x="-9" y="-13" height="18" width="18.0" class="key trans tap glyph mdi:transfer"/>
</g>
<g transform="translate(784, 259)" class="key held alternate keypos-63">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key held alternate side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key held alternate"/>
<use href="#mdi:minus-circle-outline" xlink:href="#mdi:minus-circle-outline" x="-9" y="-13" height="18" width="18.0" class="key held alternate tap glyph mdi:minus-circle-outline"/>
<g transform="translate(784, 259)" class="key none keypos-63">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key none side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key none"/>
<use href="#mdi:minus-circle-outline" xlink:href="#mdi:minus-circle-outline" x="-9" y="-13" height="18" width="18.0" class="key none tap glyph mdi:minus-circle-outline"/>
</g>
</g>
</g>

Before

Width:  |  Height:  |  Size: 123 KiB

After

Width:  |  Height:  |  Size: 125 KiB

+37 -28
View File
@@ -14,7 +14,7 @@ layers:
- {t: '9', s: (}
- {t: '0', s: )}
- {t: '$$mdi:backspace$$', type: backspace}
- $$mdi:keyboard-tab$$
- {t: '[', h: ']', s: '{'}
- Q
- W
- E
@@ -27,19 +27,19 @@ layers:
- O
- P
- {t: \, s: '|'}
- '&copy_paste'
- A
- S
- D
- F
- {t: '$$mdi:keyboard-tab$$', h: '$$mdi:keyboard-tab$$'}
- {t: A, h: '$$mdi:apple-keyboard-shift$$'}
- {t: S, h: '$$mdi:apple-keyboard-option$$'}
- {t: D, h: '$$mdi:apple-keyboard-control$$'}
- {t: F, h: LEFT WIN}
- G
- $$mdi:arrow-left-bold$$
- H
- J
- K
- L
- {t: ;, s: ':'}
- {t: '''', s: '"'}
- {t: J, h: RIGHT WIN}
- {t: K, h: '$$mdi:apple-keyboard-control$$'}
- {t: L, h: '$$mdi:apple-keyboard-option$$'}
- {t: ;, h: '$$mdi:apple-keyboard-shift$$', s: ':'}
- {t: '''', h: '$$mdi:backspace$$', s: '"'}
- {t: '$$mdi:keyboard-return$$', h: '$$mdi:apple-keyboard-shift$$'}
- Z
- X
@@ -54,17 +54,17 @@ layers:
- {t: /, s: '?'}
- {t: '$$mdi:keyboard-return$$', h: '$$mdi:apple-keyboard-shift$$'}
- $$mdi:volume-off$$
- LHelp
- {t: '$$mdi:minus-circle-outline$$', type: none}
- $$mdi:apple-keyboard-option$$
- RHelp
- {t: '$$mdi:keyboard-space$$', h: '$$mdi:apple-keyboard-control$$'}
- $$mdi:apple-keyboard-command$$
- {t: '$$mdi:keyboard-space$$', h: LHelp}
- {t: '$$mdi:keyboard-return$$', h: '&copy'}
- '&rgb_toggle'
- RGUI
- {t: '$$mdi:keyboard-space$$', h: '$$mdi:apple-keyboard-option$$'}
- {t: '$$mdi:keyboard-return$$', h: '&copy'}
- {t: '$$mdi:keyboard-space$$', h: RHelp}
- LHelp
- $$mdi:apple-keyboard-control$$
- RHelp
- $$mdi:apple-keyboard-option$$
- {t: '$$mdi:minus-circle-outline$$', type: none}
LHelp:
- {t: '$$mdi:transfer$$', type: trans}
- {t: F1, h: F11}
@@ -119,17 +119,17 @@ layers:
- $$mdi:pan-up$$
- {t: '$$mdi:minus-circle-outline$$', type: none}
- {t: Main, h: toggle}
- {t: '$$mdi:minus-circle-outline$$', type: held}
- {t: '$$mdi:transfer$$', type: trans}
- {t: RHelp, h: toggle}
- {t: '$$mdi:minus-circle-outline$$', type: none}
- {t: '$$mdi:transfer$$', type: trans}
- {t: '$$mdi:minus-circle-outline$$', type: none}
- {type: held}
- {t: '$$mdi:transfer$$', type: trans}
- {t: Main, h: toggle}
- {t: '$$mdi:transfer$$', type: trans}
- {t: '$$mdi:transfer$$', type: trans}
- {t: '$$mdi:minus-circle-outline$$', type: held alternate}
- {t: '$$mdi:transfer$$', type: trans}
- {t: RHelp, h: toggle}
- {t: '$$mdi:minus-circle-outline$$', type: none}
RHelp:
- {t: '$$mdi:transfer$$', type: trans}
- {t: F1, h: F11}
@@ -184,17 +184,17 @@ layers:
- {t: '$$mdi:minus-circle-outline$$', type: none}
- {t: '$$mdi:minus-circle-outline$$', type: none}
- {t: Main, h: toggle}
- {t: LHelp, h: toggle}
- {t: '$$mdi:minus-circle-outline$$', type: none}
- {t: '$$mdi:transfer$$', type: trans}
- {t: '$$mdi:minus-circle-outline$$', type: held}
- {t: '$$mdi:transfer$$', type: trans}
- {t: '$$mdi:transfer$$', type: trans}
- {t: Main, h: toggle}
- {t: '$$mdi:transfer$$', type: trans}
- {type: held alternate}
- {t: '$$mdi:minus-circle-outline$$', type: none}
- {t: '$$mdi:transfer$$', type: trans}
- {t: LHelp, h: toggle}
- {t: '$$mdi:transfer$$', type: trans}
- {t: '$$mdi:minus-circle-outline$$', type: held alternate}
- {t: '$$mdi:minus-circle-outline$$', type: none}
Gaming:
- $$mdi:keyboard-esc$$
- '1'
@@ -327,10 +327,10 @@ layers:
- {t: '$$mdi:transfer$$', type: trans}
combos:
- p: [16, 17]
k: {t: '=', s: +}
k: {t: '[', s: '{'}
l: [Main]
- p: [34, 35]
k: {t: '$$mdi:backspace$$', type: backspace}
k: {t: '=', s: +}
l: [Main]
- p: [29, 30]
k: {t: '-', s: _}
@@ -344,3 +344,12 @@ combos:
- p: [27, 28, 29, 30]
k: '&rgb_to_layer 3 RGB_COLOR_HSB_VAL(312,74,51)'
l: [Main]
- p: [21, 22]
k: {t: ']', h: toggle, s: '}'}
l: [Main]
- p: [43, 42]
k: {t: (, h: toggle}
l: [Main]
- p: [48, 47]
k: {t: ), h: toggle}
l: [Main]