diff --git a/src/emulator.cpp b/src/emulator.cpp index 7138c7a4..3a862231 100644 --- a/src/emulator.cpp +++ b/src/emulator.cpp @@ -141,6 +141,7 @@ void Emulator::run() { case SDL_CONTROLLERDEVICEADDED: if (gameController == nullptr) { gameController = SDL_GameControllerOpen(event.cdevice.which); + gameControllerID = event.cdevice.which; } break;