From e75b2902cbe3004841233e025efe00776cc58c88 Mon Sep 17 00:00:00 2001 From: schneider <schneider@blinkenlichts.net> Date: Sun, 20 Dec 2020 14:42:21 +0100 Subject: [PATCH] fix(hid): Mouse movements are signed --- epicardium/ble/hid_work.c | 2 +- epicardium/epicardium.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/epicardium/ble/hid_work.c b/epicardium/ble/hid_work.c index 9f59b6cfe..b0158feaa 100644 --- a/epicardium/ble/hid_work.c +++ b/epicardium/ble/hid_work.c @@ -325,7 +325,7 @@ void epic_hid_keyboard_report_event( */ /*************************************************************************************************/ void epic_hid_mouse_report_event( - uint8_t buttonMask, uint8_t xDisplacement, uint8_t yDisplacement + uint8_t buttonMask, int8_t xDisplacement, int8_t yDisplacement ) { dmConnId_t connId; diff --git a/epicardium/epicardium.h b/epicardium/epicardium.h index 80102ee44..2ca919c19 100644 --- a/epicardium/epicardium.h +++ b/epicardium/epicardium.h @@ -2334,8 +2334,8 @@ API(API_HID_KEYBOARD_REPORT, void epic_hid_keyboard_report_event( )); API(API_HID_MOUSE_REPORT, void epic_hid_mouse_report_event( uint8_t buttonMask, - uint8_t xDisplacement, - uint8_t yDisplacement + int8_t xDisplacement, + int8_t yDisplacement )); #endif /* _EPICARDIUM_H */ -- GitLab