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 | |
| 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
5 files changed, 280 insertions, 122 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 | } |
diff --git a/keyboards/planck/keymaps/spacebarracecar/keymap.c b/keyboards/planck/keymaps/spacebarracecar/keymap.c index db91231bf..b1c0e3148 100644 --- a/keyboards/planck/keymaps/spacebarracecar/keymap.c +++ b/keyboards/planck/keymaps/spacebarracecar/keymap.c | |||
| @@ -6,8 +6,8 @@ | |||
| 6 | 6 | ||
| 7 | enum layers { | 7 | enum layers { |
| 8 | _BASE, | 8 | _BASE, |
| 9 | _LOWER, | ||
| 10 | _RAISE, | 9 | _RAISE, |
| 10 | _LOWER, | ||
| 11 | _MUSICMODE | 11 | _MUSICMODE |
| 12 | }; | 12 | }; |
| 13 | 13 | ||
| @@ -46,7 +46,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 46 | [_LOWER] = LAYOUT_ortho_4x12( | 46 | [_LOWER] = LAYOUT_ortho_4x12( |
| 47 | DE_TILD, DE_EXLM, DE_DQOT, DE_HASH, DE_DLR, DE_PERC, CU_CIRC, DE_AMPR, DE_ASTR, DE_LPRN, DE_RPRN, _______, | 47 | DE_TILD, DE_EXLM, DE_DQOT, DE_HASH, DE_DLR, DE_PERC, CU_CIRC, DE_AMPR, DE_ASTR, DE_LPRN, DE_RPRN, _______, |
| 48 | _______, DE_AT, CTRLX, CTRLC, CTRLV, XXXXXXX, XXXXXXX, DE_UNDS, DE_PLUS, DE_LCBR, DE_RCBR, DE_PIPE, | 48 | _______, DE_AT, CTRLX, CTRLC, CTRLV, XXXXXXX, XXXXXXX, DE_UNDS, DE_PLUS, DE_LCBR, DE_RCBR, DE_PIPE, |
| 49 | _______, DE_EURO, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, _______, _______, _______, | 49 | _______, DE_EURO, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, DE_MINS, CU_EQL, CU_LBRC, CU_RBRC, _______, |
| 50 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | 50 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ |
| 51 | ), | 51 | ), |
| 52 | 52 | ||
| @@ -65,7 +65,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 65 | [_RAISE] = LAYOUT_ortho_4x12( | 65 | [_RAISE] = LAYOUT_ortho_4x12( |
| 66 | CU_GRV, DE_1, DE_2, CU_3, DE_4, DE_5, CU_6, CU_7, CU_8, CU_9, CU_0, _______, | 66 | CU_GRV, DE_1, DE_2, CU_3, DE_4, DE_5, CU_6, CU_7, CU_8, CU_9, CU_0, _______, |
| 67 | _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, DE_MINS, CU_EQL, CU_LBRC, CU_RBRC, CU_BSLS, | 67 | _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, DE_MINS, CU_EQL, CU_LBRC, CU_RBRC, CU_BSLS, |
| 68 | _______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, _______, _______, _______, _______, | 68 | _______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, XXXXXXX, _______, _______, _______, _______, |
| 69 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | 69 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ |
| 70 | ), | 70 | ), |
| 71 | 71 | ||
| @@ -97,21 +97,21 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 97 | 97 | ||
| 98 | /* Navigation | 98 | /* Navigation |
| 99 | ,-----------------------------------------------------------------------------------------------------------------------. | 99 | ,-----------------------------------------------------------------------------------------------------------------------. |
| 100 | |ESCT |PageDown |Up |PageUp |Home | | | |Win+Up | | |Del | | 100 | |ALT F4 |PageDown |Up |PageUp |Home | | | |Win+Up | | |Del | |
| 101 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 101 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 102 | | |Left |Down |Right |End | | |Win+Left |Win+Down |Win+Right| |Enter | | 102 | | |Left |Down |Right |End | | |Win+Left |Win+Down |Win+Right| |Enter | |
| 103 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 103 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 104 | | |Prev |Pause |Next |LowerVol |RaiseVol |Mute | | | | | | | 104 | | |Prev |Pause |Next |LowerVol |RaiseVol |Mute | | | | | | |
| 105 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 105 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 106 | |RESET | | | | | | | | | | |Game | | 106 | |RESET |ESCT | | | | | | | | | |Game | |
| 107 | `-----------------------------------------------------------------------------------------------------------------------' | 107 | `-----------------------------------------------------------------------------------------------------------------------' |
| 108 | */ | 108 | */ |
| 109 | 109 | ||
| 110 | [_NAV] = LAYOUT_ortho_4x12( | 110 | [_NAV] = LAYOUT_ortho_4x12( |
| 111 | CU_ESCT, KC_PGDN, KC_UP, KC_PGUP, KC_HOME, XXXXXXX, XXXXXXX, XXXXXXX, GUIU, XXXXXXX, XXXXXXX, KC_DEL, | 111 | ALTF4, KC_PGDN, KC_UP, KC_PGUP, KC_HOME, XXXXXXX, XXXXXXX, XXXXXXX, GUIU, XXXXXXX, XXXXXXX, KC_DEL, |
| 112 | _______, KC_LEFT, KC_DOWN, KC_RGHT, KC_END, XXXXXXX, XXXXXXX, GUIL, GUID, GUIR, XXXXXXX, KC_ENT, | 112 | _______, KC_LEFT, KC_DOWN, KC_RGHT, KC_END, XXXXXXX, XXXXXXX, GUIL, GUID, GUIR, XXXXXXX, KC_ENT, |
| 113 | _______, KC_MPRV, KC_MPLY, KC_MNXT, KC_VOLD, KC_VOLU, KC_MUTE, MU_ON, XXXXXXX, XXXXXXX, XXXXXXX, _______, | 113 | _______, KC_MPRV, KC_MPLY, KC_MNXT, KC_VOLD, KC_VOLU, KC_MUTE, MU_ON, XXXXXXX, XXXXXXX, XXXXXXX, _______, |
| 114 | RESET, _______, _______, _______, _______, KC_SPC, KC_ENT, _______, _______, _______, _______, CU_GAME | 114 | RESET, CU_ESCT, _______, _______, _______, KC_SPC, KC_ENT, _______, _______, _______, _______, CU_GAME |
| 115 | ) | 115 | ) |
| 116 | 116 | ||
| 117 | }; | 117 | }; |
| @@ -129,6 +129,17 @@ switch (keycode) { | |||
| 129 | } else { | 129 | } else { |
| 130 | return true; | 130 | return true; |
| 131 | } | 131 | } |
| 132 | case KC_LALT: | ||
| 133 | if (game) { | ||
| 134 | if (record->event.pressed){ | ||
| 135 | layer_on(_RAISE); | ||
| 136 | } else { | ||
| 137 | layer_off(_RAISE); | ||
| 138 | } | ||
| 139 | return false; | ||
| 140 | } else { | ||
| 141 | return true; | ||
| 142 | } | ||
| 132 | case MU_ON: | 143 | case MU_ON: |
| 133 | if(record->event.pressed) { | 144 | if(record->event.pressed) { |
| 134 | layer_off(_LOWER); | 145 | layer_off(_LOWER); |
diff --git a/keyboards/primekb/prime_o/keymaps/spacebarracecar/keymap.c b/keyboards/primekb/prime_o/keymaps/spacebarracecar/keymap.c index d38ff0d1d..6e2011770 100644 --- a/keyboards/primekb/prime_o/keymaps/spacebarracecar/keymap.c +++ b/keyboards/primekb/prime_o/keymaps/spacebarracecar/keymap.c | |||
| @@ -8,122 +8,244 @@ | |||
| 8 | 8 | ||
| 9 | enum layers { | 9 | enum layers { |
| 10 | _BASE, | 10 | _BASE, |
| 11 | _LOWER, | ||
| 12 | _RAISE, | 11 | _RAISE, |
| 12 | _LOWER, | ||
| 13 | _GAME = _NAV+1 | 13 | _GAME = _NAV+1 |
| 14 | }; | 14 | }; |
| 15 | 15 | ||
| 16 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 16 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
| 17 | 17 | ||
| 18 | #ifndef LEFTNUM | 18 | #ifdef LEFTNUM |
| 19 | |||
| 19 | /* Base | 20 | /* Base |
| 20 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | 21 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. |
| 21 | |` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 |\ |Numlock |/ |* |= | | 22 | |- |* |/ |Numlock |` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 |\ | |
| 22 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 23 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 23 | |Tab |Q |W |E |R |T |Z |U |I |O |P |Backspace|7 |8 |9 |- | | 24 | |+ |7 |8 |9 |Tab |Q |W |E |R |T |Z |U |I |O |P |Backspace| |
| 25 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 26 | |= |4 |5 |6 |Esc/Nav |A |S |D |F |G |H |J |K |L |; |' | | ||
| 24 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 27 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 25 | |Esc/Nav |A |S |D |F |G |H |J |K |L |; |' |4 |5 |6 |+ | | 28 | |Enter |1 |2 |3 |(/LShift |Y |X |C |V |B |N |M |, |. |/ |)/RShift | |
| 29 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 30 | |Backspace|. |0 |00 |RCtrl | |Alt |Win |Lower |Space |Enter |Raise |Win |AltGr | |LCtrl | | ||
| 31 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | ||
| 32 | */ | ||
| 33 | |||
| 34 | [_BASE] = LAYOUT( | ||
| 35 | KC_PMNS, KC_PAST, KC_PSLS, KC_NLCK, CU_GRV, DE_1, DE_2, CU_3, DE_4, DE_5, CU_6, CU_7, CU_8, CU_9, CU_0, CU_BSLS, | ||
| 36 | KC_PPLS, KC_P7, KC_P8, KC_P9, KC_TAB, DE_Q, DE_W, DE_E, DE_R, DE_T, CU_Z, DE_U, DE_I, DE_O, DE_P, KC_BSPC, | ||
| 37 | CU_EQL, KC_P4, KC_P5, KC_P6, CU_NAV, DE_A, DE_S, DE_D, DE_F, DE_G, DE_H, DE_J, DE_K, DE_L, CU_SCLN, CU_QUOT, | ||
| 38 | KC_PENT, KC_P1, KC_P2, KC_P3, CU_LSFT, CU_Y, DE_X, DE_C, DE_V, DE_B, DE_N, DE_M, CU_COMM, CU_DOT, CU_SLSH, CU_RSFT, | ||
| 39 | KC_BSPC, KC_PDOT, KC_P0, KC_P00, KC_LCTL, XXXXXXX, KC_LGUI, KC_LALT, LOWER, KC_SPC, KC_ENT, RAISE, KC_RALT, KC_RGUI, KC_APP, KC_RCTL | ||
| 40 | ), | ||
| 41 | |||
| 42 | /* Lower | ||
| 43 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | ||
| 44 | |- |* |/ |Numlock |` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 | | | ||
| 26 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 45 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 27 | |(/LShift |Y |X |C |V |B |N |M |, |. |/ |)/RShift |1 |2 |3 |Enter | | 46 | |+ |7 |8 |9 |~ |! |" |# |$ |% |^ |& |* |( |) | | |
| 47 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 48 | |= |4 |5 |6 | |@ |Strg+X |Strg+C |Strg+V | | |_ |+ |{ |} || | | ||
| 28 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 49 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 29 | |RCtrl | |Alt |Win |Lower |Space |Enter |Raise |Win |AltGr | |LCtrl |00 |0 |. |Tab | | 50 | |Enter |1 |2 |3 | |? | | | | | | | | | | | |
| 51 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 52 | |Backspace|. |0 |00 | | | | | | | | | | | | | | ||
| 53 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | ||
| 54 | */ | ||
| 55 | |||
| 56 | [_LOWER] = LAYOUT( | ||
| 57 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 58 | _______, _______, _______, _______, DE_TILD, DE_EXLM, DE_DQOT, DE_HASH, DE_DLR, DE_PERC, CU_CIRC, DE_AMPR, DE_ASTR, DE_LPRN, DE_RPRN, _______, | ||
| 59 | _______, _______, _______, _______, _______, DE_AT, CTRLX, CTRLC, CTRLV, XXXXXXX, XXXXXXX, DE_UNDS, DE_PLUS, DE_LCBR, DE_RCBR, DE_PIPE, | ||
| 60 | _______, _______, _______, _______, _______, DE_EURO, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, DE_MINS, CU_EQL, CU_LBRC, CU_RBRC, _______, | ||
| 61 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | ||
| 62 | ), | ||
| 63 | |||
| 64 | /* Raise | ||
| 65 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | ||
| 66 | |- |* |/ |Numlock |` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 | | | ||
| 67 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 68 | |+ |7 |8 |9 |` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 | | | ||
| 69 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 70 | |= |4 |5 |6 | |F1 |F2 |F3 |F4 |F5 |F6 |- |= |[ |] |\ | | ||
| 71 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 72 | |Enter |1 |2 |3 | |F7 |F8 |F9 |F10 |F11 |F12 | | | | | | | ||
| 73 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 74 | |Backspace|. |0 |00 | | | | | | | | | | | | | | ||
| 75 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | ||
| 76 | */ | ||
| 77 | |||
| 78 | [_RAISE] = LAYOUT( | ||
| 79 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 80 | _______, _______, _______, _______, CU_GRV, DE_1, DE_2, CU_3, DE_4, DE_5, CU_6, CU_7, CU_8, CU_9, CU_0, _______, | ||
| 81 | _______, _______, _______, _______, _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, DE_MINS, CU_EQL, CU_LBRC, CU_RBRC, CU_BSLS, | ||
| 82 | _______, _______, _______, _______, _______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, XXXXXXX, _______, _______, _______, _______, | ||
| 83 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | ||
| 84 | ), | ||
| 85 | |||
| 86 | /* Deadkey | ||
| 87 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | ||
| 88 | |- |* |/ |Numlock | | | | | | | | | | | | | | ||
| 89 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 90 | |+ |7 |8 |9 | | | | | | | |Ü | |Ö | | | | ||
| 91 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 92 | |= |4 |5 |6 | |Ä |ß | | | | | | | | | | | ||
| 93 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 94 | |Enter |1 |2 |3 | | | | | | | | | | | | | | ||
| 95 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 96 | |Backspace|. |0 |00 | | | | | |" |" | | | | | | | ||
| 97 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | ||
| 98 | */ | ||
| 99 | |||
| 100 | [_DEADKEY] = LAYOUT( | ||
| 101 | _______, _______, _______, _______, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, | ||
| 102 | _______, _______, _______, _______, KC_TAB, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_UE, CU_ED, CU_OE, CU_ED, _______, | ||
| 103 | _______, _______, _______, _______, _______, CU_AE, CU_SS, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_DDQ, | ||
| 104 | _______, _______, _______, _______, _______, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, _______, | ||
| 105 | _______, _______, _______, _______, _______, _______, _______, _______, _______, CU_DDQ, CU_DDQ, _______, _______, _______, _______, _______ | ||
| 106 | ), | ||
| 107 | |||
| 108 | /* Navigation | ||
| 109 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | ||
| 110 | |- |* |/ |Numlock |Escape | | | | | | | | | | | | | ||
| 111 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 112 | |+ |7 |8 |9 |ALT F4 |PageDown |Up |PageUp |Home | | | |Win+Up | | |Del | | ||
| 113 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 114 | |= |4 |5 |6 | |Left |Down |Right |End | | |Win+Left |Win+Down |Win+Right| |Enter | | ||
| 115 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 116 | |Enter |1 |2 |3 | |Prev |Pause |Next |LowerVol |RaiseVol |Mute | | | | | | | ||
| 117 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 118 | |Backspace|. |0 |00 |RESET |ESCT | | | | | | | | | |Game | | ||
| 119 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | ||
| 120 | */ | ||
| 121 | |||
| 122 | [_NAV] = LAYOUT( | ||
| 123 | _______, _______, _______, _______, KC_ESC, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | ||
| 124 | _______, _______, _______, _______, ALTF4, KC_PGDN, KC_UP, KC_PGUP, KC_HOME, XXXXXXX, XXXXXXX, XXXXXXX, GUIU, XXXXXXX, XXXXXXX, KC_DEL, | ||
| 125 | _______, _______, _______, _______, _______, KC_LEFT, KC_DOWN, KC_RGHT, KC_END, XXXXXXX, XXXXXXX, GUIL, GUID, GUIR, XXXXXXX, KC_ENT, | ||
| 126 | _______, _______, _______, _______, _______, KC_MPRV, KC_MPLY, KC_MNXT, KC_VOLD, KC_VOLU, KC_MUTE, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, | ||
| 127 | _______, _______, _______, _______, RESET, CU_ESCT, _______, _______, _______, KC_SPC, KC_ENT, _______, _______, _______, _______, CU_GAME | ||
| 128 | ), | ||
| 129 | |||
| 130 | // Can be used to place macros on the numpad | ||
| 131 | [_GAME] = LAYOUT( | ||
| 132 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 133 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 134 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 135 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 136 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | ||
| 137 | ) | ||
| 138 | |||
| 139 | #elif defined CENTERNUM | ||
| 140 | |||
| 141 | /* Base | ||
| 142 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | ||
| 143 | |` |1 |2 |3 |4 |5 |Numlock |/ |* |= |6 |7 |8 |9 |0 |\ | | ||
| 144 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 145 | |Tab |Q |W |E |R |T |7 |8 |9 |- |Z |U |I |O |P |Backspace| | ||
| 146 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 147 | |Esc/Nav |A |S |D |F |G |4 |5 |6 |+ |H |J |K |L |; |' | | ||
| 148 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 149 | |(/LShift |Y |X |C |V |B |1 |2 |3 |Enter |N |M |, |. |/ |)/RShift | | ||
| 150 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 151 | |RCtrl | |Alt |Win |Lower |Space |00 |0 |. |Tab |Enter |Raise |Win |AltGr | |LCtrl | | ||
| 30 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | 152 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' |
| 31 | */ | 153 | */ |
| 32 | 154 | ||
| 33 | [_BASE] = LAYOUT( | 155 | [_BASE] = LAYOUT( |
| 34 | CU_GRV, DE_1, DE_2, CU_3, DE_4, DE_5, CU_6, CU_7, CU_8, CU_9, CU_0, CU_BSLS, KC_NLCK, KC_PSLS, KC_PAST, KC_PMNS, | 156 | CU_GRV, DE_1, DE_2, CU_3, DE_4, DE_5, KC_NLCK, KC_PSLS, KC_PAST, KC_PMNS, CU_6, CU_7, CU_8, CU_9, CU_0, CU_BSLS, |
| 35 | KC_TAB, DE_Q, DE_W, DE_E, DE_R, DE_T, CU_Z, DE_U, DE_I, DE_O, DE_P, KC_BSPC, KC_P7, KC_P8, KC_P9, KC_PPLS, | 157 | KC_TAB, DE_Q, DE_W, DE_E, DE_R, DE_T, KC_P7, KC_P8, KC_P9, KC_PPLS, CU_Z, DE_U, DE_I, DE_O, DE_P, KC_BSPC, |
| 36 | CU_NAV, DE_A, DE_S, DE_D, DE_F, DE_G, DE_H, DE_J, DE_K, DE_L, CU_SCLN, CU_QUOT, KC_P4, KC_P5, KC_P6, KC_PEQL, | 158 | CU_NAV, DE_A, DE_S, DE_D, DE_F, DE_G, KC_P4, KC_P5, KC_P6, CU_EQL, DE_H, DE_J, DE_K, DE_L, CU_SCLN, CU_QUOT, |
| 37 | CU_LSFT, CU_Y, DE_X, DE_C, DE_V, DE_B, DE_N, DE_M, CU_COMM, CU_DOT, CU_SLSH, CU_RSFT, KC_P1, KC_P2, KC_P3, KC_PENT, | 159 | CU_LSFT, CU_Y, DE_X, DE_C, DE_V, DE_B, KC_P1, KC_P2, KC_P3, KC_PENT, DE_N, DE_M, CU_COMM, CU_DOT, CU_SLSH, CU_RSFT, |
| 38 | KC_LCTL, XXXXXXX, KC_LGUI, KC_LALT, LOWER, KC_SPC, KC_ENT, RAISE, KC_RALT, KC_RGUI, KC_APP, KC_RCTL, KC_P00, KC_P0, KC_PDOT, KC_TAB | 160 | KC_LCTL, XXXXXXX, KC_LGUI, KC_LALT, LOWER, KC_SPC, KC_P00, KC_P0, KC_PDOT, KC_TAB, KC_ENT, RAISE, KC_RALT, KC_RGUI, KC_APP, KC_RCTL |
| 39 | ), | 161 | ), |
| 40 | 162 | ||
| 41 | /* Lower | 163 | /* Lower |
| 42 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | 164 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. |
| 43 | |` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 | |Numlock |/ |* |- | | 165 | |` |1 |2 |3 |4 |5 |Numlock |/ |* |- |6 |7 |8 |9 |0 | | |
| 44 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 166 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 45 | |~ |! |" |# |$ |% |^ |& |* |( |) | |7 |8 |9 |+ | | 167 | |~ |! |" |# |$ |% |7 |8 |9 |+ |^ |& |* |( |) | | |
| 46 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 168 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 47 | | |@ |Strg+X |Strg+C |Strg+V | | |_ |+ |{ |} || |4 |5 |6 |= | | 169 | | |@ |Strg+X |Strg+C |Strg+V | |4 |5 |6 |= | |_ |+ |{ |} || | |
| 48 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 170 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 49 | | |? | | | | | | | | | | |1 |2 |3 |Enter | | 171 | | |? | | | | |1 |2 |3 |Enter | | | | | | | |
| 50 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 172 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 51 | | | | | | | | | | | | | |00 |0 |. |Tab | | 173 | | | | | | | |00 |0 |. |Tab | | | | | | | |
| 52 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | 174 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' |
| 53 | */ | 175 | */ |
| 54 | 176 | ||
| 55 | [_LOWER] = LAYOUT( | 177 | [_LOWER] = LAYOUT( |
| 56 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 178 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 57 | DE_TILD, DE_EXLM, DE_DQOT, DE_HASH, DE_DLR, DE_PERC, CU_CIRC, DE_AMPR, DE_ASTR, DE_LPRN, DE_RPRN, _______, _______, _______, _______, _______, | 179 | DE_TILD, DE_EXLM, DE_DQOT, DE_HASH, DE_DLR, DE_PERC, _______, _______, _______, _______, CU_CIRC, DE_AMPR, DE_ASTR, DE_LPRN, DE_RPRN, _______, |
| 58 | _______, DE_AT, CTRLX, CTRLC, CTRLV, XXXXXXX, XXXXXXX, DE_UNDS, DE_PLUS, DE_LCBR, DE_RCBR, DE_PIPE, _______, _______, _______, _______, | 180 | _______, DE_AT, CTRLX, CTRLC, CTRLV, XXXXXXX, _______, _______, _______, _______, XXXXXXX, DE_UNDS, DE_PLUS, DE_LCBR, DE_RCBR, DE_PIPE, |
| 59 | _______, DE_EURO, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, _______, _______, _______, _______, _______, _______, _______, | 181 | _______, DE_EURO, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, _______, _______, _______, XXXXXXX, DE_MINS, CU_EQL, CU_LBRC, CU_RBRC, _______, |
| 60 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | 182 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ |
| 61 | ), | 183 | ), |
| 62 | 184 | ||
| 63 | /* Raise | 185 | /* Raise |
| 64 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | 186 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. |
| 65 | |` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 | |Numlock |/ |* |- | | 187 | |` |1 |2 |3 |4 |5 |Numlock |/ |* |- |6 |7 |8 |9 |0 | | |
| 66 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 188 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 67 | |` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 | |7 |8 |9 |+ | | 189 | |` |1 |2 |3 |4 |5 |7 |8 |9 |+ |6 |7 |8 |9 |0 | | |
| 68 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 190 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 69 | | |F1 |F2 |F3 |F4 |F5 |F6 |- |= |[ |] |\ |4 |5 |6 |= | | 191 | | |F1 |F2 |F3 |F4 |F5 |4 |5 |6 |= |F6 |- |= |[ |] |\ | |
| 70 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 192 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 71 | | |F7 |F8 |F9 |F10 |F11 |F12 | | | | | |1 |2 |3 |Enter | | 193 | | |F7 |F8 |F9 |F10 |F11 |1 |2 |3 |Enter |F12 | | | | | | |
| 72 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 194 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 73 | | | | | | | | | | | | | |00 |0 |. |Tab | | 195 | | | | | | | |00 |0 |. |Tab | | | | | | | |
| 74 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | 196 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' |
| 75 | */ | 197 | */ |
| 76 | 198 | ||
| 77 | [_RAISE] = LAYOUT( | 199 | [_RAISE] = LAYOUT( |
| 78 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 200 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 79 | CU_GRV, DE_1, DE_2, CU_3, DE_4, DE_5, CU_6, CU_7, CU_8, CU_9, CU_0, _______, _______, _______, _______, _______, | 201 | CU_GRV, DE_1, DE_2, CU_3, DE_4, DE_5, _______, _______, _______, _______, CU_6, CU_7, CU_8, CU_9, CU_0, _______, |
| 80 | _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, DE_MINS, CU_EQL, CU_LBRC, CU_RBRC, CU_BSLS, _______, _______, _______, _______, | 202 | _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, _______, _______, _______, _______, KC_F6, DE_MINS, CU_EQL, CU_LBRC, CU_RBRC, CU_BSLS, |
| 81 | _______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 203 | _______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, _______, _______, _______, _______, KC_F12, XXXXXXX, _______, _______, _______, _______, |
| 82 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | 204 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ |
| 83 | ), | 205 | ), |
| 84 | 206 | ||
| 85 | /* Deadkey | 207 | /* Deadkey |
| 86 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | 208 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. |
| 87 | | | | | | | | | | | | | |Numlock |/ |* |- | | 209 | | | | | | | |Numlock |/ |* |- | | | | | | | |
| 88 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 210 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 89 | | | | | | | | |Ü | |Ö | | |7 |8 |9 |+ | | 211 | | | | | | | |7 |8 |9 |+ | |Ü | |Ö | | | |
| 90 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 212 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 91 | | |Ä |ß | | | | | | | | | |4 |5 |6 |= | | 213 | | |Ä |ß | | | |4 |5 |6 |= | | | | | | | |
| 92 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 214 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 93 | | | | | | | | | | | | | |1 |2 |3 |Enter | | 215 | | | | | | | |1 |2 |3 |Enter | | | | | | | |
| 94 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 216 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 95 | | | | | | |" |" | | | | | |00 |0 |. |Tab | | 217 | | | | | | |" |00 |0 |. |Tab |" | | | | | | |
| 96 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | 218 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' |
| 97 | */ | 219 | */ |
| 98 | 220 | ||
| 99 | [_DEADKEY] = LAYOUT( | 221 | [_DEADKEY] = LAYOUT( |
| 100 | CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, _______, _______, _______, _______, | 222 | CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, _______, _______, _______, _______, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, |
| 101 | KC_TAB, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_UE, CU_ED, CU_OE, CU_ED, _______, _______, _______, _______, _______, | 223 | KC_TAB, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, _______, _______, _______, _______, CU_ED, CU_UE, CU_ED, CU_OE, CU_ED, _______, |
| 102 | _______, CU_AE, CU_SS, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_DDQ, _______, _______, _______, _______, | 224 | _______, CU_AE, CU_SS, CU_ED, CU_ED, CU_ED, _______, _______, _______, _______, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_DDQ, |
| 103 | _______, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, _______, _______, _______, _______, _______, | 225 | _______, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, _______, _______, _______, _______, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, _______, |
| 104 | _______, _______, _______, _______, _______, CU_DDQ, CU_DDQ, _______, _______, _______, _______, _______, _______, _______, _______, _______ | 226 | _______, _______, _______, _______, _______, CU_DDQ, _______, _______, _______, _______, CU_DDQ, _______, _______, _______, _______, _______ |
| 105 | ), | 227 | ), |
| 106 | 228 | ||
| 107 | /* Navigation | 229 | /* Navigation |
| 108 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | 230 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. |
| 109 | |Escape | | | | | | | | | | | |Numlock |/ |* |- | | 231 | |Escape | | | | | |Numlock |/ |* |- | | | | | | | |
| 110 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 232 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 111 | |ESCT |PageDown |Up |PageUp |Home | | | |Win+Up | | |Del |7 |8 |9 |+ | | 233 | |ALT F4 |PageDown |Up |PageUp |Home | |7 |8 |9 |+ | | |Win+Up | | |Del | |
| 112 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 234 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 113 | | |Left |Down |Right |End | | |Win+Left |Win+Down |Win+Right| |Enter |4 |5 |6 |= | | 235 | | |Left |Down |Right |End | |4 |5 |6 |= | |Win+Left |Win+Down |Win+Right| |Enter | |
| 114 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 236 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 115 | | |Prev |Pause |Next |LowerVol |RaiseVol |Mute | | | | | |1 |2 |3 |Enter | | 237 | | |Prev |Pause |Next |LowerVol |RaiseVol |1 |2 |3 |Enter |Mute | | | | | | |
| 116 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 238 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 117 | |RESET | | | | | | | | | | |Game |00 |0 |. |Tab | | 239 | |RESET |ESCT | | | | |00 |0 |. |Tab | | | | | |Game | |
| 118 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | 240 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' |
| 119 | */ | 241 | */ |
| 120 | 242 | ||
| 121 | [_NAV] = LAYOUT( | 243 | [_NAV] = LAYOUT( |
| 122 | KC_ESC, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, _______, _______, _______, | 244 | KC_ESC, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, _______, _______, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
| 123 | CU_ESCT, KC_PGDN, KC_UP, KC_PGUP, KC_HOME, XXXXXXX, XXXXXXX, XXXXXXX, GUIU, XXXXXXX, XXXXXXX, KC_DEL, _______, _______, _______, _______, | 245 | ALTF4, KC_PGDN, KC_UP, KC_PGUP, KC_HOME, XXXXXXX, _______, _______, _______, _______, XXXXXXX, XXXXXXX, GUIU, XXXXXXX, XXXXXXX, KC_DEL, |
| 124 | _______, KC_LEFT, KC_DOWN, KC_RGHT, KC_END, XXXXXXX, XXXXXXX, GUIL, GUID, GUIR, XXXXXXX, KC_ENT, _______, _______, _______, _______, | 246 | _______, KC_LEFT, KC_DOWN, KC_RGHT, KC_END, XXXXXXX, _______, _______, _______, _______, XXXXXXX, GUIL, GUID, GUIR, XXXXXXX, KC_ENT, |
| 125 | _______, KC_MPRV, KC_MPLY, KC_MNXT, KC_VOLD, KC_VOLU, KC_MUTE, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, _______, _______, _______, _______, | 247 | _______, KC_MPRV, KC_MPLY, KC_MNXT, KC_VOLD, KC_VOLU, _______, _______, _______, _______, KC_MUTE, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, |
| 126 | RESET, _______, _______, _______, _______, KC_SPC, KC_ENT, _______, _______, _______, _______, CU_GAME, _______, _______, _______, _______ | 248 | RESET, CU_ESCT, _______, _______, _______, KC_SPC, _______, _______, _______, _______, KC_ENT, _______, _______, _______, _______, CU_GAME |
| 127 | ), | 249 | ), |
| 128 | 250 | ||
| 129 | // Can be used to place macros on the numpad | 251 | // Can be used to place macros on the numpad |
| @@ -134,117 +256,117 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 134 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 256 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 135 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | 257 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ |
| 136 | ) | 258 | ) |
| 137 | #endif | ||
| 138 | 259 | ||
| 139 | #ifdef LEFTNUM | 260 | #else |
| 261 | |||
| 140 | /* Base | 262 | /* Base |
| 141 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | 263 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. |
| 142 | |- |* |/ |Numlock |` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 |\ | | 264 | |` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 |\ |Numlock |/ |* |= | |
| 143 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 265 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 144 | |+ |7 |8 |9 |Tab |Q |W |E |R |T |Z |U |I |O |P |Backspace| | 266 | |Tab |Q |W |E |R |T |Z |U |I |O |P |Backspace|7 |8 |9 |- | |
| 145 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 146 | |= |4 |5 |6 |Esc/Nav |A |S |D |F |G |H |J |K |L |; |' | | ||
| 147 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 267 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 148 | |Enter |1 |2 |3 |(/LShift |Y |X |C |V |B |N |M |, |. |/ |)/RShift | | 268 | |Esc/Nav |A |S |D |F |G |H |J |K |L |; |' |4 |5 |6 |+ | |
| 149 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 269 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 150 | |Backspace|. |0 |00 |RCtrl | |Alt |Win |Lower |Space |Enter |Raise |Win |AltGr | |LCtrl | | 270 | |(/LShift |Y |X |C |V |B |N |M |, |. |/ |)/RShift |1 |2 |3 |Enter | |
| 271 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 272 | |RCtrl | |Alt |Win |Lower |Space |Enter |Raise |Win |AltGr | |LCtrl |00 |0 |. |Tab | | ||
| 151 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | 273 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' |
| 152 | */ | 274 | */ |
| 153 | 275 | ||
| 154 | [_BASE] = LAYOUT( | 276 | [_BASE] = LAYOUT( |
| 155 | KC_PMNS, KC_PAST, KC_PSLS, KC_NLCK, CU_GRV, DE_1, DE_2, CU_3, DE_4, DE_5, CU_6, CU_7, CU_8, CU_9, CU_0, CU_BSLS, | 277 | CU_GRV, DE_1, DE_2, CU_3, DE_4, DE_5, CU_6, CU_7, CU_8, CU_9, CU_0, CU_BSLS, KC_NLCK, KC_PSLS, KC_PAST, KC_PMNS, |
| 156 | KC_PPLS, KC_P7, KC_P8, KC_P9, KC_TAB, DE_Q, DE_W, DE_E, DE_R, DE_T, CU_Z, DE_U, DE_I, DE_O, DE_P, KC_BSPC, | 278 | KC_TAB, DE_Q, DE_W, DE_E, DE_R, DE_T, CU_Z, DE_U, DE_I, DE_O, DE_P, KC_BSPC, KC_P7, KC_P8, KC_P9, KC_PPLS, |
| 157 | KC_PEQL, KC_P4, KC_P5, KC_P6, CU_NAV, DE_A, DE_S, DE_D, DE_F, DE_G, DE_H, DE_J, DE_K, DE_L, CU_SCLN, CU_QUOT, | 279 | CU_NAV, DE_A, DE_S, DE_D, DE_F, DE_G, DE_H, DE_J, DE_K, DE_L, CU_SCLN, CU_QUOT, KC_P4, KC_P5, KC_P6, CU_EQL, |
| 158 | KC_PENT, KC_P1, KC_P2, KC_P3, CU_LSFT, CU_Y, DE_X, DE_C, DE_V, DE_B, DE_N, DE_M, CU_COMM, CU_DOT, CU_SLSH, CU_RSFT, | 280 | CU_LSFT, CU_Y, DE_X, DE_C, DE_V, DE_B, DE_N, DE_M, CU_COMM, CU_DOT, CU_SLSH, CU_RSFT, KC_P1, KC_P2, KC_P3, KC_PENT, |
| 159 | KC_BSPC, KC_PDOT, KC_P0, KC_P00, KC_LCTL, XXXXXXX, KC_LGUI, KC_LALT, LOWER, KC_SPC, KC_ENT, RAISE, KC_RALT, KC_RGUI, KC_APP, KC_RCTL | 281 | KC_LCTL, XXXXXXX, KC_LGUI, KC_LALT, LOWER, KC_SPC, KC_ENT, RAISE, KC_RALT, KC_RGUI, KC_APP, KC_RCTL, KC_P00, KC_P0, KC_PDOT, KC_TAB |
| 160 | ), | 282 | ), |
| 161 | 283 | ||
| 162 | /* Lower | 284 | /* Lower |
| 163 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | 285 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. |
| 164 | |- |* |/ |Numlock |` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 | | | 286 | |` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 | |Numlock |/ |* |- | |
| 165 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 287 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 166 | |+ |7 |8 |9 |~ |! |" |# |$ |% |^ |& |* |( |) | | | 288 | |~ |! |" |# |$ |% |^ |& |* |( |) | |7 |8 |9 |+ | |
| 167 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 168 | |= |4 |5 |6 | |@ |Strg+X |Strg+C |Strg+V | | |_ |+ |{ |} || | | ||
| 169 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 289 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 170 | |Enter |1 |2 |3 | |? | | | | | | | | | | | | 290 | | |@ |Strg+X |Strg+C |Strg+V | | |_ |+ |{ |} || |4 |5 |6 |= | |
| 171 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 291 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 172 | |Backspace|. |0 |00 | | | | | | | | | | | | | | 292 | | |? | | | | | | | | | | |1 |2 |3 |Enter | |
| 293 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 294 | | | | | | | | | | | | | |00 |0 |. |Tab | | ||
| 173 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | 295 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' |
| 174 | */ | 296 | */ |
| 175 | 297 | ||
| 176 | [_LOWER] = LAYOUT( | 298 | [_LOWER] = LAYOUT( |
| 177 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 299 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 178 | _______, _______, _______, _______, DE_TILD, DE_EXLM, DE_DQOT, DE_HASH, DE_DLR, DE_PERC, CU_CIRC, DE_AMPR, DE_ASTR, DE_LPRN, DE_RPRN, _______, | 300 | DE_TILD, DE_EXLM, DE_DQOT, DE_HASH, DE_DLR, DE_PERC, CU_CIRC, DE_AMPR, DE_ASTR, DE_LPRN, DE_RPRN, _______, _______, _______, _______, _______, |
| 179 | _______, _______, _______, _______, _______, DE_AT, CTRLX, CTRLC, CTRLV, XXXXXXX, XXXXXXX, DE_UNDS, DE_PLUS, DE_LCBR, DE_RCBR, DE_PIPE, | 301 | _______, DE_AT, CTRLX, CTRLC, CTRLV, XXXXXXX, XXXXXXX, DE_UNDS, DE_PLUS, DE_LCBR, DE_RCBR, DE_PIPE, _______, _______, _______, _______, |
| 180 | _______, _______, _______, _______, _______, DE_EURO, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, _______, _______, _______, | 302 | _______, DE_EURO, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, DE_MINS, CU_EQL, CU_LBRC, CU_RBRC, _______, _______, _______, _______, _______, |
| 181 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | 303 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ |
| 182 | ), | 304 | ), |
| 183 | 305 | ||
| 184 | /* Raise | 306 | /* Raise |
| 185 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | 307 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. |
| 186 | |- |* |/ |Numlock |` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 | | | 308 | |` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 | |Numlock |/ |* |- | |
| 187 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 309 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 188 | |+ |7 |8 |9 |` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 | | | 310 | |` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 | |7 |8 |9 |+ | |
| 189 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 190 | |= |4 |5 |6 | |F1 |F2 |F3 |F4 |F5 |F6 |- |= |[ |] |\ | | ||
| 191 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 311 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 192 | |Enter |1 |2 |3 | |F7 |F8 |F9 |F10 |F11 |F12 | | | | | | | 312 | | |F1 |F2 |F3 |F4 |F5 |F6 |- |= |[ |] |\ |4 |5 |6 |= | |
| 193 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 313 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 194 | |Backspace|. |0 |00 | | | | | | | | | | | | | | 314 | | |F7 |F8 |F9 |F10 |F11 |F12 | | | | | |1 |2 |3 |Enter | |
| 315 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 316 | | | | | | | | | | | | | |00 |0 |. |Tab | | ||
| 195 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | 317 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' |
| 196 | */ | 318 | */ |
| 197 | 319 | ||
| 198 | [_RAISE] = LAYOUT( | 320 | [_RAISE] = LAYOUT( |
| 199 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 321 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 200 | _______, _______, _______, _______, CU_GRV, DE_1, DE_2, CU_3, DE_4, DE_5, CU_6, CU_7, CU_8, CU_9, CU_0, _______, | 322 | CU_GRV, DE_1, DE_2, CU_3, DE_4, DE_5, CU_6, CU_7, CU_8, CU_9, CU_0, _______, _______, _______, _______, _______, |
| 201 | _______, _______, _______, _______, _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, DE_MINS, CU_EQL, CU_LBRC, CU_RBRC, CU_BSLS, | 323 | _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, DE_MINS, CU_EQL, CU_LBRC, CU_RBRC, CU_BSLS, _______, _______, _______, _______, |
| 202 | _______, _______, _______, _______, _______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, _______, _______, _______, _______, | 324 | _______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, XXXXXXX, _______, _______, _______, _______, _______, _______, _______, _______, |
| 203 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | 325 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ |
| 204 | ), | 326 | ), |
| 205 | 327 | ||
| 206 | /* Deadkey | 328 | /* Deadkey |
| 207 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | 329 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. |
| 208 | |- |* |/ |Numlock | | | | | | | | | | | | | | 330 | | | | | | | | | | | | | |Numlock |/ |* |- | |
| 209 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 331 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 210 | |+ |7 |8 |9 | | | | | | | |Ü | |Ö | | | | 332 | | | | | | | | |Ü | |Ö | | |7 |8 |9 |+ | |
| 211 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 212 | |= |4 |5 |6 | |Ä |ß | | | | | | | | | | | ||
| 213 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 333 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 214 | |Enter |1 |2 |3 | | | | | | | | | | | | | | 334 | | |Ä |ß | | | | | | | | | |4 |5 |6 |= | |
| 215 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 335 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 216 | |Backspace|. |0 |00 | | | | | |" |" | | | | | | | 336 | | | | | | | | | | | | | |1 |2 |3 |Enter | |
| 337 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 338 | | | | | | |" |" | | | | | |00 |0 |. |Tab | | ||
| 217 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | 339 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' |
| 218 | */ | 340 | */ |
| 219 | 341 | ||
| 220 | [_DEADKEY] = LAYOUT( | 342 | [_DEADKEY] = LAYOUT( |
| 221 | _______, _______, _______, _______, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, | 343 | CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, _______, _______, _______, _______, |
| 222 | _______, _______, _______, _______, KC_TAB, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_UE, CU_ED, CU_OE, CU_ED, _______, | 344 | KC_TAB, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_UE, CU_ED, CU_OE, CU_ED, _______, _______, _______, _______, _______, |
| 223 | _______, _______, _______, _______, _______, CU_AE, CU_SS, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_DDQ, | 345 | _______, CU_AE, CU_SS, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_DDQ, _______, _______, _______, _______, |
| 224 | _______, _______, _______, _______, _______, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, _______, | 346 | _______, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, _______, _______, _______, _______, _______, |
| 225 | _______, _______, _______, _______, _______, _______, _______, _______, _______, CU_DDQ, CU_DDQ, _______, _______, _______, _______, _______ | 347 | _______, _______, _______, _______, _______, CU_DDQ, CU_DDQ, _______, _______, _______, _______, _______, _______, _______, _______, _______ |
| 226 | ), | 348 | ), |
| 227 | 349 | ||
| 228 | /* Navigation | 350 | /* Navigation |
| 229 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | 351 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. |
| 230 | |- |* |/ |Numlock |Escape | | | | | | | | | | | | | 352 | |Escape | | | | | | | | | | | |Numlock |/ |* |- | |
| 231 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 353 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 232 | |+ |7 |8 |9 |ESCT |PageDown |Up |PageUp |Home | | | |Win+Up | | |Del | | 354 | |ALT F4 |PageDown |Up |PageUp |Home | | | |Win+Up | | |Del |7 |8 |9 |+ | |
| 233 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 234 | |= |4 |5 |6 | |Left |Down |Right |End | | |Win+Left |Win+Down |Win+Right| |Enter | | ||
| 235 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 355 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 236 | |Enter |1 |2 |3 | |Prev |Pause |Next |LowerVol |RaiseVol |Mute | | | | | | | 356 | | |Left |Down |Right |End | | |Win+Left |Win+Down |Win+Right| |Enter |4 |5 |6 |= | |
| 237 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 357 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
| 238 | |Backspace|. |0 |00 |RESET | | | | | | | | | | |Game | | 358 | | |Prev |Pause |Next |LowerVol |RaiseVol |Mute | | | | | |1 |2 |3 |Enter | |
| 359 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
| 360 | |RESET |ESCT | | | | | | | | | |Game |00 |0 |. |Tab | | ||
| 239 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | 361 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' |
| 240 | */ | 362 | */ |
| 241 | 363 | ||
| 242 | [_NAV] = LAYOUT( | 364 | [_NAV] = LAYOUT( |
| 243 | _______, _______, _______, _______, KC_ESC, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 365 | KC_ESC, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, _______, _______, _______, |
| 244 | _______, _______, _______, _______, CU_ESCT, KC_PGDN, KC_UP, KC_PGUP, KC_HOME, XXXXXXX, XXXXXXX, XXXXXXX, GUIU, XXXXXXX, XXXXXXX, KC_DEL, | 366 | ALTF4, KC_PGDN, KC_UP, KC_PGUP, KC_HOME, XXXXXXX, XXXXXXX, XXXXXXX, GUIU, XXXXXXX, XXXXXXX, KC_DEL, _______, _______, _______, _______, |
| 245 | _______, _______, _______, _______, _______, KC_LEFT, KC_DOWN, KC_RGHT, KC_END, XXXXXXX, XXXXXXX, GUIL, GUID, GUIR, XXXXXXX, KC_ENT, | 367 | _______, KC_LEFT, KC_DOWN, KC_RGHT, KC_END, XXXXXXX, XXXXXXX, GUIL, GUID, GUIR, XXXXXXX, KC_ENT, _______, _______, _______, _______, |
| 246 | _______, _______, _______, _______, _______, KC_MPRV, KC_MPLY, KC_MNXT, KC_VOLD, KC_VOLU, KC_MUTE, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, | 368 | _______, KC_MPRV, KC_MPLY, KC_MNXT, KC_VOLD, KC_VOLU, KC_MUTE, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, _______, _______, _______, _______, |
| 247 | _______, _______, _______, _______, RESET, _______, _______, _______, _______, KC_SPC, KC_ENT, _______, _______, _______, _______, CU_GAME | 369 | RESET, CU_ESCT, _______, _______, _______, KC_SPC, KC_ENT, _______, _______, _______, _______, CU_GAME, _______, _______, _______, _______ |
| 248 | ), | 370 | ), |
| 249 | 371 | ||
| 250 | // Can be used to place macros on the numpad | 372 | // Can be used to place macros on the numpad |
| @@ -255,6 +377,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 255 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 377 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 256 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | 378 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ |
| 257 | ) | 379 | ) |
| 380 | |||
| 258 | #endif | 381 | #endif |
| 259 | 382 | ||
| 260 | }; | 383 | }; |
| @@ -272,6 +395,17 @@ switch (keycode) { | |||
| 272 | } else { | 395 | } else { |
| 273 | return true; | 396 | return true; |
| 274 | } | 397 | } |
| 398 | case KC_LALT: | ||
| 399 | if (game) { | ||
| 400 | if (record->event.pressed){ | ||
| 401 | layer_on(_RAISE); | ||
| 402 | } else { | ||
| 403 | layer_off(_RAISE); | ||
| 404 | } | ||
| 405 | return false; | ||
| 406 | } else { | ||
| 407 | return true; | ||
| 408 | } | ||
| 275 | case CU_GAME: | 409 | case CU_GAME: |
| 276 | if(record->event.pressed) { | 410 | if(record->event.pressed) { |
| 277 | if (game) | 411 | if (game) |
diff --git a/keyboards/primekb/prime_o/keymaps/spacebarracecar/readme.md b/keyboards/primekb/prime_o/keymaps/spacebarracecar/readme.md index eb8da3fa7..7e78330f0 100644 --- a/keyboards/primekb/prime_o/keymaps/spacebarracecar/readme.md +++ b/keyboards/primekb/prime_o/keymaps/spacebarracecar/readme.md | |||
| @@ -3,4 +3,4 @@ | |||
| 3 | This keymap emulates most keys of the US-International layout on PCs that have German set as input language. | 3 | This keymap emulates most keys of the US-International layout on PCs that have German set as input language. |
| 4 | This allows the use of the keyboard on any PC in Germany without the need to change any settings. | 4 | This allows the use of the keyboard on any PC in Germany without the need to change any settings. |
| 5 | The keymap is mostly based on the Planck default layout but adds essential features for german input, like access to Ä, Ö, Ü, ß. | 5 | The keymap is mostly based on the Planck default layout but adds essential features for german input, like access to Ä, Ö, Ü, ß. |
| 6 | Righthand Numpad is enabled by default, enable lefthand Numpad with #define LEFTNUM. | 6 | Righthand numpad is enabled by default, enable lefthand numpad with #define LEFTNUM and center numpad with #define CENTERNUM. |
diff --git a/users/spacebarracecar/spacebarracecar.h b/users/spacebarracecar/spacebarracecar.h index 1e1825351..035c1ac79 100644 --- a/users/spacebarracecar/spacebarracecar.h +++ b/users/spacebarracecar/spacebarracecar.h | |||
| @@ -81,6 +81,8 @@ bool process_record_keymap(uint16_t keycode, keyrecord_t *record); | |||
| 81 | #define CTRLC LCTL(KC_C) | 81 | #define CTRLC LCTL(KC_C) |
| 82 | #define CTRLV LCTL(KC_V) | 82 | #define CTRLV LCTL(KC_V) |
| 83 | 83 | ||
| 84 | #define ALTF4 LALT(KC_F4) | ||
| 85 | |||
| 84 | #define GUIU LGUI(KC_UP) | 86 | #define GUIU LGUI(KC_UP) |
| 85 | #define GUID LGUI(KC_DOWN) | 87 | #define GUID LGUI(KC_DOWN) |
| 86 | #define GUIL LGUI(KC_LEFT) | 88 | #define GUIL LGUI(KC_LEFT) |
