diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 9ad15a2..337cc35 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -9,9 +9,11 @@ - + - + + + - @@ -523,6 +524,7 @@ - \ No newline at end of file diff --git a/config/boards/shields/wyld_dm/wyld_dm_left.conf b/config/boards/shields/wyld_dm/wyld_dm_left.conf index cf63219..e140710 100644 --- a/config/boards/shields/wyld_dm/wyld_dm_left.conf +++ b/config/boards/shields/wyld_dm/wyld_dm_left.conf @@ -3,11 +3,7 @@ CONFIG_ZMK_MOUSE=y CONFIG_SPI=y CONFIG_INPUT=y -CONFIG_PMW3360=y -CONFIG_PMW3360_CPI=1600 -CONFIG_PMW3360_CPI_DIVIDOR=4 -CONFIG_PMW3360_ORIENTATION_0=y - +CONFIG_PMW3610=y #enable experimental bluetooth behaviors #CONFIG_ZMK_BLE_EXPERIMENTAL_CONN=y diff --git a/config/boards/shields/wyld_dm/wyld_dm_left.overlay b/config/boards/shields/wyld_dm/wyld_dm_left.overlay index c4e001a..44db725 100644 --- a/config/boards/shields/wyld_dm/wyld_dm_left.overlay +++ b/config/boards/shields/wyld_dm/wyld_dm_left.overlay @@ -42,7 +42,7 @@ group1 { psels = , // 1.8 , // 0.11 - ; // 0.26 + ; // 0.11 }; }; @@ -50,7 +50,7 @@ group1 { psels = , // 1.8 , // 0.11 - ; // 0.26 + ; // 0.11 low-power-enable; }; }; @@ -63,10 +63,10 @@ pinctrl-1 = <&blackpill_spi_sleep>; pinctrl-names = "default", "sleep"; cs-gpios = <&gpio0 17 GPIO_ACTIVE_LOW>; - +` trackball: trackball@0 { status = "okay"; - compatible = "pixart,pmw3360"; + compatible = "pixart,pmw3610"; reg = <0>; spi-max-frequency = <2000000>; irq-gpios = <&gpio0 24 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>; diff --git a/config/west.yml b/config/west.yml index f05cda3..4ba395b 100644 --- a/config/west.yml +++ b/config/west.yml @@ -14,15 +14,15 @@ manifest: remotes: - name: zmkfirmware url-base: https://github.com/petejohanson - - name: bullwinkle3000 - url-base: https://github.com/bullwinkle3000 + - name: inorichi + url-base: https://github.com/inorichi projects: - name: zmk remote: zmkfirmware revision: feat/pointers-move-scroll import: app/west.yml - name: zmk-pmw3610-driver - remote: bullwinkle3000 - revision: pmw3360 + remote: inorichi + revision: main self: path: config \ No newline at end of file