Index: dosbox-0.74/src/gui/sdl_mapper.cpp
===================================================================
--- dosbox-0.74.orig/src/gui/sdl_mapper.cpp	2010-10-18 21:33:28.000000000 +0200
+++ dosbox-0.74/src/gui/sdl_mapper.cpp	2010-10-18 21:33:53.000000000 +0200
@@ -2484,6 +2484,15 @@
 			sdlkey_map[0x67]=SDLK_PRINT;
 			sdlkey_map[0x69]=SDLK_RALT;
 		}
+#ifdef MAEMO
+		/* Extra Maemo scan codes */
+#if MAEMO_VERSION == 5
+		sdlkey_map[0x64]=SDLK_BACKQUOTE;	/* N900 FN key */
+#elif MAEMO_VERSION == 4
+		sdlkey_map[0x7f]=SDLK_LESS;			/* N810 CHR key */
+		sdlkey_map[0xd0]=SDLK_BACKQUOTE;	/* N810 FN key */
+#endif /* MAEMO_VERSION */
+#endif /* MAEMO */
 #else
 		sdlkey_map[0xc8]=SDLK_UP;
 		sdlkey_map[0xd0]=SDLK_DOWN;
