From 323f72ea6e0816574959bfb4f880530f93649729 Mon Sep 17 00:00:00 2001 From: Mark Vejvoda Date: Wed, 9 Mar 2011 05:24:56 +0000 Subject: [PATCH] - more debugging for keyboard issues --- source/shared_lib/sources/platform/sdl/window.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/source/shared_lib/sources/platform/sdl/window.cpp b/source/shared_lib/sources/platform/sdl/window.cpp index f9f7a1c0..4e2411ef 100644 --- a/source/shared_lib/sources/platform/sdl/window.cpp +++ b/source/shared_lib/sources/platform/sdl/window.cpp @@ -624,10 +624,10 @@ char Window::getRawKey(SDL_keysym keysym) { if(keysym.sym <= 255) { result = keysym.sym; } + SystemFlags::OutputDebug(SystemFlags::debugSystem,"In [%s::%s Line: %d] result [%d]\n",__FILE__,__FUNCTION__,__LINE__,result); if(SystemFlags::VERBOSE_MODE_ENABLED) printf ("In [%s::%s Line: %d] returning key [%d]\n",__FILE__,__FUNCTION__,__LINE__,result); return result; - } char Window::getNormalKey(SDL_keysym keysym,bool skipSpecialKeys) { @@ -635,6 +635,9 @@ char Window::getNormalKey(SDL_keysym keysym,bool skipSpecialKeys) { //SDLKey unicodeKey = static_cast(getRawKey(keysym)); char c = getRawKey(keysym); + + SystemFlags::OutputDebug(SystemFlags::debugSystem,"In [%s::%s Line: %d] c [%d]\n",__FILE__,__FUNCTION__,__LINE__,c); + SDLKey unicodeKey = SDLK_UNKNOWN; if(c > SDLK_UNKNOWN && c < SDLK_LAST) { unicodeKey = static_cast(c);