Skip to content

Commit c8d35e3

Browse files
committed
reset XY after movement
1 parent f0c5fbc commit c8d35e3

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

ch55xduino/ch55x/libraries/Generic_Examples/examples/05.USB/HidKeyboardMouse/src/userUsbHidKeyboardMouse/USBHIDKeyboardMouse.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -343,11 +343,14 @@ uint8_t Mouse_move(__data int8_t x, __xdata int8_t y) {
343343
HIDMouse[1] = x;
344344
HIDMouse[2] = y;
345345
USB_EP1_send(2);
346+
HIDMouse[1] = 0;
347+
HIDMouse[2] = 0;
346348
return 1;
347349
}
348350

349351
uint8_t Mouse_scroll(__data int8_t tilt) {
350352
HIDMouse[3] = tilt;
351353
USB_EP1_send(2);
354+
HIDMouse[3] = 0;
352355
return 1;
353356
}

ch55xduino/ch55x/libraries/Generic_Examples/examples/05.USB/qmkCompatibleKeyboard/src/userQmkCompatibleKeyboard/USBHIDKeyboardMouse.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,11 +218,14 @@ uint8_t Mouse_move(__data int8_t x, __xdata int8_t y) {
218218
HIDMouse[1] = x;
219219
HIDMouse[2] = y;
220220
USB_EP1_send(2);
221+
HIDMouse[1] = 0;
222+
HIDMouse[2] = 0;
221223
return 1;
222224
}
223225

224226
uint8_t Mouse_scroll(__data int8_t tilt) {
225227
HIDMouse[3] = tilt;
226228
USB_EP1_send(2);
229+
HIDMouse[3] = 0;
227230
return 1;
228231
}

0 commit comments

Comments
 (0)