-
-
Save igreulich/66b6f1168c312e3c95f6d82c332d86db to your computer and use it in GitHub Desktop.
Keymap for PRK-powered my hardwired keyboard grueboard-2
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
kbd = Keyboard.new | |
kbd.init_pins( | |
[ 16, 17, 18, 0, 14, 15 ], # row0 row1 ... respectively | |
[ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 22, 21, 20, 19 ] # col0 col1 ... respectively | |
) | |
kbd.add_layer :default, %i( | |
KC_ESC KC_NO KC_F1 KC_F2 KC_F3 KC_F4 KC_F5 KC_F6 KC_F7 KC_F8 KC_F9 KC_F10 KC_F11 KC_F12 KC_PSCREEN KC_SCROLLLOCK KC_PAUSE | |
KC_GRV KC_1 KC_2 KC_3 KC_4 KC_5 KC_6 KC_7 KC_8 KC_9 KC_0 KC_MINUS KC_EQUAL KC_BSPC KC_INSERT KC_HOME KC_PGUP | |
KC_TAB KC_Q KC_W KC_E KC_R KC_T KC_Y KC_U KC_I KC_O KC_P KC_LBRACKET KC_RBRACKET KC_BSLASH KC_DEL KC_END KC_PGDOWN | |
KC_CAPS KC_NO KC_A KC_S KC_D KC_F KC_G KC_H KC_J KC_K KC_L KC_SCOLON KC_QUOTE KC_ENTER KC_NO KC_NO KC_NO | |
KC_LSFT KC_NO KC_Z KC_X KC_C KC_V KC_B KC_N KC_M KC_COMM KC_DOT KC_SLSH KC_NO KC_RSFT KC_NO KC_UP KC_NO | |
KC_LCTL KC_LALT KC_NO KC_LGUI KC_NO KC_NO KC_SPC KC_NO KC_NO KC_NO KC_RGUI KC_RALT KC_NO KC_RCTL KC_LEFT KC_DOWN KC_RIGHT | |
) | |
kbd.start! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment