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 | |
---|---|---|
ButtonState | Identifies the state of a mouse button or Xbox 360 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 given 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