From e9dc0534ec8dd03a9ab5f15221c5d34c8984f428 Mon Sep 17 00:00:00 2001 From: Arthur Guigand Date: Mon, 5 Aug 2024 16:53:21 +0200 Subject: [PATCH] build: update firmware --- config/boards/shields/microdix/microdix.conf | 1 + config/boards/shields/microdix/microdix.dtsi | 21 ++++---------------- config/west.yml | 9 ++++++++- 3 files changed, 13 insertions(+), 18 deletions(-) diff --git a/config/boards/shields/microdix/microdix.conf b/config/boards/shields/microdix/microdix.conf index d9d490f..b30f41e 100644 --- a/config/boards/shields/microdix/microdix.conf +++ b/config/boards/shields/microdix/microdix.conf @@ -1,4 +1,5 @@ CONFIG_ZMK_MOUSE=y +CONFIG_ZMK_INPUT_MOUSE_PS2_ENABLE_UROB_COMPAT=y # # Configure PS2 Mouse Settings diff --git a/config/boards/shields/microdix/microdix.dtsi b/config/boards/shields/microdix/microdix.dtsi index 30faeee..012672a 100644 --- a/config/boards/shields/microdix/microdix.dtsi +++ b/config/boards/shields/microdix/microdix.dtsi @@ -48,24 +48,11 @@ // The PS/2 GPIO and mouse drivers. / { - gpio_ps2: gpio_ps2 { - status = "disabled"; - compatible = "gpio-ps2"; + mouse_ps2_input_listener: mouse_ps2_input_listener { + compatible = "zmk,input-listener-ps2"; + status = "disabled"; - scl-gpios = <&pro_micro 0 0>; - sda-gpios = <&pro_micro 6 0>; - }; -}; - -/ { - mouse_ps2: mouse_ps2 { - status = "disabled"; - compatible = "zmk,mouse-ps2"; - ps2-device = <&gpio_ps2>; - - // Uncomment this if you have an extra free pin and - // want the controller to perform the Power-On-Reset - // instead of using a reset circuit. + device = <&mouse_ps2>; rst-gpios = <&pro_micro 15 0>; }; }; diff --git a/config/west.yml b/config/west.yml index e07da53..7500526 100644 --- a/config/west.yml +++ b/config/west.yml @@ -6,10 +6,17 @@ manifest: url-base: https://github.com/infused-kim - name: urob url-base: https://github.com/urob + projects: - name: zmk remote: infused-kim - revision: pr-testing/mouse_ps2 + revision: pr-testing/mouse_ps2_module_base import: app/west.yml + + # Module for PS/2 mouse & TP driver + - name: kb_zmk_ps2_mouse_trackpoint_driver + remote: infused-kim + revision: main + self: path: config