diff --git a/app/tests/pointing/mkp/native_posix.keymap b/app/tests/pointing/mkp/native_posix.keymap index 8e3071d43..cec0b6e1b 100644 --- a/app/tests/pointing/mkp/native_posix.keymap +++ b/app/tests/pointing/mkp/native_posix.keymap @@ -1,7 +1,7 @@ #include #include #include -#include +#include / { keymap { diff --git a/app/tests/pointing/mkp/native_posix_64.conf b/app/tests/pointing/mkp/native_posix_64.conf index 65ed54bb2..fa514727b 100644 --- a/app/tests/pointing/mkp/native_posix_64.conf +++ b/app/tests/pointing/mkp/native_posix_64.conf @@ -3,4 +3,4 @@ CONFIG_ZMK_BLE=n CONFIG_LOG=y CONFIG_LOG_BACKEND_SHOW_COLOR=n CONFIG_ZMK_LOG_LEVEL_DBG=y -CONFIG_ZMK_MOUSE=y +CONFIG_ZMK_POINTING=y diff --git a/app/tests/pointing/mkp/native_posix_64.keymap b/app/tests/pointing/mkp/native_posix_64.keymap index 8e3071d43..cec0b6e1b 100644 --- a/app/tests/pointing/mkp/native_posix_64.keymap +++ b/app/tests/pointing/mkp/native_posix_64.keymap @@ -1,7 +1,7 @@ #include #include #include -#include +#include / { keymap { diff --git a/app/tests/pointing/mouse-move/move_diagonal/native_posix_64.keymap b/app/tests/pointing/mouse-move/move_diagonal/native_posix_64.keymap index 7e4d7af2a..8fa0781dc 100644 --- a/app/tests/pointing/mouse-move/move_diagonal/native_posix_64.keymap +++ b/app/tests/pointing/mouse-move/move_diagonal/native_posix_64.keymap @@ -2,7 +2,7 @@ #include #include #include -#include +#include / { keymap { diff --git a/app/tests/pointing/mouse-move/move_x/native_posix_64.keymap b/app/tests/pointing/mouse-move/move_x/native_posix_64.keymap index 89d50e2b8..ac3672386 100644 --- a/app/tests/pointing/mouse-move/move_x/native_posix_64.keymap +++ b/app/tests/pointing/mouse-move/move_x/native_posix_64.keymap @@ -2,7 +2,7 @@ #include #include #include -#include +#include / { keymap { diff --git a/app/tests/pointing/mouse-move/move_y/native_posix_64.keymap b/app/tests/pointing/mouse-move/move_y/native_posix_64.keymap index 5b02246b0..12d5725c3 100644 --- a/app/tests/pointing/mouse-move/move_y/native_posix_64.keymap +++ b/app/tests/pointing/mouse-move/move_y/native_posix_64.keymap @@ -2,7 +2,7 @@ #include #include #include -#include +#include / { keymap { diff --git a/app/tests/pointing/mouse-move/processors/move_diagonal_scaling/native_posix_64.keymap b/app/tests/pointing/mouse-move/processors/move_diagonal_scaling/native_posix_64.keymap index 0ec7163f7..7e4b71ae7 100644 --- a/app/tests/pointing/mouse-move/processors/move_diagonal_scaling/native_posix_64.keymap +++ b/app/tests/pointing/mouse-move/processors/move_diagonal_scaling/native_posix_64.keymap @@ -6,7 +6,7 @@ #include #include #include -#include +#include &mmv_input_listener { input-processors = <&zip_xy_scaler 5 3>; diff --git a/app/tests/pointing/mouse-move/processors/move_diagonal_xy_invert/native_posix_64.keymap b/app/tests/pointing/mouse-move/processors/move_diagonal_xy_invert/native_posix_64.keymap index 51c8e505e..bc74135c3 100644 --- a/app/tests/pointing/mouse-move/processors/move_diagonal_xy_invert/native_posix_64.keymap +++ b/app/tests/pointing/mouse-move/processors/move_diagonal_xy_invert/native_posix_64.keymap @@ -2,7 +2,7 @@ #include #include #include -#include +#include #include &mmv_input_listener { diff --git a/app/tests/pointing/mouse-move/processors/move_diagonal_xy_swap/native_posix_64.keymap b/app/tests/pointing/mouse-move/processors/move_diagonal_xy_swap/native_posix_64.keymap index be3e9f73d..e1d2d6005 100644 --- a/app/tests/pointing/mouse-move/processors/move_diagonal_xy_swap/native_posix_64.keymap +++ b/app/tests/pointing/mouse-move/processors/move_diagonal_xy_swap/native_posix_64.keymap @@ -2,7 +2,7 @@ #include #include #include -#include +#include &mmv_input_listener { input-processors = <&zip_xy_swap_mapper>; diff --git a/app/tests/pointing/mouse-move/processors/temp_layer/1-deactivate-layer-timeout/native_posix_64.keymap b/app/tests/pointing/mouse-move/processors/temp_layer/1-deactivate-layer-timeout/native_posix_64.keymap index 166427675..2088e5cea 100644 --- a/app/tests/pointing/mouse-move/processors/temp_layer/1-deactivate-layer-timeout/native_posix_64.keymap +++ b/app/tests/pointing/mouse-move/processors/temp_layer/1-deactivate-layer-timeout/native_posix_64.keymap @@ -6,7 +6,7 @@ #include #include #include -#include +#include &mmv_input_listener { input-processors = <&zip_temp_layer 1 500>; diff --git a/app/tests/pointing/mouse-move/processors/temp_layer/2a-deactivate-layer-position-trigger/native_posix_64.keymap b/app/tests/pointing/mouse-move/processors/temp_layer/2a-deactivate-layer-position-trigger/native_posix_64.keymap index 5f3c0dbfa..814d889cc 100644 --- a/app/tests/pointing/mouse-move/processors/temp_layer/2a-deactivate-layer-position-trigger/native_posix_64.keymap +++ b/app/tests/pointing/mouse-move/processors/temp_layer/2a-deactivate-layer-position-trigger/native_posix_64.keymap @@ -6,7 +6,7 @@ #include #include #include -#include +#include &mmv_input_listener { input-processors = <&auto_mouse_layer 1 0>; diff --git a/app/tests/pointing/mouse-move/processors/temp_layer/2b-deactivate-layer-position-not-trigger/native_posix_64.keymap b/app/tests/pointing/mouse-move/processors/temp_layer/2b-deactivate-layer-position-not-trigger/native_posix_64.keymap index 675a8bce2..73ff0463d 100644 --- a/app/tests/pointing/mouse-move/processors/temp_layer/2b-deactivate-layer-position-not-trigger/native_posix_64.keymap +++ b/app/tests/pointing/mouse-move/processors/temp_layer/2b-deactivate-layer-position-not-trigger/native_posix_64.keymap @@ -6,7 +6,7 @@ #include #include #include -#include +#include &mmv_input_listener { input-processors = <&auto_mouse_layer 1 0>; diff --git a/app/tests/pointing/mouse-move/processors/temp_layer/3-require-prior-idle-ms/native_posix_64.keymap b/app/tests/pointing/mouse-move/processors/temp_layer/3-require-prior-idle-ms/native_posix_64.keymap index e641588ac..ec78569ce 100644 --- a/app/tests/pointing/mouse-move/processors/temp_layer/3-require-prior-idle-ms/native_posix_64.keymap +++ b/app/tests/pointing/mouse-move/processors/temp_layer/3-require-prior-idle-ms/native_posix_64.keymap @@ -6,7 +6,7 @@ #include #include #include -#include +#include &mmv_input_listener { input-processors = <&auto_mouse_layer 1 500>; diff --git a/docs/docs/keymaps/behaviors/mouse-emulation.md b/docs/docs/keymaps/behaviors/mouse-emulation.md index a91c24b37..6726bad28 100644 --- a/docs/docs/keymaps/behaviors/mouse-emulation.md +++ b/docs/docs/keymaps/behaviors/mouse-emulation.md @@ -25,11 +25,11 @@ CONFIG_ZMK_POINTING=y ## Mouse Emulation Defines To make it easier to encode the HID mouse button and move/scroll speed numeric values, include -the [`dt-bindings/zmk/mouse.h`](https://github.com/zmkfirmware/zmk/blob/main/app/include/dt-bindings/zmk/mouse.h) header +the [`dt-bindings/zmk/pointing.h`](https://github.com/zmkfirmware/zmk/blob/main/app/include/dt-bindings/zmk/pointing.h) header provided by ZMK near the top: ``` -#include +#include ``` Should you wish to override the default movement or scrolling max velocities, you can define the defaults before including the header, e.g.: @@ -38,7 +38,7 @@ Should you wish to override the default movement or scrolling max velocities, yo #define ZMK_POINTING_DEFAULT_MOVE_VAL 1500 // default: 600 #define ZMK_POINTING_DEFAULT_SCRL_VAL 20 // default: 10 -#include +#include ``` ## Mouse Button Press