|
31 | 31 | quick-tap-ms = <150>; |
32 | 32 | }; |
33 | 33 |
|
| 34 | +/* 0 1 2 3 4 || 5 6 7 8 9 */ |
| 35 | +/* {10} 11 12 13 14 15 || 16 17 18 19 20 {21} */ |
| 36 | +/* 22 23 24 25 26 || 27 28 29 30 31 */ |
| 37 | +/* 32 33 34 || 35 36 37 */ |
| 38 | + |
| 39 | + |
34 | 40 | / { |
35 | 41 | combos { |
36 | 42 | compatible = "zmk,combos"; |
|
73 | 79 |
|
74 | 80 | combo_underscore { |
75 | 81 | bindings = <&kp UNDER>; |
76 | | - key-positions = <7 6>; |
| 82 | + key-positions = <24 25>; |
77 | 83 | layers = <0>; |
78 | 84 | }; |
79 | 85 |
|
|
97 | 103 |
|
98 | 104 | combo_single-quote { |
99 | 105 | bindings = <&kp SINGLE_QUOTE>; |
100 | | - key-positions = <6 17>; |
| 106 | + key-positions = <6 7>; |
101 | 107 | layers = <0>; |
102 | 108 | }; |
103 | 109 |
|
104 | 110 | combo_double-quote { |
105 | 111 | bindings = <&kp AT_SIGN>; |
106 | | - key-positions = <7 18>; |
| 112 | + key-positions = <7 8>; |
107 | 113 | layers = <0>; |
108 | 114 | }; |
109 | 115 |
|
110 | 116 | combo_equal { |
111 | 117 | bindings = <&kp EQUAL>; |
112 | | - key-positions = <16 17>; |
| 118 | + key-positions = <28 29>; |
113 | 119 | layers = <0>; |
114 | 120 | }; |
115 | 121 |
|
|
119 | 125 | layers = <0>; |
120 | 126 | }; |
121 | 127 |
|
| 128 | + combo_tab { |
| 129 | + bindings = <&kp TAB>; |
| 130 | + key-positions = <22 23>; |
| 131 | + layers = <0>; |
| 132 | + }; |
| 133 | + |
122 | 134 | combo_colon { |
123 | 135 | bindings = <&kp COLON>; |
124 | | - key-positions = <19 20>; |
| 136 | + key-positions = <1 2>; |
125 | 137 | layers = <0>; |
126 | 138 | }; |
| 139 | + |
| 140 | + /* combos on base layer, left side, for boot shortcuts like BIOS with half the keyboard plugged in */ |
127 | 141 |
|
128 | 142 | combo_boot_F11 { |
129 | 143 | bindings = <&kp F11>; |
|
224 | 238 | compatible = "zmk,behavior-tap-dance"; |
225 | 239 | label = "MACRO_LEFT"; |
226 | 240 | #binding-cells = <0>; |
227 | | - bindings = <&kp F20>, <&kp F21>; |
| 241 | + bindings = <&kp F20>, <&kp F22>; |
228 | 242 | }; |
229 | 243 |
|
230 | 244 | macro_right: macro_right { |
231 | 245 | compatible = "zmk,behavior-tap-dance"; |
232 | 246 | label = "MACRO_RIGHT"; |
233 | 247 | #binding-cells = <0>; |
234 | | - bindings = <&kp F22>, <&kp F23>; |
| 248 | + bindings = <&kp F21>, <&kp F23>; |
235 | 249 | }; |
236 | 250 | }; |
237 | 251 |
|
|
282 | 296 |
|
283 | 297 | utility { |
284 | 298 | bindings = < |
285 | | - &bootloader &none &none &none &none &none &mkp MB1 &mkp MB2 &mkp MB3 &studio_unlock |
| 299 | + ¯o_left ¯o_right &none &none &none &none &mkp MB1 &mkp MB2 &mkp MB3 &studio_unlock |
286 | 300 | &trans &none &kp C_PREVIOUS &kp C_MUTE &kp C_PLAY_PAUSE &kp C_NEXT &none &mmv MOVE_LEFT &mmv MOVE_DOWN &mmv MOVE_UP &mmv MOVE_RIGHT &trans |
287 | 301 | &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 2 &bt BT_SEL 3 &bt BT_SEL 4 &none &mkp MB4 &msc SCRL_DOWN &msc SCRL_UP &mkp MB5 |
288 | 302 | &bt BT_CLR &trans &trans &trans &mkp MB1 &mkp MB2 |
|
0 commit comments