From c90261d549d233f783eedd3f96fc7a9ef27469ab Mon Sep 17 00:00:00 2001 From: Kristian Sloth Lauszus Date: Sun, 8 Apr 2018 21:59:57 +0200 Subject: [PATCH] Set the update rate according to the mouse endpoint polling interval --- right/src/usb_report_updater.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/right/src/usb_report_updater.c b/right/src/usb_report_updater.c index b395a9e..c1f565c 100644 --- a/right/src/usb_report_updater.c +++ b/right/src/usb_report_updater.c @@ -381,7 +381,7 @@ void UpdateUsbReports(void) activeMouseStates[SerializedMouseAction_MoveDown] || activeMouseStates[SerializedMouseAction_MoveLeft] || activeMouseStates[SerializedMouseAction_MoveRight]) { - if (Timer_GetElapsedTime(&lastMouseUpdateTime) < 10) + if (Timer_GetElapsedTime(&lastMouseUpdateTime) < USB_MOUSE_INTERRUPT_IN_INTERVAL) return; Timer_SetCurrentTime(&lastMouseUpdateTime); } else if (!IsUsbBasicKeyboardReportSent || !IsUsbMediaKeyboardReportSent || !IsUsbSystemKeyboardReportSent || !IsUsbMouseReportSent) {