From b2a4db4492c71cf6f45f2a776936c624445fbea9 Mon Sep 17 00:00:00 2001 From: ldebritto Date: Tue, 21 Jan 2025 18:46:30 -0300 Subject: [PATCH] &rshift_space --- config/cradio.keymap | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/config/cradio.keymap b/config/cradio.keymap index 341e63f..891c7a9 100644 --- a/config/cradio.keymap +++ b/config/cradio.keymap @@ -164,6 +164,14 @@ mods = <(MOD_LCTL)>; }; + rshift_space: right_shift_space_when_modded_with_left_modifiers { + compatible = "zmk,behavior-mod-morph"; + #binding-cells = <0>; + bindings = <&kp RSHIFT>, <&kp SPACE>; //useful for scrolling up with the left hand on the keyboard and the right one on the mouse + mods = <(MOD_LCTL|MOD_LGUI|MOD_LSFT|MOF_LALT|)>; + keep-mods = <(MOD_LCTL|MOD_LGUI|MOD_LSFT|MOF_LALT|)>; + }; + hp: hold_preferred_mod_tap { // Allows for space/shift+space for scrolling up with the left hand on the keyboard and the right one on the mouse compatible = "zmk,behavior-hold-tap"; label = "THUMB_SHIFT"; @@ -269,7 +277,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 HYPER G &hrmr HYPER 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 &rshift_space &kp SPACE &lc SYM >; };