diff options
author | SpacebarRacecar <42380065+SpacebarRacecar@users.noreply.github.com> | 2020-12-22 20:28:34 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-23 06:28:34 +1100 |
commit | ce7d3855f479c57cc050993df5ea7d1479e0cdb9 (patch) | |
tree | 058c0fa96839ad2ab79eacabeacff7f20dc987ec /keyboards/primekb | |
parent | 4eebefada7618c07e881b45f79570a5f807a760c (diff) | |
download | qmk_firmware-ce7d3855f479c57cc050993df5ea7d1479e0cdb9.tar.gz qmk_firmware-ce7d3855f479c57cc050993df5ea7d1479e0cdb9.zip |
Update to personal keymaps (#11171)
Diffstat (limited to 'keyboards/primekb')
-rw-r--r-- | keyboards/primekb/prime_o/keymaps/spacebarracecar/keymap.c | 328 |
1 files changed, 40 insertions, 288 deletions
diff --git a/keyboards/primekb/prime_o/keymaps/spacebarracecar/keymap.c b/keyboards/primekb/prime_o/keymaps/spacebarracecar/keymap.c index 244b165f1..9014fbc5b 100644 --- a/keyboards/primekb/prime_o/keymaps/spacebarracecar/keymap.c +++ b/keyboards/primekb/prime_o/keymaps/spacebarracecar/keymap.c | |||
@@ -4,8 +4,6 @@ | |||
4 | #define LOWER MO(_LOWER) | 4 | #define LOWER MO(_LOWER) |
5 | #define RAISE MO(_RAISE) | 5 | #define RAISE MO(_RAISE) |
6 | 6 | ||
7 | #define LEFTNUM | ||
8 | |||
9 | enum layers { | 7 | enum layers { |
10 | _BASE, | 8 | _BASE, |
11 | _RAISE, | 9 | _RAISE, |
@@ -15,41 +13,39 @@ enum layers { | |||
15 | 13 | ||
16 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 14 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
17 | 15 | ||
18 | #ifdef LEFTNUM | ||
19 | |||
20 | /* Base | 16 | /* Base |
21 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | 17 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. |
22 | |- |* |/ |Numlock |` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 |\ | | 18 | |- |* |/ |Backspace|` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 |\ | |
23 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 19 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
24 | |+ |7 |8 |9 |Tab |Q |W |E |R |T |Z |U |I |O |P |Backspace| | 20 | | |7 |8 |9 |Tab |Q |W |E |R |T |Z |U |I |O |P |Backspace| |
25 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 21 | |+ |---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
26 | |= |4 |5 |6 |Esc/Nav |A |S |D |F |G |H |J |K |L |; |' | | 22 | | |4 |5 |6 |Esc/Nav |A |S |D |F |G |H |J |K |L |; |' | |
27 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 23 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
28 | |Backspace|1 |2 |3 |(/LShift |Y |X |C |V |B |N |M |, |. |/ |)/RShift | | 24 | | |1 |2 |3 |(/LShift |Y |X |C |V |B |N |M |, |. |/ |)/RShift | |
29 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 25 | |Enter |---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
30 | |Enter |. |0 |00 |RCtrl | |Alt |Win |Lower |Space |Enter |Raise |Win |AltGr | |LCtrl | | 26 | | |. |0 |00 |RCtrl | |Alt |Win |Lower |Space |Enter |Raise |Win |AltGr | |LCtrl | |
31 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | 27 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' |
32 | */ | 28 | */ |
33 | 29 | ||
34 | [_BASE] = LAYOUT( | 30 | [_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, | 31 | KC_PMNS, KC_PAST, KC_PSLS, KC_BSPC, 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, | 32 | 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, | 33 | KC_PPLS, 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_BSPC, 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, | 34 | 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_PENT, KC_PDOT, KC_P0, KC_P00, KC_LCTL, XXXXXXX, KC_LGUI, KC_LALT, LOWER, KC_SPC, CTLENT, RAISE, KC_RALT, KC_RGUI, KC_APP, KC_RCTL | 35 | KC_PENT, KC_PDOT, KC_P0, KC_P00, KC_LCTL, XXXXXXX, KC_LGUI, KC_LALT, LOWER, KC_SPC, CTLENT, RAISE, KC_RALT, KC_RGUI, KC_APP, KC_RCTL |
40 | ), | 36 | ), |
41 | 37 | ||
42 | /* Lower | 38 | /* Lower |
43 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | 39 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. |
44 | |- |* |/ |Numlock |` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 | | | 40 | |- |* |/ |Backspace|` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 | | |
45 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 41 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
46 | |+ |7 |8 |9 |~ |! |" |# |$ |% |^ |& |* |( |) | | | 42 | | |7 |8 |9 |~ |! |" |# |$ |% |^ |& |* |( |) | | |
47 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 43 | |+ |---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
48 | |= |4 |5 |6 | |@ |Strg+X |Strg+C |Strg+V | | |_ |+ |{ |} || | | 44 | | |4 |5 |6 | |@ |Strg+X |Strg+C |Strg+V | | |_ |+ |{ |} || | |
49 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 45 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
50 | |Backspace|1 |2 |3 | |? | | | | | | | | | | | | 46 | | |1 |2 |3 | |? | | | | | | | | | | | |
51 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 47 | |Enter |---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
52 | |Enter |. |0 |00 | | | | | | | | | | | | | | 48 | | |. |0 |00 | | | | | | | | | | | | | |
53 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | 49 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' |
54 | */ | 50 | */ |
55 | 51 | ||
@@ -63,15 +59,15 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
63 | 59 | ||
64 | /* Raise | 60 | /* Raise |
65 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | 61 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. |
66 | |- |* |/ |Numlock |` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 | | | 62 | |- |* |/ |Backspace|` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 | | |
67 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 63 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
68 | |+ |7 |8 |9 |` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 | | | 64 | | |7 |8 |9 |` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 | | |
69 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 65 | |+ |---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
70 | |= |4 |5 |6 | |F1 |F2 |F3 |F4 |F5 |F6 |- |= |[ |] |\ | | 66 | | |4 |5 |6 | |F1 |F2 |F3 |F4 |F5 |F6 |- |= |[ |] |\ | |
71 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 67 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
72 | |Backspace|1 |2 |3 | |F7 |F8 |F9 |F10 |F11 |F12 | | | | | | | 68 | | |1 |2 |3 | |F7 |F8 |F9 |F10 |F11 |F12 | | | | | | |
73 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 69 | |Enter |---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
74 | |Enter |. |0 |00 | | | | | | | | | | | | | | 70 | | |. |0 |00 | | | | | | | | | | | | | |
75 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | 71 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' |
76 | */ | 72 | */ |
77 | 73 | ||
@@ -85,15 +81,15 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
85 | 81 | ||
86 | /* Deadkey | 82 | /* Deadkey |
87 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | 83 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. |
88 | |- |* |/ |Numlock | | | | | | | | | | | | | | 84 | |- |* |/ |Backspace| | | | | | | | | | | | | |
89 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 85 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
90 | |+ |7 |8 |9 | | | | | | | |Ü | |Ö | | | | 86 | | |7 |8 |9 | | | | | | | |Ü | |Ö | | | |
91 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 87 | |+ |---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
92 | |= |4 |5 |6 | |Ä |ß | | | | | | | | | | | 88 | | |4 |5 |6 | |Ä |ß | | | | | | | | | | |
93 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 89 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
94 | |Backspace|1 |2 |3 | | | | | | | | | | | | | | 90 | | |1 |2 |3 | | | | | | | | | | | | | |
95 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 91 | |Enter |---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
96 | |Enter |. |0 |00 | | | | | |" |" | | | | | | | 92 | | |. |0 |00 | | | | | |" |" | | | | | | |
97 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | 93 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' |
98 | */ | 94 | */ |
99 | 95 | ||
@@ -109,20 +105,20 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
109 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | 105 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. |
110 | |- |* |/ |Numlock |Escape | | | | | | | | | | | | | 106 | |- |* |/ |Numlock |Escape | | | | | | | | | | | | |
111 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 107 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
112 | |+ |7 |8 |9 |ALT F4 |PageDown |Up |PageUp |Home | | | |Win+Up | | |Del | | 108 | | |7 |8 |9 |ALT F4 |PageDown |Up |PageUp |Home | | | |Win+Up | | |Del | |
113 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 109 | |= |---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
114 | |= |4 |5 |6 | |Left |Down |Right |End | | |Win+Left |Win+Down |Win+Right| |Enter | | 110 | | |4 |5 |6 | |Left |Down |Right |End | | |Win+Left |Win+Down |Win+Right| |Enter | |
115 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 111 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
116 | |Backspace|1 |2 |3 | |Prev |Pause |Next |LowerVol |RaiseVol |Mute | | | | | | | 112 | | |1 |2 |3 | |Prev |Pause |Next |LowerVol |RaiseVol |Mute | | | | | | |
117 | |---------+---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | 113 | |Enter |---------+---------+---------|---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| |
118 | |Enter |. |0 |00 |RESET |ESCT | | | | | | | | | |Game | | 114 | | |. |0 |00 |RESET |ESCT | | | | | | | | | |Game | |
119 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | 115 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' |
120 | */ | 116 | */ |
121 | 117 | ||
122 | [_NAV] = LAYOUT( | 118 | [_NAV] = LAYOUT( |
123 | _______, _______, _______, _______, KC_ESC, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | 119 | _______, _______, _______, KC_NLCK, KC_ESC, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, |
124 | _______, _______, _______, _______, _______, KC_PGDN, KC_UP, KC_PGUP, KC_HOME, XXXXXXX, XXXXXXX, XXXXXXX, GUIU, XXXXXXX, XXXXXXX, KC_DEL, | 120 | CU_EQL, _______, _______, _______, _______, 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, EMOJI, KC_ENT, | 121 | CU_EQL, _______, _______, _______, _______, KC_LEFT, KC_DOWN, KC_RGHT, KC_END, XXXXXXX, XXXXXXX, GUIL, GUID, GUIR, EMOJI, KC_ENT, |
126 | _______, _______, _______, _______, _______, KC_MPRV, KC_MPLY, KC_MNXT, KC_VOLD, KC_VOLU, KC_MUTE, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, | 122 | _______, _______, _______, _______, _______, KC_MPRV, KC_MPLY, KC_MNXT, KC_VOLD, KC_VOLU, KC_MUTE, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, |
127 | _______, _______, _______, _______, RESET, ALTF4, _______, _______, _______, KC_SPC, CTLENT, _______, _______, _______, _______, CU_GAME | 123 | _______, _______, _______, _______, RESET, ALTF4, _______, _______, _______, KC_SPC, CTLENT, _______, _______, _______, _______, CU_GAME |
128 | ), | 124 | ), |
@@ -136,250 +132,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
136 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | 132 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ |
137 | ) | 133 | ) |
138 | 134 | ||
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 |Tab |N |M |, |. |/ |)/RShift | | ||
150 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
151 | |RCtrl | |Alt |Win |Lower |Space |00 |0 |. |Enter |Enter |Raise |Win |AltGr | |LCtrl | | ||
152 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | ||
153 | */ | ||
154 | |||
155 | [_BASE] = LAYOUT( | ||
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, | ||
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, | ||
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, | ||
159 | CU_LSFT, CU_Y, DE_X, DE_C, DE_V, DE_B, KC_P1, KC_P2, KC_P3, KC_TAB, DE_N, DE_M, CU_COMM, CU_DOT, CU_SLSH, CU_RSFT, | ||
160 | KC_LCTL, XXXXXXX, KC_LGUI, KC_LALT, LOWER, KC_SPC, KC_P00, KC_P0, KC_PDOT, KC_PENT, CTLENT, RAISE, KC_RALT, KC_RGUI, KC_APP, KC_RCTL | ||
161 | ), | ||
162 | |||
163 | /* Lower | ||
164 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | ||
165 | |` |1 |2 |3 |4 |5 |Numlock |/ |* |- |6 |7 |8 |9 |0 | | | ||
166 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
167 | |~ |! |" |# |$ |% |7 |8 |9 |+ |^ |& |* |( |) | | | ||
168 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
169 | | |@ |Strg+X |Strg+C |Strg+V | |4 |5 |6 |= | |_ |+ |{ |} || | | ||
170 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
171 | | |? | | | | |1 |2 |3 |Tab | | | | | | | | ||
172 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
173 | | | | | | | |00 |0 |. |Enter | | | | | | | | ||
174 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | ||
175 | */ | ||
176 | |||
177 | [_LOWER] = LAYOUT( | ||
178 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
179 | DE_TILD, DE_EXLM, DE_DQOT, DE_HASH, DE_DLR, DE_PERC, _______, _______, _______, _______, CU_CIRC, DE_AMPR, DE_ASTR, DE_LPRN, DE_RPRN, _______, | ||
180 | _______, DE_AT, CTRLX, CTRLC, CTRLV, XXXXXXX, _______, _______, _______, _______, XXXXXXX, DE_UNDS, DE_PLUS, DE_LCBR, DE_RCBR, DE_PIPE, | ||
181 | _______, DE_EURO, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, _______, _______, _______, XXXXXXX, DE_MINS, CU_EQL, CU_LBRC, CU_RBRC, _______, | ||
182 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | ||
183 | ), | ||
184 | |||
185 | /* Raise | ||
186 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | ||
187 | |` |1 |2 |3 |4 |5 |Numlock |/ |* |- |6 |7 |8 |9 |0 | | | ||
188 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
189 | |` |1 |2 |3 |4 |5 |7 |8 |9 |+ |6 |7 |8 |9 |0 | | | ||
190 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
191 | | |F1 |F2 |F3 |F4 |F5 |4 |5 |6 |= |F6 |- |= |[ |] |\ | | ||
192 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
193 | | |F7 |F8 |F9 |F10 |F11 |1 |2 |3 |Tab |F12 | | | | | | | ||
194 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
195 | | | | | | | |00 |0 |. |Enter | | | | | | | | ||
196 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | ||
197 | */ | ||
198 | |||
199 | [_RAISE] = LAYOUT( | ||
200 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
201 | CU_GRV, DE_1, DE_2, CU_3, DE_4, DE_5, _______, _______, _______, _______, CU_6, CU_7, CU_8, CU_9, CU_0, _______, | ||
202 | _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, _______, _______, _______, _______, KC_F6, DE_MINS, CU_EQL, CU_LBRC, CU_RBRC, CU_BSLS, | ||
203 | _______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, _______, _______, _______, _______, KC_F12, XXXXXXX, _______, _______, _______, _______, | ||
204 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | ||
205 | ), | ||
206 | |||
207 | /* Deadkey | ||
208 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | ||
209 | | | | | | | |Numlock |/ |* |- | | | | | | | | ||
210 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
211 | | | | | | | |7 |8 |9 |+ | |Ü | |Ö | | | | ||
212 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
213 | | |Ä |ß | | | |4 |5 |6 |= | | | | | | | | ||
214 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
215 | | | | | | | |1 |2 |3 |Tab | | | | | | | | ||
216 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
217 | | | | | | |" |00 |0 |. |Enter |" | | | | | | | ||
218 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | ||
219 | */ | ||
220 | |||
221 | [_DEADKEY] = LAYOUT( | ||
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, | ||
223 | KC_TAB, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, _______, _______, _______, _______, CU_ED, CU_UE, CU_ED, CU_OE, CU_ED, _______, | ||
224 | _______, CU_AE, CU_SS, CU_ED, CU_ED, CU_ED, _______, _______, _______, _______, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_DDQ, | ||
225 | _______, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, _______, _______, _______, _______, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, _______, | ||
226 | _______, _______, _______, _______, _______, CU_DDQ, _______, _______, _______, _______, CU_DDQ, _______, _______, _______, _______, _______ | ||
227 | ), | ||
228 | |||
229 | /* Navigation | ||
230 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | ||
231 | |Escape | | | | | |Numlock |/ |* |- | | | | | | | | ||
232 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
233 | |ALT F4 |PageDown |Up |PageUp |Home | |7 |8 |9 |+ | | |Win+Up | | |Del | | ||
234 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
235 | | |Left |Down |Right |End | |4 |5 |6 |= | |Win+Left |Win+Down |Win+Right| |Enter | | ||
236 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
237 | | |Prev |Pause |Next |LowerVol |RaiseVol |1 |2 |3 |Tab |Mute | | | | | | | ||
238 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
239 | |RESET |ESCT | | | | |00 |0 |. |Enter | | | | | |Game | | ||
240 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | ||
241 | */ | ||
242 | |||
243 | [_NAV] = LAYOUT( | ||
244 | KC_ESC, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, _______, _______, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | ||
245 | _______, KC_PGDN, KC_UP, KC_PGUP, KC_HOME, XXXXXXX, _______, _______, _______, _______, XXXXXXX, XXXXXXX, GUIU, XXXXXXX, XXXXXXX, KC_DEL, | ||
246 | _______, KC_LEFT, KC_DOWN, KC_RGHT, KC_END, XXXXXXX, _______, _______, _______, _______, XXXXXXX, GUIL, GUID, GUIR, EMOJI, KC_ENT, | ||
247 | _______, KC_MPRV, KC_MPLY, KC_MNXT, KC_VOLD, KC_VOLU, _______, _______, _______, _______, KC_MUTE, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, | ||
248 | RESET, CU_ESCT, ALTF4, _______, _______, KC_SPC, _______, _______, _______, _______, CTLENT, _______, _______, _______, _______, CU_GAME | ||
249 | ), | ||
250 | |||
251 | // Can be used to place macros on the numpad | ||
252 | [_GAME] = LAYOUT( | ||
253 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
254 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
255 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
256 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
257 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | ||
258 | ) | ||
259 | |||
260 | #else | ||
261 | |||
262 | /* Base | ||
263 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | ||
264 | |` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 |\ |Numlock |/ |* |= | | ||
265 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
266 | |Tab |Q |W |E |R |T |Z |U |I |O |P |Backspace|7 |8 |9 |- | | ||
267 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
268 | |Esc/Nav |A |S |D |F |G |H |J |K |L |; |' |4 |5 |6 |+ | | ||
269 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
270 | |(/LShift |Y |X |C |V |B |N |M |, |. |/ |)/RShift |1 |2 |3 |Tab | | ||
271 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ | ||
272 | |RCtrl | |Alt |Win |Lower |Space |Enter |Raise |Win |AltGr | |LCtrl |00 |0 |. |Enter | | ||
273 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | ||
274 | */ | ||
275 | |||
276 | [_BASE] = LAYOUT( | ||
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, | ||
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, | ||
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, | ||
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_TAB, | ||
281 | KC_LCTL, XXXXXXX, KC_LGUI, KC_LALT, LOWER, KC_SPC, CTLENT, RAISE, KC_RALT, KC_RGUI, KC_APP, KC_RCTL, KC_P00, KC_P0, KC_PDOT, KC_PENT | ||
282 | ), | ||
283 | |||
284 | /* Lower | ||
285 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | ||
286 | |` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 | |Numlock |/ |* |- | | ||
287 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
288 | |~ |! |" |# |$ |% |^ |& |* |( |) | |7 |8 |9 |+ | | ||
289 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
290 | | |@ |Strg+X |Strg+C |Strg+V | | |_ |+ |{ |} || |4 |5 |6 |= | | ||
291 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
292 | | |? | | | | | | | | | | |1 |2 |3 |Tab | | ||
293 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ | ||
294 | | | | | | | | | | | | | |00 |0 |. |Enter | | ||
295 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | ||
296 | */ | ||
297 | |||
298 | [_LOWER] = LAYOUT( | ||
299 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
300 | DE_TILD, DE_EXLM, DE_DQOT, DE_HASH, DE_DLR, DE_PERC, CU_CIRC, DE_AMPR, DE_ASTR, DE_LPRN, DE_RPRN, _______, _______, _______, _______, _______, | ||
301 | _______, DE_AT, CTRLX, CTRLC, CTRLV, XXXXXXX, XXXXXXX, DE_UNDS, DE_PLUS, DE_LCBR, DE_RCBR, DE_PIPE, _______, _______, _______, _______, | ||
302 | _______, DE_EURO, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, DE_MINS, CU_EQL, CU_LBRC, CU_RBRC, _______, _______, _______, _______, _______, | ||
303 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | ||
304 | ), | ||
305 | |||
306 | /* Raise | ||
307 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | ||
308 | |` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 | |Numlock |/ |* |- | | ||
309 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
310 | |` |1 |2 |3 |4 |5 |6 |7 |8 |9 |0 | |7 |8 |9 |+ | | ||
311 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
312 | | |F1 |F2 |F3 |F4 |F5 |F6 |- |= |[ |] |\ |4 |5 |6 |= | | ||
313 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
314 | | |F7 |F8 |F9 |F10 |F11 |F12 | | | | | |1 |2 |3 |Tab | | ||
315 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ | ||
316 | | | | | | | | | | | | | |00 |0 |. |Enter | | ||
317 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | ||
318 | */ | ||
319 | |||
320 | [_RAISE] = LAYOUT( | ||
321 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
322 | CU_GRV, DE_1, DE_2, CU_3, DE_4, DE_5, CU_6, CU_7, CU_8, CU_9, CU_0, _______, _______, _______, _______, _______, | ||
323 | _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, DE_MINS, CU_EQL, CU_LBRC, CU_RBRC, CU_BSLS, _______, _______, _______, _______, | ||
324 | _______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, XXXXXXX, _______, _______, _______, _______, _______, _______, _______, _______, | ||
325 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | ||
326 | ), | ||
327 | |||
328 | /* Deadkey | ||
329 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | ||
330 | | | | | | | | | | | | | |Numlock |/ |* |- | | ||
331 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
332 | | | | | | | | |Ü | |Ö | | |7 |8 |9 |+ | | ||
333 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
334 | | |Ä |ß | | | | | | | | | |4 |5 |6 |= | | ||
335 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
336 | | | | | | | | | | | | | |1 |2 |3 |Tab | | ||
337 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ | ||
338 | | | | | | |" |" | | | | | |00 |0 |. |Enter | | ||
339 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | ||
340 | */ | ||
341 | |||
342 | [_DEADKEY] = LAYOUT( | ||
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, _______, _______, _______, _______, | ||
344 | KC_TAB, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_UE, CU_ED, CU_OE, CU_ED, _______, _______, _______, _______, _______, | ||
345 | _______, CU_AE, CU_SS, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_DDQ, _______, _______, _______, _______, | ||
346 | _______, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, CU_ED, _______, _______, _______, _______, _______, | ||
347 | _______, _______, _______, _______, _______, CU_DDQ, CU_DDQ, _______, _______, _______, _______, _______, _______, _______, _______, _______ | ||
348 | ), | ||
349 | |||
350 | /* Navigation | ||
351 | ,---------------------------------------------------------------------------------------------------------------------------------------------------------------. | ||
352 | |Escape | | | | | | | | | | | |Numlock |/ |* |- | | ||
353 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
354 | |ALT F4 |PageDown |Up |PageUp |Home | | | |Win+Up | | |Del |7 |8 |9 |+ | | ||
355 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
356 | | |Left |Down |Right |End | | |Win+Left |Win+Down |Win+Right| |Enter |4 |5 |6 |= | | ||
357 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------| | ||
358 | | |Prev |Pause |Next |LowerVol |RaiseVol |Mute | | | | | |1 |2 |3 |Tab | | ||
359 | |---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+ | ||
360 | |RESET |ESCT | | | | | | | | | |Game |00 |0 |. |Enter | | ||
361 | `---------------------------------------------------------------------------------------------------------------------------------------------------------------' | ||
362 | */ | ||
363 | |||
364 | [_NAV] = LAYOUT( | ||
365 | KC_ESC, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, _______, _______, _______, | ||
366 | _______, KC_PGDN, KC_UP, KC_PGUP, KC_HOME, XXXXXXX, XXXXXXX, XXXXXXX, GUIU, XXXXXXX, XXXXXXX, KC_DEL, _______, _______, _______, _______, | ||
367 | _______, KC_LEFT, KC_DOWN, KC_RGHT, KC_END, XXXXXXX, XXXXXXX, GUIL, GUID, GUIR, EMOJI, KC_ENT, _______, _______, _______, _______, | ||
368 | _______, KC_MPRV, KC_MPLY, KC_MNXT, KC_VOLD, KC_VOLU, KC_MUTE, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, _______, _______, _______, _______, | ||
369 | RESET, CU_ESCT, ALTF4, _______, _______, KC_SPC, CTLENT, _______, _______, _______, _______, CU_GAME, _______, _______, _______, _______ | ||
370 | ), | ||
371 | |||
372 | // Can be used to place macros on the numpad | ||
373 | [_GAME] = LAYOUT( | ||
374 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
375 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
376 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
377 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
378 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | ||
379 | ) | ||
380 | |||
381 | #endif | ||
382 | |||
383 | }; | 135 | }; |
384 | 136 | ||
385 | bool process_record_keymap(uint16_t keycode, keyrecord_t *record) { | 137 | bool process_record_keymap(uint16_t keycode, keyrecord_t *record) { |