Here's the keyboard mappings for SpaceWars Starter Kit

Once you've turned on the keyboard (uncomment the #define on the top line of the gamepadhelper.cs file) the following are the keys mapped to the controller equivalents (I'm not sure all are implemented however):

keyMapping.Add(GamePadKeys.Start, Keys.Home);
keyMapping.Add(GamePadKeys.Back, Keys.End);
keyMapping.Add(GamePadKeys.A, Keys.A);
keyMapping.Add(GamePadKeys.B, Keys.B);
keyMapping.Add(GamePadKeys.X, Keys.X);
keyMapping.Add(GamePadKeys.Y, Keys.Y);
keyMapping.Add(GamePadKeys.Up, Keys.Up);
keyMapping.Add(GamePadKeys.Down, Keys.Down);
keyMapping.Add(GamePadKeys.Left, Keys.Left);
keyMapping.Add(GamePadKeys.Right, Keys.Right);
keyMapping.Add(GamePadKeys.LeftTrigger, Keys.LShiftKey);
keyMapping.Add(GamePadKeys.RightTrigger, Keys.RShiftKey);

[817 byte] By [JimPerry] at [2007-12-23]
# 1
The problem is that the keys map to both controllers - so this code is just meant for demo. It needs to be changed to have separate mappings for each controller.
TheZMan at 2007-8-31 > top of Msdn Tech,Game Technologies: DirectX, XNA, XACT, etc.,XNA Game Studio Express...