From c3f008a962c0808043965e19f0eddd509c52a64e Mon Sep 17 00:00:00 2001 From: Danny Oh Date: Fri, 12 Jul 2024 20:16:05 -0500 Subject: [PATCH] Make modifier combos work with auto mouse extension --- keyboards/crkbd/vial-kb/vial-qmk/keymaps/vial/keymap.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/keyboards/crkbd/vial-kb/vial-qmk/keymaps/vial/keymap.c b/keyboards/crkbd/vial-kb/vial-qmk/keymaps/vial/keymap.c index bcae7890..3b3e6dfd 100644 --- a/keyboards/crkbd/vial-kb/vial-qmk/keymaps/vial/keymap.c +++ b/keyboards/crkbd/vial-kb/vial-qmk/keymaps/vial/keymap.c @@ -196,10 +196,6 @@ bool is_mouse_record_user(uint16_t keycode, keyrecord_t* record) { case BALL_SAT: case BALL_VAL: case BALL_SPEED: - case C(KC_PAGE_UP): // for changing tabs - case C(KC_PAGE_DOWN): // for changing tabs - case A(KC_LEFT): // for back nav - case A(KC_RIGHT): // for forward nav return true; default: return false; @@ -230,6 +226,12 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { user_config.tb_saturation = tb_saturation; eeconfig_update_user(user_config.raw); break; + case C(KC_PAGE_UP): // for changing tabs + case C(KC_PAGE_DOWN): // for changing tabs + case A(KC_LEFT): // for back nav + case A(KC_RIGHT): // for forward nav + auto_mouse_keyevent(record->event.pressed); + break; default: break; }