Microsoft.Xna.Framework.Input
MSDN Home
MSDN
MSDN Library
Development Tools and Language ...
XNA Game Studio
XNA Game Studio 3.1
XNA Framework Class Library Re ...
Microsoft.Xna.Framework.Inp ...
Buttons Enumeration
ButtonState Enumeration
GamePad Class
GamePadButtons Structure
GamePadCapabilities Structure
GamePadDeadZone Enumeration
GamePadDPad Structure
GamePadState Structure
GamePadThumbSticks Structure
GamePadTriggers Structure
GamePadType Enumeration
Keyboard Class
KeyboardState Structure
Keys Enumeration
KeyState Enumeration
Mouse Class
MouseState Structure
XNA Framework Class Library ...
Microsoft.Xna.Framework
Microsoft.Xna.Framework.Audio
Microsoft.Xna.Framework.Conten ...
Microsoft.Xna.Framework.Design
Microsoft.Xna.Framework.GamerS ...
Microsoft.Xna.Framework.Graphi ...
Microsoft.Xna.Framework.Graphi ...
Microsoft.Xna.Framework.Input
Microsoft.Xna.Framework.Media
Microsoft.Xna.Framework.Net
Microsoft.Xna.Framework.Storag ...
Switch View :
Classic
Lightweight Beta
ScriptFree
Feedback
XNA Game Studio 3.1
Microsoft.Xna.Framework.Input Namespace
Contains classes to receive input from keyboard, mouse, and Xbox 360 Controller devices.
Classes
Name
Description
GamePad
Allows retrieval of user interaction with an Xbox 360 Controller and setting of controller vibration motors.
Keyboard
Allows retrieval of keystrokes from a keyboard input device.
Mouse
Allows retrieval of position and button clicks from a mouse input device.
Structures
Name
Description
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.
KeyboardState
Represents a state of keystrokes recorded by a keyboard input device.
MouseState
Represents the state of a mouse input device, including mouse cursor position and buttons pressed.
Enumerations
Name
Description
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
GetState
.
GamePadType
Describes the type of a specified Xbox 360 controller.
Keys
Identifies a particular key on a keyboard.
KeyState
Identifies the state of a keyboard key.
See Also
Tasks
How To: Detect Whether a Controller Button Is Pressed
How To: Detect Whether a Controller Is Disconnected
How To: Get the Current Mouse Position (Windows)
How To: Detect Whether a Key Is Pressed
Concepts
Input Overview
Input Content Catalog at XNA Creators Club Online
Tags :