diff --git a/config/corax.conf b/config/corax.conf index 803fe1a..4fce5e7 100644 --- a/config/corax.conf +++ b/config/corax.conf @@ -26,4 +26,6 @@ CONFIG_BT_CTLR_TX_PWR_PLUS_8=y # enforce windows to show keyboard battery CONFIG_BT_GATT_ENFORCE_SUBSCRIPTION=y +CONFIG_ZMK_POINTING=y + CONFIG_ZMK_EXT_POWER=y diff --git a/config/corax.keymap b/config/corax.keymap index 1588c0e..b7f5822 100644 --- a/config/corax.keymap +++ b/config/corax.keymap @@ -3,6 +3,7 @@ #include #include #include +#include #define COLEMAK 0 #define QWERTY 1 @@ -34,6 +35,13 @@ tapping-term-ms = <200>; bindings = <&kp>, <&kp>; }; + + inc_dec_msc: sensor_rotation_scroll { + compatible = "zmk,behavior-sensor-rotate-var"; + #sensor-binding-cells = <2>; + bindings = <&msc>, <&msc>; + tap-ms = <200>; + }; }; macros { @@ -122,7 +130,7 @@ &kp LGUI &kp LALT <hp SYM ESC &kp SPACE &kp ENTER < NAV ESC &kp RALT &kp RGUI >; - sensor-bindings = <&inc_dec_kp C_VOL_DN C_VOL_UP &inc_dec_kp PG_DN PG_UP>; + sensor-bindings = <&inc_dec_kp C_VOL_DN C_VOL_UP &inc_dec_msc SCRL_DOWN SCRL_UP>; }; qwerty_layer {