Skip to content

Commit 671c414

Browse files
committed
change backlight
1 parent 42b1f49 commit 671c414

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

keyboard/model/m60.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,7 @@ def beacon2(self):
312312
return True
313313

314314
def handle_key(self, key, pressed):
315-
if self.enabled and self.mode == 6:
315+
if pressed and self.enabled and self.mode == 6:
316316
self.keys[key] = 255
317317

318318
def elapse(self):
@@ -321,11 +321,12 @@ def elapse(self):
321321
for i in self.keys.keys():
322322
t = self.keys[i]
323323
self.pixel(i, *wheel2(255 - t, t))
324-
t -= 4
325-
if t <= 0:
326-
self.keys.pop(i)
324+
if t >= 4:
325+
self.keys[i] = t - 4
326+
elif t > 0:
327+
self.keys[i] = t - 1
327328
else:
328-
self.keys[i] = t
329+
self.keys.pop(i)
329330
self.update()
330331
return True
331332

0 commit comments

Comments
 (0)