diff --git a/boards/atreus62/main.py b/boards/atreus62/main.py index 6801157..b6f3a65 100644 --- a/boards/atreus62/main.py +++ b/boards/atreus62/main.py @@ -20,28 +20,11 @@ Zoom_out = KC.LCTRL(KC.MINUS) _______ = KC.TRNS 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() -encoder_ext = EncoderHandler([board.D40], [board.D41], encoder_map) -encoder_ext.encoders[0].is_inverted = True - +# 1 encoder, no button, inversed = True +encoder_ext = EncoderHandler((board.D40, board.D41, None, True),) keyboard.modules = [layers_ext, encoder_ext] 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__': keyboard.go()