mirror of https://github.com/encounter/SDL.git
Don't wait a long time for zombie Bluetooth controllers
If a Nintendo Switch Pro controller is turned off, it will leave the controller connected in Windows, but not responding to reports. Don't wait a really long time trying to get information from a controller in this state.
This commit is contained in:
parent
67db8a9103
commit
67fa6a935f
|
@ -937,7 +937,7 @@ static ESwitchDeviceInfoControllerType
|
|||
ReadJoyConControllerType(SDL_HIDAPI_Device *device)
|
||||
{
|
||||
ESwitchDeviceInfoControllerType eControllerType = k_eSwitchDeviceInfoControllerType_Unknown;
|
||||
const int MAX_ATTEMPTS = 20;
|
||||
const int MAX_ATTEMPTS = 1; /* Don't try too long, in case this is a zombie Bluetooth controller */
|
||||
int attempts = 0;
|
||||
|
||||
/* Create enough of a context to read the controller type from the device */
|
||||
|
|
Loading…
Reference in New Issue