Default rotary encoder to raw no-slop access, opt-in in keymap. Feels WAY better now.

This commit is contained in:
Josh Klar committed 2018-10-11 13:38:33 -07:00
1 parent 6589982eda
commit d5a2be38ef
2 files changed
+2 -2

No files matched your search

+1 -1
View File
@@ -15,7 +15,7 @@ VOL_DOWN_RELEASE = keycode_up_event(Media.KC_AUDIO_VOL_DOWN)
class RotaryEncoderMacro:
def __init__(self, pos_pin, neg_pin, slop_history=24, slop_threshold=0.7):
def __init__(self, pos_pin, neg_pin, slop_history=1, slop_threshold=1):
self.encoder = RotaryEncoder(pos_pin, neg_pin)
self.max_history = slop_history
self.history = bytearray(slop_history)