From 1a42b1f7f2030d8962df0f095e29ed5635927015 Mon Sep 17 00:00:00 2001 From: HeySmokers420! Date: Tue, 8 Sep 2026 00:12:29 -0500 Subject: [PATCH] Default idle to blue and force idle write after one-shot effects --- asrock-indicator.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/asrock-indicator.py b/asrock-indicator.py index e323013..8b62241 100755 --- a/asrock-indicator.py +++ b/asrock-indicator.py @@ -80,8 +80,8 @@ class Daemon: self.fd = h.open_dev(dev) self.zone = 0 self.allzone = 1 - self.idle = {"kind": "native", "mode": h.A_OFF, "rgb": (0, 0, 0), "speed": 0, "written": True} - self.current = {"kind": "native", "mode": h.A_OFF, "rgb": (0, 0, 0), "speed": 0, "written": False} + self.idle = {"kind": "native", "mode": h.A_STATIC, "rgb": (0, 0, 255), "speed": 0xE0, "written": True} + self.current = {"kind": "native", "mode": h.A_STATIC, "rgb": (0, 0, 255), "speed": 0xE0, "written": False} def set_zone(self, zone): if zone >= 0: @@ -202,7 +202,7 @@ class Daemon: self.write(h.A_STATIC, cur["frames"][cur["idx"]], 0xE0) cur["idx"] += 1 else: - self.current = dict(self.idle) + self.current = dict(self.idle, written=False) def run(self): sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)