diff --git a/config/boards/shields/sexy_artsey_3d/sexy_artsey_3d.conf b/config/boards/shields/sexy_artsey_3d/sexy_artsey_3d.conf index c56f048..4c3d181 100644 --- a/config/boards/shields/sexy_artsey_3d/sexy_artsey_3d.conf +++ b/config/boards/shields/sexy_artsey_3d/sexy_artsey_3d.conf @@ -9,4 +9,6 @@ #CONFIG_ZMK_MOUSE=y #CONFIG_BT_CTLR_TX_PWR_PLUS_8=y -CONFIG_LOG_PROCESS_THREAD_STARTUP_DELAY_MS=3000 \ No newline at end of file +CONFIG_LOG_PROCESS_THREAD_STARTUP_DELAY_MS=3000 +CONFIG_EC11=y +CONFIG_EC11_TRIGGER_GLOBAL_THREAD=y \ No newline at end of file diff --git a/config/boards/shields/sexy_artsey_3d/sexy_artsey_3d.overlay b/config/boards/shields/sexy_artsey_3d/sexy_artsey_3d.overlay index 1b36e45..5ceaea2 100644 --- a/config/boards/shields/sexy_artsey_3d/sexy_artsey_3d.overlay +++ b/config/boards/shields/sexy_artsey_3d/sexy_artsey_3d.overlay @@ -39,7 +39,7 @@ // Include the direct GPIO driver... direct { kscan = <&kscan2>; - row-offset = <2>; // ...and shift it to not overlap + column-offset = <4>; // ...and shift it to not overlap }; }; @@ -55,9 +55,9 @@ col-gpios = <&xiao_d 0 GPIO_ACTIVE_HIGH> - , <&xiao_d 1 GPIO_ACTIVE_HIGH> - , <&xiao_d 2 GPIO_ACTIVE_HIGH> - , <&xiao_d 3 GPIO_ACTIVE_HIGH> + , <&xiao_d 1 GPIO_ACTIVE_HIGH> + , <&xiao_d 2 GPIO_ACTIVE_HIGH> + , <&xiao_d 3 GPIO_ACTIVE_HIGH> ; }; @@ -78,7 +78,7 @@ label = "MAIN_ENCODER"; a-gpios = <&gpio0 7 (GPIO_ACTIVE_HIGH | GPIO_PULL_UP)>; b-gpios = <&gpio0 8 (GPIO_ACTIVE_HIGH | GPIO_PULL_UP)>; - resolution = <2>; + resolution = <4>; }; sensors {