From 9004289a147460c3d2542a5f4a90c412bba30c8b Mon Sep 17 00:00:00 2001 From: Vitja Makarov Date: Wed, 22 Oct 2008 11:58:49 +0000 Subject: iaudio7: simulator git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18861 a1c6a512-1295-4272-9138-f99709370657 --- uisimulator/sdl/button.c | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) (limited to 'uisimulator/sdl/button.c') diff --git a/uisimulator/sdl/button.c b/uisimulator/sdl/button.c index 47ecb2b368..2a06f2e435 100644 --- a/uisimulator/sdl/button.c +++ b/uisimulator/sdl/button.c @@ -810,7 +810,33 @@ void button_event(int key, bool pressed) case SDLK_KP_ENTER: new_btn = BUTTON_MENU; break; - +#elif CONFIG_KEYPAD == IAUDIO67_PAD + case SDLK_UP: + new_btn = BUTTON_RIGHT; + break; + case SDLK_DOWN: + new_btn = BUTTON_LEFT; + break; + case SDLK_LEFT: + new_btn = BUTTON_STOP; + break; + case SDLK_RETURN: + case SDLK_KP_ENTER: + case SDLK_RIGHT: + new_btn = BUTTON_PLAY; + break; + case SDLK_PLUS: + new_btn = BUTTON_VOLUP; + break; + case SDLK_MINUS: + new_btn = BUTTON_VOLDOWN; + break; + case SDLK_SPACE: + new_btn = BUTTON_MENU; + break; + case SDLK_BACKSPACE: + new_btn = BUTTON_POWER; + break; #elif CONFIG_KEYPAD == CREATIVEZVM_PAD case SDLK_KP1: new_btn = BUTTON_BACK; -- cgit v1.2.3