Smart-mouse combo

This commit is contained in:
urob 2023-03-15 23:09:19 -04:00
parent a307a836b5
commit 4432e414b9
2 changed files with 2 additions and 1 deletions

View file

@ -120,7 +120,7 @@ ZMK_BEHAVIOR(num_layer_word, hold_tap,
// mouse layer that deactivates automatically on all other keys, requires PR #1366 // mouse layer that deactivates automatically on all other keys, requires PR #1366
ZMK_BEHAVIOR(smart_mouse, tri_state, ZMK_BEHAVIOR(smart_mouse, tri_state,
bindings = <&tog MOUSE>, <&none>, <&tog MOUSE>; bindings = <&tog MOUSE>, <&none>, <&tog MOUSE>;
ignored-key-positions = <RT1 RT2 RT3 RM1 RM2 RM3 RH0 RH1>; // mouse keys ignored-key-positions = <LT1 LT3 RT1 RT2 RT3 RM1 RM2 RM3 RH0 RH1>; // mouse keys
ignored-layers = <MOUSE>; ignored-layers = <MOUSE>;
) )

View file

@ -17,6 +17,7 @@
/* Punctuation (horizontal left hand) */ /* Punctuation (horizontal left hand) */
ZMK_COMBO(esc, &kp ESC, LT3 LT2, DEF NAV NUM, COMBO_TERM_FAST) ZMK_COMBO(esc, &kp ESC, LT3 LT2, DEF NAV NUM, COMBO_TERM_FAST)
ZMK_COMBO(tab, &kp TAB, LT2 LT1, DEF NAV NUM, COMBO_TERM_FAST) ZMK_COMBO(tab, &kp TAB, LT2 LT1, DEF NAV NUM, COMBO_TERM_FAST)
ZMK_COMBO(mouse, &smart_mouse, LT3 LT1, DEF NAV NUM, COMBO_TERM_FAST)
ZMK_COMBO(ret, &kp RETURN, LM3 LM2, DEF NAV NUM, COMBO_TERM_FAST) ZMK_COMBO(ret, &kp RETURN, LM3 LM2, DEF NAV NUM, COMBO_TERM_FAST)
ZMK_COMBO(repeat,&key_repeat, LM2 LM1, DEF NAV NUM, COMBO_TERM_FAST) ZMK_COMBO(repeat,&key_repeat, LM2 LM1, DEF NAV NUM, COMBO_TERM_FAST)