diff options
Diffstat (limited to 'common/action.c')
| -rw-r--r-- | common/action.c | 97 |
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 | ||
| 503 | static void unregister_code(uint8_t code) | 420 | static 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 | ||
| 529 | static void register_mods(uint8_t mods) | 432 | static void register_mods(uint8_t mods) |
