diff --git a/config/boards/shields/ghazal/ghazal.conf b/config/boards/shields/ghazal/ghazal.conf index 2e1569ff..6ac415ad 100644 --- a/config/boards/shields/ghazal/ghazal.conf +++ b/config/boards/shields/ghazal/ghazal.conf @@ -38,15 +38,13 @@ CONFIG_ZMK_MOUSE=y CONFIG_PMW3610=y CONFIG_PMW3610_SMART_ALGORITHM=y CONFIG_PMW3610_SWAP_XY=y -CONFIG_PMW3610_RUN_DOWNSHIFT_TIME_MS=3264 + +CONFIG_PMW3610_REST1_SAMPLE_TIME_MS=100 +CONFIG_PMW3610_REST2_SAMPLE_TIME_MS=200 +CONFIG_PMW3610_REST3_SAMPLE_TIME_MS=300 +CONFIG_PMW3610_RUN_DOWNSHIFT_TIME_MS=500 +CONFIG_PMW3610_REST1_DOWNSHIFT_TIME_MS=3000 +CONFIG_PMW3610_REST2_DOWNSHIFT_TIME_MS=30000 # logging -# CONFIG_LOG_PROCESS_THREAD_STARTUP_DELAY_MS=8000 - -# # PMW3610 better power consumption? -# CONFIG_PMW3610_RUN_DOWNSHIFT_TIME_MS=128 -# CONFIG_PMW3610_REST1_DOWNSHIFT_TIME_MS=5000 -# CONFIG_PMW3610_REST2_DOWNSHIFT_TIME_MS=17000 -# CONFIG_PMW3610_REST1_SAMPLE_TIME_MS=40 -# CONFIG_PMW3610_REST2_SAMPLE_TIME_MS=100 -# CONFIG_PMW3610_REST3_SAMPLE_TIME_MS=500 \ No newline at end of file +# CONFIG_LOG_PROCESS_THREAD_STARTUP_DELAY_MS=8000 \ No newline at end of file diff --git a/config/boards/shields/ghazal/ghazal.overlay b/config/boards/shields/ghazal/ghazal.overlay index 025a544f..f0a07dcc 100644 --- a/config/boards/shields/ghazal/ghazal.overlay +++ b/config/boards/shields/ghazal/ghazal.overlay @@ -66,7 +66,7 @@ nice_view_spi: &spi1 { reg = <0>; spi-max-frequency = <2000000>; irq-gpios = <&gpio0 6 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>; - cpi = <600>; + cpi = <3200>; evt-type = ; x-input-code = ; y-input-code = ;