update to support encoder module review
This commit is contained in:
parent
74186f20a1
commit
6c13c97e83
@ -20,28 +20,11 @@ Zoom_out = KC.LCTRL(KC.MINUS)
|
|||||||
_______ = KC.TRNS
|
_______ = KC.TRNS
|
||||||
XXXXXXX = KC.NO
|
XXXXXXX = KC.NO
|
||||||
|
|
||||||
# for use in the encoder extension
|
|
||||||
encoder_map = [
|
|
||||||
[
|
|
||||||
(
|
|
||||||
KC.VOLU,
|
|
||||||
KC.VOLD,
|
|
||||||
2,
|
|
||||||
), # Only 1 encoder is being used, so only one tuple per layer is required
|
|
||||||
],
|
|
||||||
[
|
|
||||||
(Zoom_in, Zoom_out, 1),
|
|
||||||
],
|
|
||||||
[
|
|
||||||
(_______, _______, 1), # no action taken by the encoder on this layer
|
|
||||||
],
|
|
||||||
]
|
|
||||||
|
|
||||||
layers_ext = Layers()
|
layers_ext = Layers()
|
||||||
|
|
||||||
encoder_ext = EncoderHandler([board.D40], [board.D41], encoder_map)
|
# 1 encoder, no button, inversed = True
|
||||||
encoder_ext.encoders[0].is_inverted = True
|
encoder_ext = EncoderHandler((board.D40, board.D41, None, True),)
|
||||||
|
|
||||||
keyboard.modules = [layers_ext, encoder_ext]
|
keyboard.modules = [layers_ext, encoder_ext]
|
||||||
|
|
||||||
keyboard.tap_time = 250
|
keyboard.tap_time = 250
|
||||||
@ -216,5 +199,23 @@ keyboard.keymap = [
|
|||||||
],
|
],
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
# for use in the encoder extension
|
||||||
|
encoder_map = [
|
||||||
|
[
|
||||||
|
(
|
||||||
|
KC.VOLU,
|
||||||
|
KC.VOLD,
|
||||||
|
None,
|
||||||
|
), # Only 1 encoder is being used, so only one tuple per layer is required
|
||||||
|
],
|
||||||
|
[
|
||||||
|
(Zoom_in, Zoom_out, None),
|
||||||
|
],
|
||||||
|
[
|
||||||
|
(_______, _______, None), # no action taken by the encoder on this layer
|
||||||
|
],
|
||||||
|
]
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
keyboard.go()
|
keyboard.go()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user