Me preguntaba si hay alguna manera de saber si el "jugador" ha iniciado sesión o no.
Algo como esto:
if (GamePad.GetState(PlayerIndex.Two).IsConnected && !Gamer.PlayerTwo.IsSignedIn)
Para que el controlador esté conectado y pueda usarse, pero el jugador no ha iniciado sesión en una cuenta. Algo como una suposición.
xna
xna-4.0
xbox360
xbox-controller
Corazón rotativo
fuente
fuente