Adjusted wrapper for KLOR

- added dedicated encoder presses to 3x5x3 wrapper. Can now define the
outside thumb keys separate from the encoder clicks
- Changed BCK_TAB to REV_TAB for clarity
- Put left and right on the NAV layer encoder for select and nav word
- Added Scroll to Top keyboard bind for encoder clicks
This commit is contained in:
Victor 2024-07-10 23:43:27 -05:00
parent f389205853
commit 4f953048c6
Failed to generate hash of commit
8 changed files with 66 additions and 55 deletions

View file

@ -89,19 +89,15 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
case BASELYR:
if (record->event.pressed) {
current_base_layer = (current_base_layer + 1) % NUM_DEFAULT_LAYERS;
set_single_persistent_default_layer(current_base_layer);
}
return false;
case RBSELYR:
if (record->event.pressed) {
current_base_layer = (current_base_layer - 1) % NUM_DEFAULT_LAYERS;
set_single_persistent_default_layer(current_base_layer);
}
return false;
@ -118,7 +114,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
}
return false;
case BCK_TAB:
case REV_TAB:
if (record->event.pressed) {
if (!hold_reverse_active || !(current_mods & MOD_MASK_SHIFT)) {
hold_reverse_active = true;