diff options
Diffstat (limited to 'uisimulator/sdl/button.c')
-rw-r--r-- | uisimulator/sdl/button.c | 28 |
1 files changed, 24 insertions, 4 deletions
diff --git a/uisimulator/sdl/button.c b/uisimulator/sdl/button.c index 5f92b655d1..5987584420 100644 --- a/uisimulator/sdl/button.c +++ b/uisimulator/sdl/button.c | |||
@@ -760,6 +760,30 @@ void button_event(int key, bool pressed) | |||
760 | new_btn = BUTTON_POWER; | 760 | new_btn = BUTTON_POWER; |
761 | break; | 761 | break; |
762 | #elif CONFIG_KEYPAD == MROBE100_PAD | 762 | #elif CONFIG_KEYPAD == MROBE100_PAD |
763 | case SDLK_F9: | ||
764 | new_btn = BUTTON_RC_HEART; | ||
765 | break; | ||
766 | case SDLK_F10: | ||
767 | new_btn = BUTTON_RC_MODE; | ||
768 | break; | ||
769 | case SDLK_F11: | ||
770 | new_btn = BUTTON_RC_VOL_DOWN; | ||
771 | break; | ||
772 | case SDLK_F12: | ||
773 | new_btn = BUTTON_RC_VOL_UP; | ||
774 | break; | ||
775 | case SDLK_LEFT: | ||
776 | new_btn = BUTTON_RC_FF; | ||
777 | break; | ||
778 | case SDLK_RIGHT: | ||
779 | new_btn = BUTTON_RC_REW; | ||
780 | break; | ||
781 | case SDLK_UP: | ||
782 | new_btn = BUTTON_RC_PLAY; | ||
783 | break; | ||
784 | case SDLK_DOWN: | ||
785 | new_btn = BUTTON_RC_DOWN; | ||
786 | break; | ||
763 | case SDLK_KP1: | 787 | case SDLK_KP1: |
764 | new_btn = BUTTON_DISPLAY; | 788 | new_btn = BUTTON_DISPLAY; |
765 | break; | 789 | break; |
@@ -770,19 +794,15 @@ void button_event(int key, bool pressed) | |||
770 | new_btn = BUTTON_PLAY; | 794 | new_btn = BUTTON_PLAY; |
771 | break; | 795 | break; |
772 | case SDLK_KP4: | 796 | case SDLK_KP4: |
773 | case SDLK_LEFT: | ||
774 | new_btn = BUTTON_LEFT; | 797 | new_btn = BUTTON_LEFT; |
775 | break; | 798 | break; |
776 | case SDLK_KP6: | 799 | case SDLK_KP6: |
777 | case SDLK_RIGHT: | ||
778 | new_btn = BUTTON_RIGHT; | 800 | new_btn = BUTTON_RIGHT; |
779 | break; | 801 | break; |
780 | case SDLK_KP8: | 802 | case SDLK_KP8: |
781 | case SDLK_UP: | ||
782 | new_btn = BUTTON_UP; | 803 | new_btn = BUTTON_UP; |
783 | break; | 804 | break; |
784 | case SDLK_KP2: | 805 | case SDLK_KP2: |
785 | case SDLK_DOWN: | ||
786 | new_btn = BUTTON_DOWN; | 806 | new_btn = BUTTON_DOWN; |
787 | break; | 807 | break; |
788 | case SDLK_KP5: | 808 | case SDLK_KP5: |