+#ifdef VUPLUS_USE_RCKBD
+// / / / / / /
+static char g_SmallAlphaMap[] = " -= qwertyuiop asdfghjkl;\' zxcvbnm,./";
+static char g_LargeAlphaMap[] = " !@# % &*()_+ QWERTYUIOP ASDFGHJKL:\" ZXCVBNM<>?";
+
+#include <lib/driver/rcconsole.h>
+extern eRCConsole* g_ConsoleDevice;
+static char* g_pMap = g_SmallAlphaMap;
+inline char getAsciiCode(unsigned int code)
+{
+ switch(code)
+ {
+ case 57: return ' ';
+ case 43: return '\\';
+ }
+
+ if(code<54)
+ {
+ if(g_pMap[code] == ' ')
+ return 0;
+ return g_pMap[code];
+ }
+ return 0;
+}
+#endif /*VUPLUS_USE_RCKBD*/
+