summaryrefslogtreecommitdiff
path: root/quantum/action.c
diff options
context:
space:
mode:
authorDrashna Jaelre <drashna@live.com>2022-09-26 20:49:32 -0700
committerGitHub <noreply@github.com>2022-09-26 20:49:32 -0700
commitfb400f2ac2c57fa0fc82ca803f6450b818bb32f9 (patch)
tree0f9939fc9404fc2104c0c664c6a2ea0c90276558 /quantum/action.c
parentd909038b28c553f5eb0ecec74f58792155c4d49d (diff)
Enabling Pointing Device support in register code functions (#18363)
Diffstat (limited to 'quantum/action.c')
-rw-r--r--quantum/action.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/quantum/action.c b/quantum/action.c
index a1476131b9..4f01acb96e 100644
--- a/quantum/action.c
+++ b/quantum/action.c
@@ -918,6 +918,10 @@ __attribute__((weak)) void register_code(uint8_t code) {
mousekey_on(code);
mousekey_send();
}
+#elif defined(POINTING_DEVICE_ENABLE)
+ else if IS_MOUSEKEY (code) {
+ pointing_device_keycode_handler(code, true);
+ }
#endif
}
@@ -978,6 +982,10 @@ __attribute__((weak)) void unregister_code(uint8_t code) {
mousekey_off(code);
mousekey_send();
}
+#elif defined(POINTING_DEVICE_ENABLE)
+ else if IS_MOUSEKEY (code) {
+ pointing_device_keycode_handler(code, false);
+ }
#endif
}