We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 42b1f49 commit 671c414Copy full SHA for 671c414
keyboard/model/m60.py
@@ -312,7 +312,7 @@ def beacon2(self):
312
return True
313
314
def handle_key(self, key, pressed):
315
- if self.enabled and self.mode == 6:
+ if pressed and self.enabled and self.mode == 6:
316
self.keys[key] = 255
317
318
def elapse(self):
@@ -321,11 +321,12 @@ def elapse(self):
321
for i in self.keys.keys():
322
t = self.keys[i]
323
self.pixel(i, *wheel2(255 - t, t))
324
- t -= 4
325
- if t <= 0:
326
- self.keys.pop(i)
+ if t >= 4:
+ self.keys[i] = t - 4
+ elif t > 0:
327
+ self.keys[i] = t - 1
328
else:
- self.keys[i] = t
329
+ self.keys.pop(i)
330
self.update()
331
332
0 commit comments