mirror of
https://github.com/moonlight-stream/moonlight-qt.git
synced 2026-06-18 06:30:55 +00:00
Allow up to 16 gamepads with Sunshine hosts
This commit is contained in:
@@ -45,8 +45,8 @@ SdlInputHandler::findStateForGamepad(SDL_JoystickID id)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// This should only happen with > 4 gamepads
|
// This should only happen with too many gamepads
|
||||||
SDL_assert(SDL_NumJoysticks() > 4);
|
SDL_assert(SDL_NumJoysticks() > MAX_GAMEPADS);
|
||||||
return nullptr;
|
return nullptr;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -31,7 +31,9 @@ struct GamepadState {
|
|||||||
unsigned char lt, rt;
|
unsigned char lt, rt;
|
||||||
};
|
};
|
||||||
|
|
||||||
#define MAX_GAMEPADS 4
|
// activeGamepadMask is a short, so we're bounded by the number of mask bits
|
||||||
|
#define MAX_GAMEPADS 16
|
||||||
|
|
||||||
#define MAX_FINGERS 2
|
#define MAX_FINGERS 2
|
||||||
|
|
||||||
#define GAMEPAD_HAPTIC_METHOD_NONE 0
|
#define GAMEPAD_HAPTIC_METHOD_NONE 0
|
||||||
|
|||||||
Submodule moonlight-common-c/moonlight-common-c updated: 9bf09d681e...812ec0e2b7
Reference in New Issue
Block a user