diff --git a/src/conio/sdl_con.c b/src/conio/sdl_con.c index 3e8dcdf24bc5839ef1c4dd305d03f45653a5743a..6d06e2966a07dc94e02c1dd41b22ea6842dd62eb 100644 --- a/src/conio/sdl_con.c +++ b/src/conio/sdl_con.c @@ -1066,6 +1066,10 @@ unsigned int sdl_get_char_code(unsigned int keysym, unsigned int mod, unsigned i return(sdl_keyval[i].key); } } +#ifdef _WIN32 + if((mod & (KMOD_META|KMOD_ALT)) && (unicode=='\t')) + return(0x01ffff); +#endif if(unicode && unicode < 256) return(unicode); return(0x01ffff);