diff options
Diffstat (limited to 'firmware/target/hosted/sdl/app/button-application.c')
-rw-r--r-- | firmware/target/hosted/sdl/app/button-application.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/firmware/target/hosted/sdl/app/button-application.c b/firmware/target/hosted/sdl/app/button-application.c index 2ad09dc373..72f4a1770d 100644 --- a/firmware/target/hosted/sdl/app/button-application.c +++ b/firmware/target/hosted/sdl/app/button-application.c | |||
@@ -30,6 +30,9 @@ int key_to_button(int keyboard_key) | |||
30 | int new_btn = BUTTON_NONE; | 30 | int new_btn = BUTTON_NONE; |
31 | switch (keyboard_key) | 31 | switch (keyboard_key) |
32 | { | 32 | { |
33 | #if (CONFIG_PLATFORM & PLATFORM_MAEMO4) | ||
34 | case SDLK_ESCAPE: | ||
35 | #endif | ||
33 | case SDLK_KP7: | 36 | case SDLK_KP7: |
34 | new_btn = BUTTON_TOPLEFT; | 37 | new_btn = BUTTON_TOPLEFT; |
35 | break; | 38 | break; |
@@ -37,6 +40,9 @@ int key_to_button(int keyboard_key) | |||
37 | case SDLK_UP: | 40 | case SDLK_UP: |
38 | new_btn = BUTTON_TOPMIDDLE; | 41 | new_btn = BUTTON_TOPMIDDLE; |
39 | break; | 42 | break; |
43 | #if (CONFIG_PLATFORM & PLATFORM_MAEMO4) | ||
44 | case SDLK_F7: | ||
45 | #endif | ||
40 | case SDLK_KP9: | 46 | case SDLK_KP9: |
41 | new_btn = BUTTON_TOPRIGHT; | 47 | new_btn = BUTTON_TOPRIGHT; |
42 | break; | 48 | break; |
@@ -44,6 +50,10 @@ int key_to_button(int keyboard_key) | |||
44 | case SDLK_LEFT: | 50 | case SDLK_LEFT: |
45 | new_btn = BUTTON_MIDLEFT; | 51 | new_btn = BUTTON_MIDLEFT; |
46 | break; | 52 | break; |
53 | #if (CONFIG_PLATFORM & PLATFORM_MAEMO) | ||
54 | case SDLK_RETURN: | ||
55 | case SDLK_KP_ENTER: | ||
56 | #endif | ||
47 | case SDLK_KP5: | 57 | case SDLK_KP5: |
48 | new_btn = BUTTON_CENTER; | 58 | new_btn = BUTTON_CENTER; |
49 | break; | 59 | break; |
@@ -51,6 +61,9 @@ int key_to_button(int keyboard_key) | |||
51 | case SDLK_RIGHT: | 61 | case SDLK_RIGHT: |
52 | new_btn = BUTTON_MIDRIGHT; | 62 | new_btn = BUTTON_MIDRIGHT; |
53 | break; | 63 | break; |
64 | #if (CONFIG_PLATFORM & PLATFORM_MAEMO4) | ||
65 | case SDLK_F6: | ||
66 | #endif | ||
54 | case SDLK_KP1: | 67 | case SDLK_KP1: |
55 | new_btn = BUTTON_BOTTOMLEFT; | 68 | new_btn = BUTTON_BOTTOMLEFT; |
56 | break; | 69 | break; |
@@ -58,6 +71,9 @@ int key_to_button(int keyboard_key) | |||
58 | case SDLK_DOWN: | 71 | case SDLK_DOWN: |
59 | new_btn = BUTTON_BOTTOMMIDDLE; | 72 | new_btn = BUTTON_BOTTOMMIDDLE; |
60 | break; | 73 | break; |
74 | #if (CONFIG_PLATFORM & PLATFORM_MAEMO4) | ||
75 | case SDLK_F8: | ||
76 | #endif | ||
61 | case SDLK_KP3: | 77 | case SDLK_KP3: |
62 | new_btn = BUTTON_BOTTOMRIGHT; | 78 | new_btn = BUTTON_BOTTOMRIGHT; |
63 | break; | 79 | break; |