Moved caps word and caps lock

This commit is contained in:
Drew Whitney 2025-11-02 13:36:29 -07:00
commit d333f24837

View file

@ -97,9 +97,9 @@ bool process_record_user(uint16_t keycode, keyrecord_t* record) {
} else { } else {
neutralize_flashing_mods(); neutralize_flashing_mods();
} }
} else if (mods & MOD_MASK_SHIFT) { // caps word } else if (mods & MOD_MASK_SHIFT) { // caps lock
if (record->event.pressed) { if (record->event.pressed) {
caps_word_on(); tap_code(KC_CAPS);
} }
return false; return false;
} }
@ -116,11 +116,12 @@ bool process_record_user(uint16_t keycode, keyrecord_t* record) {
register_code16(TAB_BACKWARD); register_code16(TAB_BACKWARD);
set_mods(mods); set_mods(mods);
tab_backward_held = true; // set the flag tab_backward_held = true; // set the flag
return false; } else if (mods & MOD_MASK_SHIFT) { // caps lock
} else if (mods & MOD_MASK_SHIFT) { // caps word tap_code(KC_CAPS);
caps_word_on(); } else { // caps word
return false; caps_word_toggle();
} }
return false;
} else { } else {
if (tab_backward_held) { if (tab_backward_held) {
tab_backward_held = false; // clear the flag tab_backward_held = false; // clear the flag
@ -133,14 +134,6 @@ bool process_record_user(uint16_t keycode, keyrecord_t* record) {
break; break;
} }
case ALT_COMP:
// caps lock
if (record->tap.count && record->event.pressed && get_mods() & MOD_MASK_SHIFT) {
tap_code(KC_CAPS);
return false;
}
break;
case SFT_TILD: { case SFT_TILD: {
static bool tab_backward_held = false; static bool tab_backward_held = false;
if (record->tap.count) { if (record->tap.count) {