Fix a few incorrectly mapped keys. Fixes #28
This commit is contained in:
parent
9beb51ecac
commit
2fdfb3e998
1 changed files with 5 additions and 1 deletions
|
|
@ -158,6 +158,7 @@ void SdlInputHandler::handleKeyEvent(SDL_KeyboardEvent* event)
|
||||||
case SDL_SCANCODE_CLEAR:
|
case SDL_SCANCODE_CLEAR:
|
||||||
keyCode = 0x0C;
|
keyCode = 0x0C;
|
||||||
break;
|
break;
|
||||||
|
case SDL_SCANCODE_KP_ENTER: // FIXME: Is this correct?
|
||||||
case SDL_SCANCODE_RETURN:
|
case SDL_SCANCODE_RETURN:
|
||||||
keyCode = 0x0D;
|
keyCode = 0x0D;
|
||||||
break;
|
break;
|
||||||
|
|
@ -235,7 +236,7 @@ void SdlInputHandler::handleKeyEvent(SDL_KeyboardEvent* event)
|
||||||
case SDL_SCANCODE_KP_MINUS:
|
case SDL_SCANCODE_KP_MINUS:
|
||||||
keyCode = 0x6D;
|
keyCode = 0x6D;
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_KP_DECIMAL:
|
case SDL_SCANCODE_KP_PERIOD:
|
||||||
keyCode = 0x6E;
|
keyCode = 0x6E;
|
||||||
break;
|
break;
|
||||||
case SDL_SCANCODE_KP_DIVIDE:
|
case SDL_SCANCODE_KP_DIVIDE:
|
||||||
|
|
@ -289,6 +290,9 @@ void SdlInputHandler::handleKeyEvent(SDL_KeyboardEvent* event)
|
||||||
case SDL_SCANCODE_SEMICOLON:
|
case SDL_SCANCODE_SEMICOLON:
|
||||||
keyCode = 0xBA;
|
keyCode = 0xBA;
|
||||||
break;
|
break;
|
||||||
|
case SDL_SCANCODE_EQUALS:
|
||||||
|
keyCode = 0xBB;
|
||||||
|
break;
|
||||||
case SDL_SCANCODE_COMMA:
|
case SDL_SCANCODE_COMMA:
|
||||||
keyCode = 0xBC;
|
keyCode = 0xBC;
|
||||||
break;
|
break;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue