aboutsummaryrefslogtreecommitdiff
path: root/common/action.c
diff options
context:
space:
mode:
Diffstat (limited to 'common/action.c')
-rw-r--r--common/action.c97
1 files changed, 0 insertions, 97 deletions
diff --git a/common/action.c b/common/action.c
index d4aae207f..45e2276e7 100644
--- a/common/action.c
+++ b/common/action.c
@@ -415,89 +415,6 @@ static void register_code(uint8_t code)
415 host_add_mods(MOD_BIT(code)); 415 host_add_mods(MOD_BIT(code));
416 host_send_keyboard_report(); 416 host_send_keyboard_report();
417 } 417 }
418#ifdef MOUSEKEY_ENABLE
419 else if IS_MOUSEKEY(code) {
420 mousekey_on(code);
421 mousekey_send();
422 }
423#endif
424#ifdef EXTRAKEY_ENABLE
425 else if IS_CONSUMER(code) {
426 uint16_t usage = 0;
427 switch (code) {
428 case KC_AUDIO_MUTE:
429 usage = AUDIO_MUTE;
430 break;
431 case KC_AUDIO_VOL_UP:
432 usage = AUDIO_VOL_UP;
433 break;
434 case KC_AUDIO_VOL_DOWN:
435 usage = AUDIO_VOL_DOWN;
436 break;
437 case KC_MEDIA_NEXT_TRACK:
438 usage = TRANSPORT_NEXT_TRACK;
439 break;
440 case KC_MEDIA_PREV_TRACK:
441 usage = TRANSPORT_PREV_TRACK;
442 break;
443 case KC_MEDIA_STOP:
444 usage = TRANSPORT_STOP;
445 break;
446 case KC_MEDIA_PLAY_PAUSE:
447 usage = TRANSPORT_PLAY_PAUSE;
448 break;
449 case KC_MEDIA_SELECT:
450 usage = AL_CC_CONFIG;
451 break;
452 case KC_MAIL:
453 usage = AL_EMAIL;
454 break;
455 case KC_CALCULATOR:
456 usage = AL_CALCULATOR;
457 break;
458 case KC_MY_COMPUTER:
459 usage = AL_LOCAL_BROWSER;
460 break;
461 case KC_WWW_SEARCH:
462 usage = AC_SEARCH;
463 break;
464 case KC_WWW_HOME:
465 usage = AC_HOME;
466 break;
467 case KC_WWW_BACK:
468 usage = AC_BACK;
469 break;
470 case KC_WWW_FORWARD:
471 usage = AC_FORWARD;
472 break;
473 case KC_WWW_STOP:
474 usage = AC_STOP;
475 break;
476 case KC_WWW_REFRESH:
477 usage = AC_REFRESH;
478 break;
479 case KC_WWW_FAVORITES:
480 usage = AC_BOOKMARKS;
481 break;
482 }
483 host_consumer_send(usage);
484 }
485 else if IS_SYSTEM(code) {
486 uint16_t usage = 0;
487 switch (code) {
488 case KC_SYSTEM_POWER:
489 usage = SYSTEM_POWER_DOWN;
490 break;
491 case KC_SYSTEM_SLEEP:
492 usage = SYSTEM_SLEEP;
493 break;
494 case KC_SYSTEM_WAKE:
495 usage = SYSTEM_WAKE_UP;
496 break;
497 }
498 host_system_send(usage);
499 }
500#endif
501} 418}
502 419
503static void unregister_code(uint8_t code) 420static void unregister_code(uint8_t code)
@@ -510,20 +427,6 @@ static void unregister_code(uint8_t code)
510 host_del_mods(MOD_BIT(code)); 427 host_del_mods(MOD_BIT(code));
511 host_send_keyboard_report(); 428 host_send_keyboard_report();
512 } 429 }
513#ifdef MOUSEKEY_ENABLE
514 else if IS_MOUSEKEY(code) {
515 mousekey_off(code);
516 mousekey_send();
517 }
518#endif
519#ifdef EXTRAKEY_ENABLE
520 else if IS_CONSUMER(code) {
521 host_consumer_send(0x0000);
522 }
523 else if IS_SYSTEM(code) {
524 host_system_send(0x0000);
525 }
526#endif
527} 430}
528 431
529static void register_mods(uint8_t mods) 432static void register_mods(uint8_t mods)