diff options
Diffstat (limited to 'tmk_core/common/action.c')
| -rw-r--r-- | tmk_core/common/action.c | 18 | 
1 files changed, 18 insertions, 0 deletions
| diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index a7432bae59..a3830abbff 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -443,6 +443,15 @@ void process_action(keyrecord_t *record, action_t action) {                      case KC_MS_BTN5:                          register_button(true, MOUSE_BTN5);                          break; +                    case KC_MS_BTN6: +                        register_button(true, MOUSE_BTN6); +                        break; +                    case KC_MS_BTN7: +                        register_button(true, MOUSE_BTN7); +                        break; +                    case KC_MS_BTN8: +                        register_button(true, MOUSE_BTN8); +                        break;  #    endif                      default:                          mousekey_send(); @@ -469,6 +478,15 @@ void process_action(keyrecord_t *record, action_t action) {                      case KC_MS_BTN5:                          register_button(false, MOUSE_BTN5);                          break; +                    case KC_MS_BTN6: +                        register_button(false, MOUSE_BTN6); +                        break; +                    case KC_MS_BTN7: +                        register_button(false, MOUSE_BTN7); +                        break; +                    case KC_MS_BTN8: +                        register_button(false, MOUSE_BTN8); +                        break;  #    endif                      default:                          mousekey_send(); | 
