Set the update rate according to the mouse endpoint polling interval

This commit is contained in:
Kristian Sloth Lauszus
2018-04-08 21:59:57 +02:00
parent 5a756edf8b
commit c90261d549

View File

@@ -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) {