diff options
author | Tomer Shalev <shalev.tomer@gmail.com> | 2010-01-16 22:06:36 +0000 |
---|---|---|
committer | Tomer Shalev <shalev.tomer@gmail.com> | 2010-01-16 22:06:36 +0000 |
commit | f6eccb6fb8bf0ea61395116f9bbcb48327f0f701 (patch) | |
tree | dd59703e8b1a759905b2419c748aefcf2ae555c3 | |
parent | e04f64ba155a9eb59cef87bbaea60908214ec4cc (diff) | |
download | rockbox-f6eccb6fb8bf0ea61395116f9bbcb48327f0f701.tar.gz rockbox-f6eccb6fb8bf0ea61395116f9bbcb48327f0f701.zip |
Simulator: Fix reds.
Add key mapping of touchscreen targets M-Robe 500 and Onda VX747 to avoid use
of arrow keys.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24254 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r-- | uisimulator/sdl/button.c | 24 |
1 files changed, 18 insertions, 6 deletions
diff --git a/uisimulator/sdl/button.c b/uisimulator/sdl/button.c index 2a0ce83c5d..fdabfcf5a4 100644 --- a/uisimulator/sdl/button.c +++ b/uisimulator/sdl/button.c | |||
@@ -729,16 +729,22 @@ void button_event(int key, bool pressed) | |||
729 | case SDLK_F12: | 729 | case SDLK_F12: |
730 | new_btn = BUTTON_RC_VOL_UP; | 730 | new_btn = BUTTON_RC_VOL_UP; |
731 | break; | 731 | break; |
732 | case SDLK_LEFT: | 732 | case SDLK_MINUS: |
733 | case SDLK_LESS: | ||
734 | case SDLK_LEFTBRACKET: | ||
735 | case SDLK_KP_DIVIDE: | ||
733 | new_btn = BUTTON_LEFT; | 736 | new_btn = BUTTON_LEFT; |
734 | break; | 737 | break; |
735 | case SDLK_RIGHT: | 738 | case SDLK_PLUS: |
739 | case SDLK_GREATER: | ||
740 | case SDLK_RIGHTBRACKET: | ||
741 | case SDLK_KP_MULTIPLY: | ||
736 | new_btn = BUTTON_RIGHT; | 742 | new_btn = BUTTON_RIGHT; |
737 | break; | 743 | break; |
738 | case SDLK_UP: | 744 | case SDLK_PAGEUP: |
739 | new_btn = BUTTON_RC_PLAY; | 745 | new_btn = BUTTON_RC_PLAY; |
740 | break; | 746 | break; |
741 | case SDLK_DOWN: | 747 | case SDLK_PAGEDOWN: |
742 | new_btn = BUTTON_RC_DOWN; | 748 | new_btn = BUTTON_RC_DOWN; |
743 | break; | 749 | break; |
744 | case SDLK_F8: | 750 | case SDLK_F8: |
@@ -1150,11 +1156,17 @@ void button_event(int key, bool pressed) | |||
1150 | new_btn = BUTTON_POWER; | 1156 | new_btn = BUTTON_POWER; |
1151 | break; | 1157 | break; |
1152 | case SDLK_KP_PLUS: | 1158 | case SDLK_KP_PLUS: |
1153 | case SDLK_RIGHT: | 1159 | case SDLK_PLUS: |
1160 | case SDLK_GREATER: | ||
1161 | case SDLK_RIGHTBRACKET: | ||
1162 | case SDLK_KP_MULTIPLY: | ||
1154 | new_btn = BUTTON_VOL_UP; | 1163 | new_btn = BUTTON_VOL_UP; |
1155 | break; | 1164 | break; |
1156 | case SDLK_KP_MINUS: | 1165 | case SDLK_KP_MINUS: |
1157 | case SDLK_LEFT: | 1166 | case SDLK_MINUS: |
1167 | case SDLK_LESS: | ||
1168 | case SDLK_LEFTBRACKET: | ||
1169 | case SDLK_KP_DIVIDE: | ||
1158 | new_btn = BUTTON_VOL_DOWN; | 1170 | new_btn = BUTTON_VOL_DOWN; |
1159 | break; | 1171 | break; |
1160 | case SDLK_KP_ENTER: | 1172 | case SDLK_KP_ENTER: |