diff --git a/WickedEngine/wiInput.cpp b/WickedEngine/wiInput.cpp index bdff69edb..848a6fe09 100644 --- a/WickedEngine/wiInput.cpp +++ b/WickedEngine/wiInput.cpp @@ -585,6 +585,9 @@ namespace wi::input case KEYBOARD_BUTTON_TAB: keycode = VK_TAB; break; + case KEYBOARD_BUTTON_TILDE: + keycode = 192; + break; #endif // _WIN32 default: break; } diff --git a/WickedEngine/wiInput.h b/WickedEngine/wiInput.h index 7043d12f3..2000a8a21 100644 --- a/WickedEngine/wiInput.h +++ b/WickedEngine/wiInput.h @@ -61,6 +61,7 @@ namespace wi::input KEYBOARD_BUTTON_DECIMAL, KEYBOARD_BUTTON_DIVIDE, KEYBOARD_BUTTON_TAB, + KEYBOARD_BUTTON_TILDE, CHARACTER_RANGE_START = 65, // letter A diff --git a/WickedEngine/wiSDLInput.cpp b/WickedEngine/wiSDLInput.cpp index 51928a06e..c397c43a7 100644 --- a/WickedEngine/wiSDLInput.cpp +++ b/WickedEngine/wiSDLInput.cpp @@ -309,6 +309,8 @@ namespace wi::input::sdlinput return wi::input::KEYBOARD_BUTTON_DIVIDE; case SDL_SCANCODE_TAB: return wi::input::KEYBOARD_BUTTON_TAB; + case SDL_SCANCODE_GRAVE: + return wi::input::KEYBOARD_BUTTON_TILDE; }