diff --git a/config/boards/shields/charybdis/charybdis_left.overlay b/config/boards/shields/charybdis/charybdis_left.overlay index 3f28d2d8..80e99b70 100644 --- a/config/boards/shields/charybdis/charybdis_left.overlay +++ b/config/boards/shields/charybdis/charybdis_left.overlay @@ -6,13 +6,6 @@ #include "charybdis.dtsi" -&default_transform { - col-offset = <6>; -}; - -&five_column_transform { - col-offset = <5>; -}; &kscan0 { col-gpios @@ -24,47 +17,3 @@ , <&pro_micro 8 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)> ; }; -&pinctrl { - spi0_default: spi0_default { - group1 { - psels = , - , - ; - }; - }; - - spi0_sleep: spi0_sleep { - group1 { - psels = , - , - ; - low-power-enable; - }; - }; -}; - -// For the left side overlay -&spi0 { - status = "okay"; - compatible = "nordic,nrf-spim"; - pinctrl-0 = <&spi0_default>; - pinctrl-1 = <&spi0_sleep>; - pinctrl-names = "default", "sleep"; - cs-gpios = <&gpio0 20 GPIO_ACTIVE_LOW>; - trackball_left: trackball_left@0 { - status = "okay"; - compatible = "pixart,pmw3610"; - reg = <0>; - spi-max-frequency = <2000000>; - irq-gpios = <&gpio0 6 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>; - scroll-layers = <5>; - zmk,left-side; // Add this line to indicate it's the left trackball - }; -}; -/ { - trackball_listener_left { - compatible = "zmk,input-listener"; - device = <&trackball_left>; - side = "left"; // Add this line - }; -};