bool OnTimerTick() { if ((DateTime.UtcNow - last_update).TotalMilliseconds < 10) { return(true); } int x, y; ModifierType mod; Gdk.Screen screen; display.GetPointer(out screen, out x, out y, out mod); Update(screen, x, y, mod); return(true); }