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)