diff options
Diffstat (limited to 'keyboards/espectro')
| -rwxr-xr-x | keyboards/espectro/espectro.h | 21 | ||||
| -rw-r--r-- | keyboards/espectro/keymaps/mac/keymap.c | 3 |
2 files changed, 20 insertions, 4 deletions
diff --git a/keyboards/espectro/espectro.h b/keyboards/espectro/espectro.h index ff58f9d97..98c930f8f 100755 --- a/keyboards/espectro/espectro.h +++ b/keyboards/espectro/espectro.h | |||
| @@ -104,6 +104,25 @@ | |||
| 104 | { KC_NO, K71, K72, K73, K74, K75, K76, K77, K78, K79, K7A, K7B, K7C } \ | 104 | { KC_NO, K71, K72, K73, K74, K75, K76, K77, K78, K79, K7A, K7B, K7C } \ |
| 105 | } | 105 | } |
| 106 | 106 | ||
| 107 | // Split backspace 1.5u right mods | ||
| 108 | #define LAYOUT_split_bs_joined_right( \ | ||
| 109 | K00, K01, K02, K03, K04, K60, K61, K62, K63, K05, K06, K07, K08, K72, K09, K0A, K0B, K0C, K7C, \ | ||
| 110 | K10, K11, K12, K13, K14, K64, K65, K66, K67, K15, K16, K17, K18, K70, K71, K19, K1A, K1B, K1C, \ | ||
| 111 | K20, K21, K22, K23, K24, K68, K69, K6A, K6B, K25, K26, K27, K28, K73, K29, K2A, K2B, K2C, \ | ||
| 112 | K30, K31, K32, K33, K34, K6C, K75, K76, K77, K35, K36, K37, K38, K39, K3A, K3B, \ | ||
| 113 | K40, K42, K43, K44, K78, K79, K7A, K7B, K45, K46, K47, K48, K74, K49, K4A, K4B, K4C, \ | ||
| 114 | K50, K51, K52, K59, K55, K57, K58, K53, K54, K5A, K5B \ | ||
| 115 | ) { \ | ||
| 116 | { K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C }, \ | ||
| 117 | { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C }, \ | ||
| 118 | { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C }, \ | ||
| 119 | { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, KC_NO }, \ | ||
| 120 | { K40, KC_NO, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C }, \ | ||
| 121 | { K50, K51, K52, K53, K54, K55, KC_NO, K57, K58, K59, K5A, K5B, KC_NO }, \ | ||
| 122 | { K60, K61, K62, K63, K64, K65, K66, K67, K68, K69, K6A, K6B, K6C }, \ | ||
| 123 | { K70, K71, K72, K73, K74, K75, K76, K77, K78, K79, K7A, K7B, K7C }, \ | ||
| 124 | } | ||
| 125 | |||
| 107 | // Split numpad (enter, 0), split shifts (right, left), split backspace | 126 | // Split numpad (enter, 0), split shifts (right, left), split backspace |
| 108 | // This layout contains every possible keycode placement | 127 | // This layout contains every possible keycode placement |
| 109 | #define LAYOUT_split_shift_and_bs( \ | 128 | #define LAYOUT_split_shift_and_bs( \ |
| @@ -121,7 +140,7 @@ | |||
| 121 | { K40, K41, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C }, \ | 140 | { K40, K41, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C }, \ |
| 122 | { K50, K51, K52, K53, K54, K55, K56, K57, K58, K59, K5A, K5B, K5C }, \ | 141 | { K50, K51, K52, K53, K54, K55, K56, K57, K58, K59, K5A, K5B, K5C }, \ |
| 123 | { K60, K61, K62, K63, K64, K65, K66, K67, K68, K69, K6A, K6B, K6C }, \ | 142 | { K60, K61, K62, K63, K64, K65, K66, K67, K68, K69, K6A, K6B, K6C }, \ |
| 124 | { K71, K71, K72, K73, K74, K75, K76, K77, K78, K79, K7A, K7B, K7C }, \ | 143 | { K70, K71, K72, K73, K74, K75, K76, K77, K78, K79, K7A, K7B, K7C }, \ |
| 125 | } | 144 | } |
| 126 | 145 | ||
| 127 | // ISO Layout | 146 | // ISO Layout |
diff --git a/keyboards/espectro/keymaps/mac/keymap.c b/keyboards/espectro/keymaps/mac/keymap.c index 9c03e1345..9bd75d61d 100644 --- a/keyboards/espectro/keymaps/mac/keymap.c +++ b/keyboards/espectro/keymaps/mac/keymap.c | |||
| @@ -132,7 +132,6 @@ ________________________________________________________________________________ | |||
| 132 | }; | 132 | }; |
| 133 | 133 | ||
| 134 | 134 | ||
| 135 | |||
| 136 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | 135 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { |
| 137 | if (record->event.pressed) { | 136 | if (record->event.pressed) { |
| 138 | switch (keycode) { | 137 | switch (keycode) { |
| @@ -159,8 +158,6 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 159 | SEND_STRING(SS_DOWN(X_LALT) SS_DOWN(X_LGUI) SS_TAP(X_Q) SS_UP(X_LGUI) SS_UP(X_LALT)); | 158 | SEND_STRING(SS_DOWN(X_LALT) SS_DOWN(X_LGUI) SS_TAP(X_Q) SS_UP(X_LGUI) SS_UP(X_LALT)); |
| 160 | return false; | 159 | return false; |
| 161 | } | 160 | } |
| 162 | return false; | ||
| 163 | } | 161 | } |
| 164 | return true; | 162 | return true; |
| 165 | }; | 163 | }; |
| 166 | |||
