diff --git a/app/src/input_manager.c b/app/src/input_manager.c index 103067a7..3b123842 100644 --- a/app/src/input_manager.c +++ b/app/src/input_manager.c @@ -1048,13 +1048,13 @@ sc_input_manager_process_gamepad_device(struct sc_input_manager *im, if (event->type == SDL_EVENT_GAMEPAD_ADDED) { SDL_Gamepad *sdl_gamepad = SDL_OpenGamepad(event->which); if (!sdl_gamepad) { - LOGW("Could not open gamepad"); + LOGW("Could not open gamepad: %s", SDL_GetError()); return; } SDL_Joystick *joystick = SDL_GetGamepadJoystick(sdl_gamepad); if (!joystick) { - LOGW("Could not get gamepad joystick"); + LOGW("Could not get gamepad joystick: %s", SDL_GetError()); SDL_CloseGamepad(sdl_gamepad); return; }