From 1ffdf698e4b7d566ac027c8101673c327d5bad23 Mon Sep 17 00:00:00 2001 From: ldebritto Date: Wed, 6 Nov 2024 11:56:07 -0300 Subject: [PATCH] &thumb_shift --- config/cradio.keymap | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/config/cradio.keymap b/config/cradio.keymap index 50c573e..fdcc0fe 100644 --- a/config/cradio.keymap +++ b/config/cradio.keymap @@ -147,6 +147,14 @@ mods = <(MOD_LCTL)>; }; + + thumb_shift: thumb_shift { // Allows for shift+space for scrolling up with the left hand on the keyboard and the right one on the mouse + compatible = "zmk,behavior-mod-morph"; + #binding-cells = <0>; + bindings = <&kp RSHFT>, <&kp SPACE>; + + mods = <(MOD_LSHFT)>; + }; swapper: swapper_for_apple_cmd_tab { compatible = "zmk,behavior-tri-state"; // requires tri-state module (https://github.com/urob/zmk-tri-state) @@ -251,7 +259,7 @@ &kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P &hrml LCTRL A &hrml LALT S &hrml LSHFT D &hrml LGUI F &hrml GLOBE G &hrmr GLOBE H &hrmr RGUI J &hrmr LSHFT K &hrmr RALT L &hrmr RCTRL SQT &hrml GLOBE Z &kp X &kp C &kp V &kp B &kp N &kp M &kp COMMA &kp DOT &kp SEMI - &lc NAV &kp RSHFT &kp SPACE &lc SYM + &lc NAV &thumb_shift &kp SPACE &lc SYM >; }; @@ -260,7 +268,7 @@ &kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P &kp A &kp S &kp D &kp F &kp G &kp H &kp J &kp K &kp L &kp SQT &kp Z &kp X &kp C &kp V &kp B &kp N &kp M &kp COMMA &kp DOT &kp SEMI - &lc NAV &kp RSHFT &kp SPACE &lc SYM + &lc NAV &thumb_shift &kp SPACE &lc SYM >; };