diff options
Diffstat (limited to 'uisimulator')
-rw-r--r-- | uisimulator/win32/button.c | 10 | ||||
-rw-r--r-- | uisimulator/x11/button-x11.c | 10 |
2 files changed, 20 insertions, 0 deletions
diff --git a/uisimulator/win32/button.c b/uisimulator/win32/button.c index c9bd1ad04e..4532727200 100644 --- a/uisimulator/win32/button.c +++ b/uisimulator/win32/button.c | |||
@@ -23,6 +23,7 @@ | |||
23 | #include "button.h" | 23 | #include "button.h" |
24 | #include "kernel.h" | 24 | #include "kernel.h" |
25 | #include "backlight.h" | 25 | #include "backlight.h" |
26 | #include "misc.h" | ||
26 | 27 | ||
27 | /* how long until repeat kicks in */ | 28 | /* how long until repeat kicks in */ |
28 | #define REPEAT_START 6 | 29 | #define REPEAT_START 6 |
@@ -89,6 +90,15 @@ void button_event(int key, bool pressed) | |||
89 | case VK_SPACE: | 90 | case VK_SPACE: |
90 | new_btn = BUTTON_PLAY; | 91 | new_btn = BUTTON_PLAY; |
91 | break; | 92 | break; |
93 | |||
94 | case VK_NUMPAD0: | ||
95 | case VK_F5: | ||
96 | if(pressed) | ||
97 | { | ||
98 | screen_dump(); | ||
99 | return; | ||
100 | } | ||
101 | break; | ||
92 | #else | 102 | #else |
93 | case VK_RETURN: | 103 | case VK_RETURN: |
94 | new_btn = BUTTON_MENU; | 104 | new_btn = BUTTON_MENU; |
diff --git a/uisimulator/x11/button-x11.c b/uisimulator/x11/button-x11.c index eae55318ad..1b2c19232f 100644 --- a/uisimulator/x11/button-x11.c +++ b/uisimulator/x11/button-x11.c | |||
@@ -19,6 +19,7 @@ | |||
19 | #include "button.h" | 19 | #include "button.h" |
20 | #include "kernel.h" | 20 | #include "kernel.h" |
21 | #include "debug.h" | 21 | #include "debug.h" |
22 | #include "misc.h" | ||
22 | 23 | ||
23 | #include "X11/keysym.h" | 24 | #include "X11/keysym.h" |
24 | 25 | ||
@@ -131,6 +132,15 @@ static int get_raw_button (void) | |||
131 | case XK_3: | 132 | case XK_3: |
132 | k = BUTTON_F3; | 133 | k = BUTTON_F3; |
133 | break; | 134 | break; |
135 | |||
136 | case XK_5: | ||
137 | if(!release) | ||
138 | { | ||
139 | screen_dump(); | ||
140 | return 0; | ||
141 | } | ||
142 | break; | ||
143 | |||
134 | #else | 144 | #else |
135 | case XK_KP_Add: | 145 | case XK_KP_Add: |
136 | case XK_Q: | 146 | case XK_Q: |