Skip to main content

GameInputArcadeStickInfo

Describes the properties of an arcade stick.

Syntax

Members

menuButtonLabel
Type: GameInputLabel
Physical label for Menu button. viewButtonLabel
Type: GameInputLabel
Physical label for View button. stickUpLabel
Type: GameInputLabel
Physical label for up input from stick. stickDownLabel
Type: GameInputLabel
Physical label for down input from stick. stickLeftLabel
Type: GameInputLabel
Physical label for left input from stick. stickRightLabel
Type: GameInputLabel
Physical label for right input from stick. actionButton1Label
Type: GameInputLabel
Physical label for action button 1. actionButton2Label
Type: GameInputLabel
Physical label for action button 2. actionButton3Label
Type: GameInputLabel
Physical label for action button 3. actionButton4Label
Type: GameInputLabel
Physical label for action button 4. actionButton5Label
Type: GameInputLabel
Physical label for action button 5. actionButton6Label
Type: GameInputLabel
Physical label for action button 6. specialButton1Label
Type: GameInputLabel
Physical label for special button 1. specialButton2Label
Type: GameInputLabel
Physical label for special button 2. extraButtonCount
Type: uint32_t
The number of device buttons that are not mapped to arcade stick buttons. extraAxisCount
Type: uint32_t
The number of device axes that are not mapped to arcade stick axes.

Remarks

This structure is used in the GameInputDeviceInfo structure. GameInputDeviceInfo is used by the IGameInputDevice::GetDeviceInfo method. For more information, see GameInput devices.

Requirements

Header: GameInput.h Supported platforms: Windows, XBOX One family consoles and XBOX Series consoles

See also

Overview of GameInput
GameInput

Version History

Appendix: Previous versions

v0, v1, v2

Last modified on August 31, 2026