Skip to content

Commit 6d74125

Browse files
caksoylargithub-actions[bot]
authored andcommitted
Enable left handed mouse clicks
1 parent bf2dd6e commit 6d74125

14 files changed

+260
-29
lines changed

config/includes/3x5.dtsi

+2-2
Original file line numberDiff line numberDiff line change
@@ -229,11 +229,11 @@
229229
display-name = "MSE";
230230
bindings = <LAYER_FROM36( \
231231
// ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮
232-
&none, &none, &none, &none, &none, &mkp RCLK, &msc SCRL_DOWN, &mmv MOVE_UP, &msc SCRL_UP, &none, \
232+
&mkp MB5, &mkp MB4, &mkp RCLK, &none, &none, &mkp RCLK, &msc SCRL_DOWN, &mmv MOVE_UP, &msc SCRL_UP, &none, \
233233
// ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤
234234
&kp LCTRL, &kp LGUI, &kp LALT, &kp LSHFT, &none, &msc SCRL_LEFT, &mmv MOVE_LEFT, &mmv MOVE_DOWN, &mmv MOVE_RIGHT, &msc SCRL_RIGHT, \
235235
// ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤
236-
&none, &none, &none, &none, &none, &none, &mkp MB4, &mkp MCLK, &mkp MB5, &none, \
236+
&none, &mkp MCLK, &mkp LCLK, &none, &none, &none, &mkp MB4, &mkp MCLK, &mkp MB5, &none, \
237237
// ╰─────────────┴─────────────┴─────────────┼─────────────┼─────────────┤ ├─────────────┼─────────────┼─────────────┴─────────────┴─────────────╯
238238
&none, &none, &trans, &mkp LCLK, &mkp RCLK, &none \
239239
// ╰─────────────┴─────────────┴─────────────╯ ╰─────────────┴─────────────┴─────────────╯

config/includes/combos.dtsi

+2
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@ COMBO(bslh, &kp BSLH, RB1 RB2, DEF BRD, 80, 100)
5050
COMBO(slsh, &kp SLASH, RB2 RB3, DEF BRD SYM, 80, 50)
5151
COMBO(undo, &kp LC(Z), LB3 LB2, NAV, 80, 50)
5252

53+
COMBO(mouse, &tog MSE, LB3 LB2 LB1, DEF BRD MSE, 100, 100)
54+
5355
COMBO(btclr, &bt BT_CLR, RB2 RB3, FUN, 100, 200)
5456

5557
COMBO(indbat, &ind_bat, LT2 RT2, FUN, 100, 200)

config/includes/mouse.dtsi

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
#include <zephyr/dt-bindings/input/input-event-codes.h>
2-
31
#define ZMK_POINTING_DEFAULT_MOVE_VAL 1500 // 600
42
#define ZMK_POINTING_DEFAULT_SCRL_VAL 20 // 10
53

keymap-drawer/config.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ parse_config:
5050
combo_del: {align: top, o: 0.15}
5151
combo_btclr: {align: bottom}
5252
combo_undo: {align: bottom}
53+
combo_mouse: {align: bottom}
5354
combo_play: {align: right}
5455
combo_calc: {align: left}
5556
combo_capswd: {draw_separate: true}

keymap-drawer/corneish_zen.svg

+42
Loading

keymap-drawer/corneish_zen.yaml

+9-5
Original file line numberDiff line numberDiff line change
@@ -223,9 +223,9 @@ layers:
223223
- {t: Reset, h: Boot}
224224
- ''
225225
MSE:
226-
- ''
227-
- ''
228-
- ''
226+
- Forward Click
227+
- Back Click
228+
- Right Click
229229
- ''
230230
- ''
231231
- Right Click
@@ -244,8 +244,8 @@ layers:
244244
- Mouse →
245245
- Scroll →
246246
- ''
247-
- ''
248-
- ''
247+
- Middle Click
248+
- Left Click
249249
- {type: held}
250250
- ''
251251
- ''
@@ -349,6 +349,10 @@ combos:
349349
k: Undo
350350
l: [NAV]
351351
a: bottom
352+
- p: [21, 22, 23]
353+
k: {t: MSE, h: toggle}
354+
l: [DEF, BRD, MSE]
355+
a: bottom
352356
- p: [27, 28]
353357
k: BT CLR
354358
l: [FUN]

keymap-drawer/grumpybird.svg

+42
Loading

keymap-drawer/grumpybird.yaml

+9-5
Original file line numberDiff line numberDiff line change
@@ -175,9 +175,9 @@ layers:
175175
- {type: held}
176176
- {type: held}
177177
MSE:
178-
- ''
179-
- ''
180-
- ''
178+
- Forward Click
179+
- Back Click
180+
- Right Click
181181
- ''
182182
- ''
183183
- Right Click
@@ -195,8 +195,8 @@ layers:
195195
- Mouse ↓
196196
- Mouse →
197197
- Scroll →
198-
- ''
199-
- ''
198+
- Middle Click
199+
- Left Click
200200
- {type: held}
201201
- Back Click
202202
- Middle Click
@@ -293,6 +293,10 @@ combos:
293293
k: Undo
294294
l: [NAV]
295295
a: bottom
296+
- p: [20, 21, 22]
297+
k: {t: MSE, h: toggle}
298+
l: [DEF, BRD, MSE]
299+
a: bottom
296300
- p: [24, 25]
297301
k: BT CLR
298302
l: [FUN]

keymap-drawer/hummingbird.svg

+42
Loading

keymap-drawer/hummingbird.yaml

+9-5
Original file line numberDiff line numberDiff line change
@@ -187,9 +187,9 @@ layers:
187187
- {type: held}
188188
- {t: Reset, h: Boot}
189189
MSE:
190-
- ''
191-
- ''
192-
- ''
190+
- Forward Click
191+
- Back Click
192+
- Right Click
193193
- ''
194194
- ''
195195
- Right Click
@@ -207,8 +207,8 @@ layers:
207207
- Mouse ↓
208208
- Mouse →
209209
- Scroll →
210-
- ''
211-
- ''
210+
- Middle Click
211+
- Left Click
212212
- {type: held}
213213
- Back Click
214214
- Middle Click
@@ -307,6 +307,10 @@ combos:
307307
k: Undo
308308
l: [NAV]
309309
a: bottom
310+
- p: [20, 21, 22]
311+
k: {t: MSE, h: toggle}
312+
l: [DEF, BRD, MSE]
313+
a: bottom
310314
- p: [24, 25]
311315
k: BT CLR
312316
l: [FUN]

0 commit comments

Comments
 (0)