1
0

Fix gamecontroller

This commit is contained in:
otya128
2016-12-24 19:14:32 +09:00
parent 7f6b159deb
commit edf4b8b185

View File

@@ -879,7 +879,8 @@ class PetitComputer
synchronized (buttonLock)
{
auto key = event.key.keysym.sym;
button &= ~buttonTable[event.key.keysym.scancode];
if (controllers.length == 0)
button &= ~buttonTable[event.key.keysym.scancode];
}
break;
case SDL_KEYDOWN:
@@ -898,7 +899,8 @@ class PetitComputer
break;
}
}
button |= buttonTable[event.key.keysym.scancode];
if (controllers.length == 0)
button |= buttonTable[event.key.keysym.scancode];
if(key == SDLK_v)
{
auto mod = event.key.keysym.mod;