From 350c2438ad09e45dfa5e6e4569fbbda082b0fc72 Mon Sep 17 00:00:00 2001 From: Josh Klar Date: Fri, 12 Jul 2019 16:54:38 -0700 Subject: [PATCH] Disable GC on every cycle, too much lag --- kmk/firmware.py | 4 ---- user_keymaps/klardotsh/kitsym4_iris.py | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/kmk/firmware.py b/kmk/firmware.py index dba794d..b831482 100644 --- a/kmk/firmware.py +++ b/kmk/firmware.py @@ -289,10 +289,6 @@ class Firmware: self._print_debug_cycle(init=True) while True: - # Generally speaking, the less stuff GC has to clean out, - # the faster it'll run. Start every cycle with a clean - # garbage bin to avoid random hiccups during keypress handling - gc.collect() state_changed = False if self.split_type is not None and self.is_master: diff --git a/user_keymaps/klardotsh/kitsym4_iris.py b/user_keymaps/klardotsh/kitsym4_iris.py index 9b7f425..1f1380f 100644 --- a/user_keymaps/klardotsh/kitsym4_iris.py +++ b/user_keymaps/klardotsh/kitsym4_iris.py @@ -6,7 +6,7 @@ from kmk.keys import KC keyboard = Firmware() -keyboard.debug_enabled = True +keyboard.debug_enabled = False keyboard.unicode_mode = UnicodeMode.LINUX keyboard.tap_time = 750