summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Martitz <kugel@rockbox.org>2009-07-08 12:45:15 +0000
committerThomas Martitz <kugel@rockbox.org>2009-07-08 12:45:15 +0000
commiteb915ce6a1fabf4b4cb0cae770126ba5e3138d2a (patch)
tree96104bc27194a96017d7819cb946d0ba8bd5d4f7
parent59c4b6816bd41c8d0362ad9e6bbd7b10e648c4fc (diff)
downloadrockbox-eb915ce6a1fabf4b4cb0cae770126ba5e3138d2a.tar.gz
rockbox-eb915ce6a1fabf4b4cb0cae770126ba5e3138d2a.zip
Make the Sansa Clip and Fuze sim keymapping more like other Sansas with regard to the use of the numpad
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21713 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--uisimulator/sdl/button.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/uisimulator/sdl/button.c b/uisimulator/sdl/button.c
index 8bc49e1522..5f92b655d1 100644
--- a/uisimulator/sdl/button.c
+++ b/uisimulator/sdl/button.c
@@ -974,6 +974,7 @@ void button_event(int key, bool pressed)
974 new_btn = BUTTON_DOWN; 974 new_btn = BUTTON_DOWN;
975 break; 975 break;
976 case SDLK_KP_MINUS: 976 case SDLK_KP_MINUS:
977 case SDLK_KP1:
977 new_btn = BUTTON_POWER; 978 new_btn = BUTTON_POWER;
978 break; 979 break;
979 case SDLK_KP_MULTIPLY: 980 case SDLK_KP_MULTIPLY:
@@ -1002,20 +1003,25 @@ void button_event(int key, bool pressed)
1002 case SDLK_DOWN: 1003 case SDLK_DOWN:
1003 new_btn = BUTTON_DOWN; 1004 new_btn = BUTTON_DOWN;
1004 break; 1005 break;
1006
1005 case SDLK_INSERT: 1007 case SDLK_INSERT:
1008 case SDLK_KP_MULTIPLY:
1006 new_btn = BUTTON_HOME; 1009 new_btn = BUTTON_HOME;
1007 break; 1010 break;
1008 case SDLK_SPACE: 1011 case SDLK_SPACE:
1012 case SDLK_KP5:
1009 new_btn = BUTTON_SELECT; 1013 new_btn = BUTTON_SELECT;
1010 break; 1014 break;
1011 case SDLK_PAGEDOWN: 1015 case SDLK_PAGEDOWN:
1016 case SDLK_KP3:
1012 new_btn = BUTTON_VOL_DOWN; 1017 new_btn = BUTTON_VOL_DOWN;
1013 break; 1018 break;
1014 case SDLK_PAGEUP: 1019 case SDLK_PAGEUP:
1020 case SDLK_KP9:
1015 new_btn = BUTTON_VOL_UP; 1021 new_btn = BUTTON_VOL_UP;
1016 break; 1022 break;
1017 case SDLK_ESCAPE: 1023 case SDLK_ESCAPE:
1018 case SDLK_p: 1024 case SDLK_KP1:
1019 new_btn = BUTTON_POWER; 1025 new_btn = BUTTON_POWER;
1020 break; 1026 break;
1021#elif CONFIG_KEYPAD == SANSA_M200_PAD 1027#elif CONFIG_KEYPAD == SANSA_M200_PAD