diff options
Diffstat (limited to 'quantum/process_keycode/process_space_cadet.c')
-rw-r--r-- | quantum/process_keycode/process_space_cadet.c | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/quantum/process_keycode/process_space_cadet.c b/quantum/process_keycode/process_space_cadet.c index ac39df808..089199eee 100644 --- a/quantum/process_keycode/process_space_cadet.c +++ b/quantum/process_keycode/process_space_cadet.c | |||
@@ -60,18 +60,18 @@ | |||
60 | 60 | ||
61 | // Control / paren setup | 61 | // Control / paren setup |
62 | #ifndef LCPO_KEYS | 62 | #ifndef LCPO_KEYS |
63 | #define LCPO_KEYS KC_LCTL, KC_LCTL, KC_9 | 63 | #define LCPO_KEYS KC_LCTL, KC_LSFT, KC_9 |
64 | #endif | 64 | #endif |
65 | #ifndef RCPC_KEYS | 65 | #ifndef RCPC_KEYS |
66 | #define RCPC_KEYS KC_RCTL, KC_RCTL, KC_0 | 66 | #define RCPC_KEYS KC_RCTL, KC_RSFT, KC_0 |
67 | #endif | 67 | #endif |
68 | 68 | ||
69 | // Alt / paren setup | 69 | // Alt / paren setup |
70 | #ifndef LAPO_KEYS | 70 | #ifndef LAPO_KEYS |
71 | #define LAPO_KEYS KC_LALT, KC_LALT, KC_9 | 71 | #define LAPO_KEYS KC_LALT, KC_LSFT, KC_9 |
72 | #endif | 72 | #endif |
73 | #ifndef RAPC_KEYS | 73 | #ifndef RAPC_KEYS |
74 | #define RAPC_KEYS KC_RALT, KC_RALT, KC_0 | 74 | #define RAPC_KEYS KC_RALT, KC_RSFT, KC_0 |
75 | #endif | 75 | #endif |
76 | 76 | ||
77 | // Shift / Enter setup | 77 | // Shift / Enter setup |
@@ -143,7 +143,9 @@ bool process_space_cadet(uint16_t keycode, keyrecord_t *record) { | |||
143 | return false; | 143 | return false; |
144 | } | 144 | } |
145 | default: { | 145 | default: { |
146 | sc_last = 0; | 146 | if (record->event.pressed) { |
147 | sc_last = 0; | ||
148 | } | ||
147 | break; | 149 | break; |
148 | } | 150 | } |
149 | } | 151 | } |