/ may_pad / main.py
main.py
 1  # SPDX-FileCopyrightText: 2022 Eva Herrada for Adafruit Industries
 2  # SPDX-License-Identifier: MIT
 3  
 4  from kb import KMKKeyboard
 5  
 6  from kmk.extensions.media_keys import MediaKeys
 7  from kmk.keys import KC
 8  from kmk.modules.layers import Layers
 9  
10  keyboard = KMKKeyboard()
11  
12  media = MediaKeys()
13  layers_ext = Layers()
14  
15  keyboard.extensions = [media]
16  keyboard.modules = [layers_ext]
17  
18  # Cleaner key names
19  _______ = KC.TRNS
20  XXXXXXX = KC.NO
21  
22  keyboard.keymap = [
23      [
24          KC.NLCK, KC.PSLS, KC.PAST, KC.PMNS,
25          KC.P7,   KC.P8,   KC.P9,   _______,
26          KC.P4,   KC.P5,   KC.P6,   KC.PPLS,
27          KC.P1,   KC.P2,   KC.P3,   _______,
28          _______, KC.P0, KC.PDOT,   KC.PENT,
29          ]
30  ]
31  
32  if __name__ == '__main__':
33      keyboard.go()