Determining Which Zune Generation Your Game Is On
From XNAWiki
Using the GamePad class's method for getting capabilities, you can easily determine if the Zune your game is on is a generation one or generation two device:
public enum ZuneType { GenerationOne, GenerationTwo } public ZuneType GetZuneType() { bool hasThumbstick = GamePad.GetCapabilities(0).HasLeftXThumbStick; return (hasThumbstick) ? ZuneType.GenerationTwo : ZuneType.GenerationOne; }
