diff options
Diffstat (limited to 'uisimulator/sdl/button.c')
-rw-r--r-- | uisimulator/sdl/button.c | 34 |
1 files changed, 16 insertions, 18 deletions
diff --git a/uisimulator/sdl/button.c b/uisimulator/sdl/button.c index cea65c9fa6..0b347c9322 100644 --- a/uisimulator/sdl/button.c +++ b/uisimulator/sdl/button.c | |||
@@ -673,6 +673,15 @@ void button_event(int key, bool pressed) | |||
673 | break; | 673 | break; |
674 | 674 | ||
675 | #elif CONFIG_KEYPAD == MROBE100_PAD | 675 | #elif CONFIG_KEYPAD == MROBE100_PAD |
676 | case SDLK_KP1: | ||
677 | new_btn = BUTTON_DISPLAY; | ||
678 | break; | ||
679 | case SDLK_KP7: | ||
680 | new_btn = BUTTON_MENU; | ||
681 | break; | ||
682 | case SDLK_KP9: | ||
683 | new_btn = BUTTON_PLAY; | ||
684 | break; | ||
676 | case SDLK_KP4: | 685 | case SDLK_KP4: |
677 | case SDLK_LEFT: | 686 | case SDLK_LEFT: |
678 | new_btn = BUTTON_LEFT; | 687 | new_btn = BUTTON_LEFT; |
@@ -683,32 +692,21 @@ void button_event(int key, bool pressed) | |||
683 | break; | 692 | break; |
684 | case SDLK_KP8: | 693 | case SDLK_KP8: |
685 | case SDLK_UP: | 694 | case SDLK_UP: |
686 | new_btn = BUTTON_SCROLL_UP; | 695 | new_btn = BUTTON_UP; |
687 | break; | 696 | break; |
688 | case SDLK_KP2: | 697 | case SDLK_KP2: |
689 | case SDLK_DOWN: | 698 | case SDLK_DOWN: |
690 | new_btn = BUTTON_SCROLL_DOWN; | 699 | new_btn = BUTTON_DOWN; |
691 | break; | 700 | break; |
692 | case SDLK_KP_PLUS: | 701 | case SDLK_KP5: |
693 | case SDLK_F8: | 702 | case SDLK_SPACE: |
694 | new_btn = BUTTON_POWER; | 703 | new_btn = BUTTON_SELECT; |
695 | break; | 704 | break; |
705 | case SDLK_F8: | ||
696 | case SDLK_ESCAPE: | 706 | case SDLK_ESCAPE: |
697 | new_btn = BUTTON_POWER; | 707 | new_btn = BUTTON_POWER; |
698 | break; | 708 | break; |
699 | case SDLK_KP_DIVIDE: | 709 | |
700 | case SDLK_F1: | ||
701 | new_btn = BUTTON_REW; | ||
702 | break; | ||
703 | case SDLK_KP_MULTIPLY: | ||
704 | case SDLK_F2: | ||
705 | new_btn = BUTTON_FF; | ||
706 | break; | ||
707 | case SDLK_KP5: | ||
708 | case SDLK_SPACE: | ||
709 | new_btn = BUTTON_PLAY; | ||
710 | break; | ||
711 | |||
712 | #elif CONFIG_KEYPAD == COWOND2_PAD | 710 | #elif CONFIG_KEYPAD == COWOND2_PAD |
713 | case SDLK_KP4: | 711 | case SDLK_KP4: |
714 | case SDLK_LEFT: | 712 | case SDLK_LEFT: |