diff options
| author | SpacebarRacecar <42380065+SpacebarRacecar@users.noreply.github.com> | 2018-11-18 16:52:14 +0100 |
|---|---|---|
| committer | MechMerlin <30334081+mechmerlin@users.noreply.github.com> | 2018-11-18 07:52:14 -0800 |
| commit | 667e0962eb8c4e1b3ba111bad57c721c347e754a (patch) | |
| tree | 9f3331710cbbd4e65a195b765cfa168d30b856bb /keyboards/niu_mini | |
| parent | d9453a93f34a71f5dd5bf8cd2ef75fe21a2dcc7b (diff) | |
| download | qmk_firmware-667e0962eb8c4e1b3ba111bad57c721c347e754a.tar.gz qmk_firmware-667e0962eb8c4e1b3ba111bad57c721c347e754a.zip | |
Update to my keymaps and userspace (#4447)
* fix to prime o keymap
* changed ortho keymaps
* added some symbols to lower layer
* set lower to be a higher layer than raise
* added split layout option with center numpad to prime_o keymap
* added some gaming functionality
* added alt f4 ortho keymaps and userspace
* fixed small error
Diffstat (limited to 'keyboards/niu_mini')
| -rw-r--r-- | keyboards/niu_mini/keymaps/spacebarracecar/keymap.c | 27 |
1 files changed, 19 insertions, 8 deletions
diff --git a/keyboards/niu_mini/keymaps/spacebarracecar/keymap.c b/keyboards/niu_mini/keymaps/spacebarracecar/keymap.c index c3f6fb09a..9bee87f38 100644 --- a/keyboards/niu_mini/keymaps/spacebarracecar/keymap.c +++ b/keyboards/niu_mini/keymaps/spacebarracecar/keymap.c | |||
| @@ -6,8 +6,8 @@ | |||
| 6 | 6 | ||
| 7 | enum layers { | 7 | enum layers { |
| 8 | _BASE, | 8 | _BASE, |
| 9 | _LOWER, | 9 | _RAISE, |
| 10 | _RAISE | 10 | _LOWER |
| 11 | }; | 11 | }; |
| 12 | 12 | ||
| 13 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 13 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
| @@ -45,7 +45,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 45 | [_LOWER] = LAYOUT_ortho_4x12( | 45 | [_LOWER] = LAYOUT_ortho_4x12( |
| 46 | DE_TILD, DE_EXLM, DE_DQOT, DE_HASH, DE_DLR, DE_PERC, CU_CIRC, DE_AMPR, DE_ASTR, DE_LPRN, DE_RPRN, _______, | 46 | DE_TILD, DE_EXLM, DE_DQOT, DE_HASH, DE_DLR, DE_PERC, CU_CIRC, DE_AMPR, DE_ASTR, DE_LPRN, DE_RPRN, _______, |
| 47 | _______, DE_AT, CTRLX, CTRLC, CTRLV, XXXXXXX, XXXXXXX, DE_UNDS, DE_PLUS, DE_LCBR, DE_RCBR, DE_PIPE, | 47 | _______, DE_AT, CTRLX, CTRLC, CTRLV, XXXXXXX, XXXXXXX, DE_UNDS, DE_PLUS, DE_LCBR, DE_RCBR, DE_PIPE, |
| 48 | _______, DE_EURO, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, _______, _______, _______, | 48 | _______, DE_EURO, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, DE_MINS, CU_EQL, CU_LBRC, CU_RBRC, _______, |
| 49 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | 49 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ |
| 50 | ), | 50 | ), |
| 51 | 51 | ||
| @@ -64,7 +64,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 64 | [_RAISE] = LAYOUT_ortho_4x12( | 64 | [_RAISE] = LAYOUT_ortho_4x12( |
| 65 | CU_GRV, DE_1, DE_2, CU_3, DE_4, DE_5, CU_6, CU_7, CU_8, CU_9, CU_0, _______, | 65 | CU_GRV, DE_1, DE_2, CU_3, DE_4, DE_5, CU_6, CU_7, CU_8, CU_9, CU_0, _______, |
| 66 | _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, DE_MINS, CU_EQL, CU_LBRC, CU_RBRC, CU_BSLS, | 66 | _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, DE_MINS, CU_EQL, CU_LBRC, CU_RBRC, CU_BSLS, |
| 67 | _______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, _______, _______, _______, _______, | 67 | _______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, XXXXXXX, _______, _______, _______, _______, |
| 68 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | 68 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ |
| 69 | ), | 69 | ), |
| 70 | 70 | ||
| @@ -89,21 +89,21 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 89 | 89 | ||
| 90 | /* Navigation | 90 | /* Navigation |
| 91 | ,-----------------------------------------------------------------------------------------------------------------------. | 91 | ,-----------------------------------------------------------------------------------------------------------------------. |
| 92 | |ESCT |PageDown |Up |PageUp |Home | | | |Win+Up | | |Del | | 92 | |ALT F4 |PageDown |Up |PageUp |Home | | | |Win+Up | | |Del | |
| 93 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 93 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 94 | | |Left |Down |Right |End | | |Win+Left |Win+Down |Win+Right| |Enter | | 94 | | |Left |Down |Right |End | | |Win+Left |Win+Down |Win+Right| |Enter | |
| 95 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 95 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 96 | | |Prev |Pause |Next |LowerVol |RaiseVol |Mute | | | | | | | 96 | | |Prev |Pause |Next |LowerVol |RaiseVol |Mute | | | | | | |
| 97 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 97 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 98 | |RESET | | | | | | | | | | |Game | | 98 | |RESET |ESCT | | | | | | | | | |Game | |
| 99 | `-----------------------------------------------------------------------------------------------------------------------' | 99 | `-----------------------------------------------------------------------------------------------------------------------' |
| 100 | */ | 100 | */ |
| 101 | 101 | ||
| 102 | [_NAV] = LAYOUT_ortho_4x12( | 102 | [_NAV] = LAYOUT_ortho_4x12( |
| 103 | CU_ESCT, KC_PGDN, KC_UP, KC_PGUP, KC_HOME, XXXXXXX, XXXXXXX, XXXXXXX, GUIU, XXXXXXX, XXXXXXX, KC_DEL, | 103 | ALTF4, KC_PGDN, KC_UP, KC_PGUP, KC_HOME, XXXXXXX, XXXXXXX, XXXXXXX, GUIU, XXXXXXX, XXXXXXX, KC_DEL, |
| 104 | _______, KC_LEFT, KC_DOWN, KC_RGHT, KC_END, XXXXXXX, XXXXXXX, GUIL, GUID, GUIR, RGB_M_P, KC_ENT, | 104 | _______, KC_LEFT, KC_DOWN, KC_RGHT, KC_END, XXXXXXX, XXXXXXX, GUIL, GUID, GUIR, RGB_M_P, KC_ENT, |
| 105 | _______, KC_MPRV, KC_MPLY, KC_MNXT, KC_VOLD, KC_VOLU, KC_MUTE, RGB_TOG, RGB_MOD, RGB_HUI, CU_RGBV, _______, | 105 | _______, KC_MPRV, KC_MPLY, KC_MNXT, KC_VOLD, KC_VOLU, KC_MUTE, RGB_TOG, RGB_MOD, RGB_HUI, CU_RGBV, _______, |
| 106 | RESET, _______, _______, _______, _______, KC_SPC, KC_ENT, _______, _______, _______, _______, CU_GAME | 106 | RESET, CU_ESCT, _______, _______, _______, KC_SPC, KC_ENT, _______, _______, _______, _______, CU_GAME |
| 107 | ) | 107 | ) |
| 108 | 108 | ||
| 109 | }; | 109 | }; |
| @@ -121,6 +121,17 @@ switch (keycode) { | |||
| 121 | } else { | 121 | } else { |
| 122 | return true; | 122 | return true; |
| 123 | } | 123 | } |
| 124 | case KC_LALT: | ||
| 125 | if (game) { | ||
| 126 | if (record->event.pressed){ | ||
| 127 | layer_on(_RAISE); | ||
| 128 | } else { | ||
| 129 | layer_off(_RAISE); | ||
| 130 | } | ||
| 131 | return false; | ||
| 132 | } else { | ||
| 133 | return true; | ||
| 134 | } | ||
| 124 | default: | 135 | default: |
| 125 | return true; | 136 | return true; |
| 126 | } | 137 | } |
