Package Microsoft.Xna.Framework.Input

Class Summary
GamePad Allows retrieval of user interaction with an Xbox 360 Controller and setting of controller vibration motors.
GamePadButtons Identifies whether the buttons on an Xbox 360 Controller are pressed or released.
GamePadCapabilities Describes the capabilities of an Xbox 360 Controller, including controller type and whether the controller supports voice.
GamePadDPad Identifies which directions on the directional pad of an Xbox 360 Controller are being pressed.
GamePadState Represents specific information about the state of an Xbox 360 Controller, including the current state of buttons and sticks.
GamePadThumbSticks Structure that represents the position of left and right sticks (thumbsticks) on an Xbox 360 Controller.
GamePadTriggers Structure that defines the position of the left and right triggers on an Xbox 360 Controller.
Keyboard Allows retrieval of keystrokes from a keyboard input device.
KeyboardState Represents a state of keystrokes recorded by a keyboard input device.
Mouse Allows retrieval of position and button clicks from a mouse input device.
MouseState Represents the state of a mouse input device, including mouse cursor position and buttons pressed.
 

Enum Summary
Buttons Enumerates input device buttons.
ButtonState Identifies the state of a controller button.
GamePadDeadZone Specifies a type of dead zone processing to apply to Xbox 360 controller analog sticks when calling GamePad.GetState.
Keys Identifies a particular key on a keyboard.
KeyState Identifies the state of a keyboard key.