Skip to main content

GameInputKeyboardInfo

Describes the properties of a keyboard.

Syntax

Members

kind
Type: GameInputKeyboardKind
Layout of the keyboard by keyboard type. layout
Type: uint32_t
Layout of the keyboard by country/region and language. This parameter contains the Keyboard Layout ID values that are identical to those provided by the GetKeyboardLayoutName function, but expressed as a 32-bit integer instead of a string. keyCount
Type: uint32_t
Number of keys on the keyboard. functionKeyCount
Type: uint32_t
Number of function keys on the keyboard. maxSimultaneousKeys
Type: uint32_t
Maximum number of simultaneous keystrokes that can be registered. platformType
Type: uint32_t
Keyboard platform type. platformSubtype
Type: uint32_t
Keyboard platform subtype.

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

Last modified on August 31, 2026