Fixed handling the 8BitDo M30 in Nintendo Switch mode

Sam Lantinga 2020-01-07 16:47:56 -08:00
parent f4375e86f9
commit a56aaea139
1 changed files with 2 additions and 1 deletions

View File

@ -445,7 +445,8 @@ static SDL_bool BTrySetupUSB(SDL_DriverSwitch_Context *ctx)
return SDL_FALSE; return SDL_FALSE;
} }
if (!WriteProprietary(ctx, k_eSwitchProprietaryCommandIDs_HighSpeed, NULL, 0, SDL_TRUE)) { if (!WriteProprietary(ctx, k_eSwitchProprietaryCommandIDs_HighSpeed, NULL, 0, SDL_TRUE)) {
return SDL_FALSE; /* The 8BitDo M30 doesn't respond to this command, but otherwise works correctly */
/*return SDL_FALSE;*/
} }
if (!WriteProprietary(ctx, k_eSwitchProprietaryCommandIDs_Handshake, NULL, 0, SDL_TRUE)) { if (!WriteProprietary(ctx, k_eSwitchProprietaryCommandIDs_Handshake, NULL, 0, SDL_TRUE)) {
return SDL_FALSE; return SDL_FALSE;