diff --git a/lib/logitech/unifying_receiver/listener.py b/lib/logitech/unifying_receiver/listener.py index 647922e2..7f373c58 100644 --- a/lib/logitech/unifying_receiver/listener.py +++ b/lib/logitech/unifying_receiver/listener.py @@ -140,7 +140,7 @@ class EventsListener(_threading.Thread): last_tick = 0 # the first idle read -- delay it a bit, and make sure to stagger # idle reads for multiple receivers - idle_reads = _IDLE_READS * 2 + (ihandle % 5) * 4 + idle_reads = _IDLE_READS + (ihandle % 5) * 2 while self._active: if self._queued_notifications.empty():