Keyboard Information
keyboard_info
The Keyboard Information object contains details and attributes related to a computer or device keyboard. It encompasses information that describes the characteristics, capabilities, and configuration of the keyboard.
Contents
Attributes
Caption | Name | Type | Is Array | Default | Description |
---|---|---|---|---|---|
Function Keys | function_keys | Integer | The number of function keys on client keyboard. | ||
IME | ime | String | The Input Method Editor (IME) file name. | ||
Keyboard Layout | keyboard_layout | String | The keyboard locale identifier name (e.g., en-US). | ||
Keyboard Subtype | keyboard_subtype | Integer | The keyboard numeric code. | ||
Keyboard Type | keyboard_type | String | The keyboard type (e.g., xt, ico). | ||
Raw Data | raw_data | JSON | The event data as received from the event source. | ||
Record ID | record_id | String | Unique identifier for the object | ||
Unmapped Data | unmapped | Unmapped | The attributes that are not mapped to the event schema. The names and values of those attributes are specific to the event source. |
References
Referenced By
Context
JSON
{
"caption": "Keyboard Information",
"description": "The Keyboard Information object contains details and attributes related to a computer or device keyboard. It encompasses information that describes the characteristics, capabilities, and configuration of the keyboard.",
"extends": "object",
"name": "keyboard_info",
"attributes": {
"function_keys": {
"requirement": "optional",
"caption": "Function Keys",
"description": "The number of function keys on client keyboard.",
"type": "integer_t"
},
"ime": {
"requirement": "optional",
"caption": "IME",
"description": "The Input Method Editor (IME) file name.",
"type": "string_t"
},
"keyboard_layout": {
"requirement": "optional",
"caption": "Keyboard Layout",
"description": "The keyboard locale identifier name (e.g., en-US).",
"type": "string_t"
},
"keyboard_subtype": {
"requirement": "optional",
"caption": "Keyboard Subtype",
"description": "The keyboard numeric code.",
"type": "integer_t"
},
"keyboard_type": {
"requirement": "optional",
"caption": "Keyboard Type",
"description": "The keyboard type (e.g., xt, ico).",
"type": "string_t"
},
"raw_data": {
"group": "context",
"caption": "Raw Data",
"description": "The event data as received from the event source.",
"type": "json_t"
},
"record_id": {
"description": "Unique identifier for the object",
"group": "primary",
"requirement": "required",
"caption": "Record ID",
"type": "string_t"
},
"unmapped": {
"caption": "Unmapped Data",
"description": "The attributes that are not mapped to the event schema. The names and values of those attributes are specific to the event source.",
"type": "unmapped",
"is_array": true
}
}
}