Unity 2020.1.17f1 Input System 1.0.2
So if I plug in 5 xbox 360 controllers (wired) and 1 modern wireless xbox controller (I think series X or something) I am able to play games such as Regular Human Basketball (which was made in Unity) with 6 players.
However for my own game, Unity is only detecting 4 of those controller max (i.e. Gamepad.all.Count always returns 4 even when all 6 plugged in). I have tried connecting the series X controller with an xbox dongle instead of directly via the laptop bluetooth and still the limit of 4 seems to exist. Basically the first 4 controllers to connect are the ones that Unity seems to recognize and any additional ones are ignored.
Does anyone know why my game is only detecting 4 controllers? It must be possible to detect and play with all 6 in Unity games if other Unity games such as Regular Human Basketball have done it right?
Any advice much appreciated. Thanks.