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

Keyboard Information

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
    }
  }
}