Index: backends/platform/sdl/events.cpp
===================================================================
--- backends/platform/sdl/events.cpp	(revision 48822)
+++ backends/platform/sdl/events.cpp	(working copy)
@@ -55,6 +55,8 @@
 		return key - SDLK_F1 + Common::ASCII_F1;
 	} else if (key >= SDLK_KP0 && key <= SDLK_KP9) {
 		return key - SDLK_KP0 + '0';
+	} else if (key >= SDLK_KP_PERIOD && key <= SDLK_KP_DIVIDE) {
+		return key - 220;
 	} else if (key >= SDLK_UP && key <= SDLK_PAGEDOWN) {
 		return key;
 	} else if (unicode) {
