Keymap: Wanleg 5x5 Keymap changes (#4738)
* config fixes (including for issue #3678) * put back audio * jj40 backlighting setup * jj40 backlighting setup * rules.mk fix * jj40 backlighting settings * iris setup * iris setup * iris setup * iris setup * iris setup - onehand * remove commented-out section * edits due to #4403 * xd75 testing * fix 5x15 layout issues with 5x5 bluetooth & xd75 * commenting out unused placeholders * change iris to more wanleg-like 4x12 layout * formatting changes * onehand layout cleanup/fix * revert temp change * create centre numpad option * 1st working version * change keypad numbers to regular numbers - doesn't work otherwise * adding comparison files, no change to core * fixed 5x5 with cleave * fixed 5x5 with cleave * switch mouse scroll buttons * clean up left/right/centre pad placement in 5x15 layouts * minor comment change * Update layouts/community/ortho_5x15/wanleg/keymap.c Co-Authored-By: wanleg <32079073+wanleg@users.noreply.github.com> * Update layouts/community/ortho_5x15/wanleg/keymap.c Co-Authored-By: wanleg <32079073+wanleg@users.noreply.github.com> * Update layouts/community/ortho_5x15/wanleg/keymap.c Co-Authored-By: wanleg <32079073+wanleg@users.noreply.github.com> * revert to original
This commit is contained in:
parent
cc7bf108a9
commit
c043edd138
5 changed files with 110 additions and 169 deletions
|
@ -168,7 +168,7 @@ void LYR75_finished (qk_tap_dance_state_t *state, void *user_data) {
|
|||
LYR75tap_state.state = cur_dance(state);
|
||||
switch (LYR75tap_state.state) {
|
||||
case SINGLE_TAP: register_code(KC_PSLS); break;
|
||||
case DOUBLE_TAP: set_single_persistent_default_layer(GK75); break;
|
||||
case DOUBLE_TAP: set_single_persistent_default_layer(_GK); break;
|
||||
case DOUBLE_SINGLE_TAP: register_code(KC_PSLS); unregister_code(KC_PSLS); register_code(KC_PSLS);
|
||||
}
|
||||
}
|
||||
|
@ -176,7 +176,7 @@ void LYR75_finished (qk_tap_dance_state_t *state, void *user_data) {
|
|||
void LYR75_reset (qk_tap_dance_state_t *state, void *user_data) {
|
||||
switch (LYR75tap_state.state) {
|
||||
case SINGLE_TAP: unregister_code(KC_PSLS); break;
|
||||
case DOUBLE_TAP: set_single_persistent_default_layer(GK75); break;
|
||||
case DOUBLE_TAP: set_single_persistent_default_layer(_GK); break;
|
||||
case DOUBLE_SINGLE_TAP: unregister_code(KC_PSLS);
|
||||
}
|
||||
LYR75tap_state.state = 0;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue