Added TODO
This commit is contained in:
@@ -211,12 +211,21 @@ void sdlPollInput(void)
|
|||||||
KdEnqueueKeyboardEvent (sdlKeyboard, 37, 1); // LCTRL
|
KdEnqueueKeyboardEvent (sdlKeyboard, 37, 1); // LCTRL
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if((event.key.keysym.unicode & 0xFF80) != 0)
|
else if ((event.key.keysym.unicode & 0xFF80) != 0)
|
||||||
{
|
{
|
||||||
send_unicode (event.key.keysym.unicode);
|
if (event.type == SDL_KEYDOWN)
|
||||||
|
{
|
||||||
|
send_unicode (event.key.keysym.unicode);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
KdEnqueueKeyboardEvent (sdlKeyboard, event.key.keysym.scancode, event.type==SDL_KEYUP);
|
{
|
||||||
|
if (event.key.keysym.unicode != 0 && event.key.keysym.unicode != event.key.keysym.sym)
|
||||||
|
{
|
||||||
|
// TODO: translate unicode to correct scancode, refer to SDL_android_keysym_to_scancode[] and checkShiftRequired()
|
||||||
|
}
|
||||||
|
KdEnqueueKeyboardEvent (sdlKeyboard, event.key.keysym.scancode, event.type == SDL_KEYUP);
|
||||||
|
}
|
||||||
// Force SDL screen update, so SDL virtual on-screen buttons will change their images
|
// Force SDL screen update, so SDL virtual on-screen buttons will change their images
|
||||||
{
|
{
|
||||||
SDL_Rect r = {0, 0, 1, 1};
|
SDL_Rect r = {0, 0, 1, 1};
|
||||||
|
|||||||
Reference in New Issue
Block a user