Skip to content

Commit fa513fc

Browse files
committed
fix: shifted symbols are unacessible
1 parent 4c3d374 commit fa513fc

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

users/jeffdess/macros.c

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,13 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
109109
case U_TR:
110110
send_accent(KC_U, SS_TREM, mod_state);
111111
return false;
112+
case SYM_SP:
113+
if ((get_mods() & MOD_MASK_SHIFT) || (get_oneshot_mods() & MOD_MASK_SHIFT)) {
114+
if (!record->tap.count && record->event.pressed) {
115+
layer_move(_SYMBOLS);
116+
return false;
117+
}
118+
}
112119
case LCTL_T(KC_S):
113120
if (record->event.pressed) {
114121
if ((get_mods() & MOD_MASK_CTRL) || (get_oneshot_mods() & MOD_MASK_CTRL)) {

users/jeffdess/overrides.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
const key_override_t backspace_delete_override =
22
ko_make_basic(MOD_MASK_SHIFT, KC_BACKSPACE, KC_DEL);
33

4-
const key_override_t space_nbsp_override = ko_make_basic(MOD_MASK_SHIFT, SYM_SP, RALT(KC_SPACE));
4+
const key_override_t space_nbsp_override =
5+
ko_make_with_layers(MOD_MASK_SHIFT, SYM_SP, RALT(KC_SPACE), 1 << _COLEMAK);
56

67
const key_override_t plus_minus_override =
78
ko_make_with_layers(MOD_MASK_SHIFT, CA_PLUS, CA_MINS, 1 << _NUMBERS);

0 commit comments

Comments
 (0)