Expand description
The XKEYBOARD
X extension.
Accessible with the xkb
cargo feature.
Structs§
- AccessX
Notify Event - The
AccessXNotifyEvent
event. - Action
Message Event - The
ActionMessageEvent
event. - Action
Message Flag - AxOption
- AxnDetail
- Bell
- The
Bell
request. - Bell
Notify Event - The
BellNotifyEvent
event. - Bool
Ctrl - Bool
Ctrls High - Bool
Ctrls Low - CmDetail
- Compat
MapNotify Event - The
CompatMapNotifyEvent
event. - Control
- Controls
Notify Event - The
ControlsNotifyEvent
event. - Counted
String16 - Counted
String16 Buf - Counted
String16 Iterator - Device
LedInfo - Device
LedInfo Buf - Device
LedInfo Iterator - Event
Type - Explicit
- Extension
Device Notify Event - The
ExtensionDeviceNotifyEvent
event. - GbnDetail
- GetCompat
Map - The
GetCompatMap
request. - GetCompat
MapCookie - Cookie type for GetCompatMap.
- GetCompat
MapCookie Unchecked - Unchecked cookie type for GetCompatMap.
- GetCompat
MapReply - Reply type for GetCompatMap.
- GetControls
- The
GetControls
request. - GetControls
Cookie - Cookie type for GetControls.
- GetControls
Cookie Unchecked - Unchecked cookie type for GetControls.
- GetControls
Reply - Reply type for GetControls.
- GetDevice
Info - The
GetDeviceInfo
request. - GetDevice
Info Cookie - Cookie type for GetDeviceInfo.
- GetDevice
Info Cookie Unchecked - Unchecked cookie type for GetDeviceInfo.
- GetDevice
Info Reply - Reply type for GetDeviceInfo.
- GetIndicator
Map - The
GetIndicatorMap
request. - GetIndicator
MapCookie - Cookie type for GetIndicatorMap.
- GetIndicator
MapCookie Unchecked - Unchecked cookie type for GetIndicatorMap.
- GetIndicator
MapReply - Reply type for GetIndicatorMap.
- GetIndicator
State - The
GetIndicatorState
request. - GetIndicator
State Cookie - Cookie type for GetIndicatorState.
- GetIndicator
State Cookie Unchecked - Unchecked cookie type for GetIndicatorState.
- GetIndicator
State Reply - Reply type for GetIndicatorState.
- GetKbd
ByName - The
GetKbdByName
request. - GetKbd
ByName Cookie - Cookie type for GetKbdByName.
- GetKbd
ByName Cookie Unchecked - Unchecked cookie type for GetKbdByName.
- GetKbd
ByName Reply - Reply type for GetKbdByName.
- GetKbd
ByName Reply Replies MapParams - GetKbd
ByName Reply Replies Params - GetKbd
ByName Reply Replies Value List Params - GetMap
- The
GetMap
request. - GetMap
Cookie - Cookie type for GetMap.
- GetMap
Cookie Unchecked - Unchecked cookie type for GetMap.
- GetMap
Reply - Reply type for GetMap.
- GetMap
Reply MapParams - GetNamed
Indicator - The
GetNamedIndicator
request. - GetNamed
Indicator Cookie - Cookie type for GetNamedIndicator.
- GetNamed
Indicator Cookie Unchecked - Unchecked cookie type for GetNamedIndicator.
- GetNamed
Indicator Reply - Reply type for GetNamedIndicator.
- GetNames
- The
GetNames
request. - GetNames
Cookie - Cookie type for GetNames.
- GetNames
Cookie Unchecked - Unchecked cookie type for GetNames.
- GetNames
Reply - Reply type for GetNames.
- GetNames
Reply Value List Params - GetState
- The
GetState
request. - GetState
Cookie - Cookie type for GetState.
- GetState
Cookie Unchecked - Unchecked cookie type for GetState.
- GetState
Reply - Reply type for GetState.
- Groups
Wrap - ImFlag
- ImGroups
Which - ImMods
Which - Indicator
Map - Indicator
MapNotify Event - The
IndicatorMapNotifyEvent
event. - Indicator
State Notify Event - The
IndicatorStateNotifyEvent
event. - Key
- KeyAlias
- KeyMod
Map - KeyName
- KeySym
Map - KeySym
MapBuf - KeySym
MapIterator - KeyType
- KeyType
Buf - KeyType
Iterator - KeyV
ModMap - Keyboard
Error - The
KeyboardError
error. - KtMap
Entry - KtSet
MapEntry - Latch
Lock State - The
LatchLockState
request. - List
Components - The
ListComponents
request. - List
Components Cookie - Cookie type for ListComponents.
- List
Components Cookie Unchecked - Unchecked cookie type for ListComponents.
- List
Components Reply - Reply type for ListComponents.
- Listing
- Listing
Buf - Listing
Iterator - Lock
Device Flags - MapNotify
Event - The
MapNotifyEvent
event. - MapPart
- ModDef
- Name
Detail - Names
Notify Event - The
NamesNotifyEvent
event. - NewKeyboard
Notify Event - The
NewKeyboardNotifyEvent
event. - NknDetail
- Outline
- Outline
Buf - Outline
Iterator - Overlay
- Overlay
Buf - Overlay
Iterator - Overlay
Key - Overlay
Row - Overlay
RowBuf - Overlay
RowIterator - PerClient
Flag - PerClient
Flags - The
PerClientFlags
request. - PerClient
Flags Cookie - Cookie type for PerClientFlags.
- PerClient
Flags Cookie Unchecked - Unchecked cookie type for PerClientFlags.
- PerClient
Flags Reply - Reply type for PerClientFlags.
- Row
- RowBuf
- RowIterator
- Sa
- SaIso
Lock Flag - SaIso
Lock NoAffect - SaMove
PtrFlag - SaSet
PtrDflt Flag - Select
Events - The
SelectEvents
request. - Select
Events Details Params - SetBehavior
- SetCompat
Map - The
SetCompatMap
request. - SetControls
- The
SetControls
request. - SetDebugging
Flags - The
SetDebuggingFlags
request. - SetDebugging
Flags Cookie - Cookie type for SetDebuggingFlags.
- SetDebugging
Flags Cookie Unchecked - Unchecked cookie type for SetDebuggingFlags.
- SetDebugging
Flags Reply - Reply type for SetDebuggingFlags.
- SetDevice
Info - The
SetDeviceInfo
request. - SetExplicit
- SetIndicator
Map - The
SetIndicatorMap
request. - SetKey
Type - SetKey
Type Buf - SetKey
Type Iterator - SetMap
- The
SetMap
request. - SetMap
Flags - SetMap
Values Params - SetNamed
Indicator - The
SetNamedIndicator
request. - SetNames
- The
SetNames
request. - SetNames
Values Params - SetOf
Group - SetOf
Groups - Shape
- Shape
Buf - Shape
Iterator - SiAction
- State
Notify Event - The
StateNotifyEvent
event. - State
Part - Switch
Screen Flag - SymInterp
Match - SymInterpret
- UseExtension
- The
UseExtension
request. - UseExtension
Cookie - Cookie type for UseExtension.
- UseExtension
Cookie Unchecked - Unchecked cookie type for UseExtension.
- UseExtension
Reply - Reply type for UseExtension.
- VMod
- VMods
High - VMods
Low - XiFeature
Enums§
- Action
- Behavior
- Behavior
Type - Bell
Class - Bell
Class Result - Const
- Doodad
Type - Error
- Unified error type for the Xkb extension
- Error
Enum - Event
- Unified event type for the Xkb extension
- GetKbd
ByName Reply Replies - GetKbd
ByName Reply Replies Map - GetKbd
ByName Reply Replies Value List - GetMap
Reply Map - GetNames
Reply Value List - Group
- Groups
- Id
- LedClass
- LedClass
Result - SaType
- SaVal
What - Select
Events Details - SetMap
Values - SetNames
Values - SymInterpret
Match
Constants§
- MAJOR_
VERSION - The major version of the
xkb
extension. - MINOR_
VERSION - The minor version of the
xkb
extension. - VERSION_
STRING - The version string of the
xkb
extension. - XNAME
- The official identifier for the
xkb
extension.
Functions§
- get_
extension_ data - Fetch server runtime info data of the
xkb
extension. - prefetch_
extension_ data - Prefetch server runtime info data of the
xkb
extension.