diff --git a/boards/shields/charybdis/charybdis_3610.dtsi b/boards/shields/charybdis/charybdis_3610.dtsi index 2edc2554..4f0ced52 100644 --- a/boards/shields/charybdis/charybdis_3610.dtsi +++ b/boards/shields/charybdis/charybdis_3610.dtsi @@ -44,7 +44,7 @@ reg = <0>; spi-max-frequency = <2000000>; irq-gpios = <&gpio0 6 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>; - cpi = <3200>; + cpi = <2400>; evt-type = ; x-input-code = ; y-input-code = ; diff --git a/config/charybdis.keymap b/config/charybdis.keymap index ffef41ab..c4f15942 100644 --- a/config/charybdis.keymap +++ b/config/charybdis.keymap @@ -9,12 +9,12 @@ trackball_listener { compatible = "zmk,input-behavior-listener"; device = <&vtrackball>; - layers = <0>; + layers = <0 2 3 4>; evt-type = ; x-input-code = ; y-input-code = ; scale-multiplier = <1>; - scale-divisor = <6>; + scale-divisor = <4>; bindings = <&ib_toggle_layer 5>; }; @@ -37,7 +37,7 @@ x-input-code = ; y-input-code = ; y-invert; - bindings = <&ib_wheel_scaler 1 8>; + bindings = <&ib_wheel_scaler 1 16>; }; ib_wheel_scaler: ib_wheel_scaler {