Class: KeyboardInfo
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.
URI: ocsf:KeyboardInfo
classDiagram
class KeyboardInfo
click KeyboardInfo href "../KeyboardInfo/"
Object <|-- KeyboardInfo
click Object href "../Object/"
KeyboardInfo : function_keys
KeyboardInfo : ime
KeyboardInfo : keyboard_layout
KeyboardInfo : keyboard_subtype
KeyboardInfo : keyboard_type
Inheritance
- OcsfObject
- Object
- KeyboardInfo
- Object
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| function_keys | 0..1 Integer |
The number of function keys on client keyboard | direct |
| ime | 0..1 String |
The Input Method Editor (IME) file name | direct |
| keyboard_layout | 0..1 String |
The keyboard locale identifier name (e | direct |
| keyboard_subtype | 0..1 Integer |
The keyboard numeric code | direct |
| keyboard_type | 0..1 String |
The keyboard type (e | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| DeviceHwInfo | keyboard_info | range | KeyboardInfo |
| RdpActivity | keyboard_info | range | KeyboardInfo |
In Subsets
Aliases
- Keyboard Information
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/ocsf
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | ocsf:KeyboardInfo |
| native | ocsf:KeyboardInfo |
LinkML Source
Direct
name: KeyboardInfo
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.'
in_subset:
- objects_subset
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Keyboard Information
is_a: Object
slots:
- function_keys
- ime
- keyboard_layout
- keyboard_subtype
- keyboard_type
Induced
name: KeyboardInfo
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.'
in_subset:
- objects_subset
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Keyboard Information
is_a: Object
attributes:
function_keys:
name: function_keys
description: The number of function keys on client keyboard.
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Function Keys
rank: 1000
alias: function_keys
owner: KeyboardInfo
domain_of:
- KeyboardInfo
range: integer
ime:
name: ime
description: The Input Method Editor (IME) file name.
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- IME
rank: 1000
alias: ime
owner: KeyboardInfo
domain_of:
- KeyboardInfo
range: string
keyboard_layout:
name: keyboard_layout
description: The keyboard locale identifier name (e.g., en-US).
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Keyboard Layout
rank: 1000
alias: keyboard_layout
owner: KeyboardInfo
domain_of:
- KeyboardInfo
range: string
keyboard_subtype:
name: keyboard_subtype
description: The keyboard numeric code.
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Keyboard Subtype
rank: 1000
alias: keyboard_subtype
owner: KeyboardInfo
domain_of:
- KeyboardInfo
range: integer
keyboard_type:
name: keyboard_type
description: The keyboard type (e.g., xt, ico).
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Keyboard Type
rank: 1000
alias: keyboard_type
owner: KeyboardInfo
domain_of:
- KeyboardInfo
range: string