diff --git a/kmk/modules/pimoroni_trackball.py b/kmk/modules/pimoroni_trackball.py index 58c481d..addba0d 100644 --- a/kmk/modules/pimoroni_trackball.py +++ b/kmk/modules/pimoroni_trackball.py @@ -3,6 +3,7 @@ Extension handles usage of Trackball Breakout by Pimoroni Product page: https://shop.pimoroni.com/products/trackball-breakout ''' from micropython import const +from supervisor import ticks_ms import math import struct @@ -64,6 +65,8 @@ class Trackball(Module): self.pointing_device = PointingDevice() self.mode = mode self.previous_state = False # click state + self.polling_interval = 20 + self.last_tick = ticks_ms() chip_id = struct.unpack('