Module x11rb::protocol::xkb[][src]

Bindings to the xkb X11 extension.

Structs

AXNDetail
AXOption
AccessXNotifyEvent
Action
ActionMessageEvent
ActionMessageFlag
Behavior
BehaviorType
BellClass
BellClassResult
BellNotifyEvent
BellRequest
BoolCtrl
BoolCtrlsHigh
BoolCtrlsLow
CMDetail
CommonBehavior
CompatMapNotifyEvent
Const
Control
ControlsNotifyEvent
CountedString16
DefaultBehavior
DeviceLedInfo
DoodadType
Error
EventType
Explicit
ExtensionDeviceNotifyEvent
GBNDetail
GetCompatMapReply
GetCompatMapRequest
GetControlsReply
GetControlsRequest
GetDeviceInfoReply
GetDeviceInfoRequest
GetIndicatorMapReply
GetIndicatorMapRequest
GetIndicatorStateReply
GetIndicatorStateRequest
GetKbdByNameReplies
GetKbdByNameRepliesCompatMap
GetKbdByNameRepliesGeometry
GetKbdByNameRepliesIndicatorMaps
GetKbdByNameRepliesKeyNames
GetKbdByNameRepliesKeyNamesValueList
GetKbdByNameRepliesKeyNamesValueListBitcase8
GetKbdByNameRepliesTypes
GetKbdByNameRepliesTypesMap
GetKbdByNameRepliesTypesMapBitcase3
GetKbdByNameReply
GetKbdByNameRequest
GetMapMap
GetMapMapBitcase3
GetMapReply
GetMapRequest
GetNamedIndicatorReply
GetNamedIndicatorRequest
GetNamesReply
GetNamesRequest
GetNamesValueList
GetNamesValueListBitcase8
GetStateReply
GetStateRequest
Group
Groups
GroupsWrap
ID
IMFlag
IMGroupsWhich
IMModsWhich
IndicatorMap
IndicatorMapNotifyEvent
IndicatorStateNotifyEvent
KTMapEntry
KTSetMapEntry
Key
KeyAlias
KeyModMap
KeyName
KeySymMap
KeyType
KeyVModMap
LatchLockStateRequest
LedClass
LedClassResult
ListComponentsReply
ListComponentsRequest
Listing
LockDeviceFlags
MapNotifyEvent
MapPart
ModDef
NKNDetail
NameDetail
NamesNotifyEvent
NewKeyboardNotifyEvent
Outline
Overlay
OverlayBehavior
OverlayKey
OverlayRow
PerClientFlag
PerClientFlagsReply
PerClientFlagsRequest
RadioGroupBehavior
Row
SA
SAActionMessage
SADeviceBtn
SADeviceValuator
SAIsoLock
SAIsoLockFlag
SAIsoLockNoAffect
SALockDeviceBtn
SALockPtrBtn
SAMovePtr
SAMovePtrFlag
SANoAction
SAPtrBtn
SARedirectKey
SASetControls
SASetGroup
SASetMods
SASetPtrDflt
SASetPtrDfltFlag
SASwitchScreen
SATerminate
SAType
SAValWhat
SIAction
SelectEventsAux

Auxiliary and optional information for the select_events function

SelectEventsAuxBitcase1
SelectEventsAuxBitcase2
SelectEventsAuxBitcase3
SelectEventsAuxBitcase4
SelectEventsAuxBitcase5
SelectEventsAuxBitcase6
SelectEventsAuxBitcase7
SelectEventsAuxBitcase8
SelectEventsAuxBitcase9
SelectEventsAuxBitcase10
SelectEventsAuxBitcase11
SelectEventsRequest
SetBehavior
SetCompatMapRequest
SetControlsRequest
SetDebuggingFlagsReply
SetDebuggingFlagsRequest
SetDeviceInfoRequest
SetExplicit
SetIndicatorMapRequest
SetKeyType
SetMapAux

Auxiliary and optional information for the set_map function

SetMapAuxBitcase3
SetMapFlags
SetMapRequest
SetNamedIndicatorRequest
SetNamesAux

Auxiliary and optional information for the set_names function

SetNamesAuxBitcase8
SetNamesRequest
SetOfGroup
SetOfGroups
Shape
StateNotifyEvent
StatePart
SwitchScreenFlag
SymInterpMatch
SymInterpret
SymInterpretMatch
UseExtensionReply
UseExtensionRequest
VMod
VModsHigh
VModsLow
XIFeature

Constants

ACCESS_X_NOTIFY_EVENT

Opcode for the AccessXNotify event

ACTION_MESSAGE_EVENT

Opcode for the ActionMessage event

BELL_NOTIFY_EVENT

Opcode for the BellNotify event

BELL_REQUEST

Opcode for the Bell request

COMPAT_MAP_NOTIFY_EVENT

Opcode for the CompatMapNotify event

CONTROLS_NOTIFY_EVENT

Opcode for the ControlsNotify event

EXTENSION_DEVICE_NOTIFY_EVENT

Opcode for the ExtensionDeviceNotify event

GET_COMPAT_MAP_REQUEST

Opcode for the GetCompatMap request

GET_CONTROLS_REQUEST

Opcode for the GetControls request

GET_DEVICE_INFO_REQUEST

Opcode for the GetDeviceInfo request

GET_INDICATOR_MAP_REQUEST

Opcode for the GetIndicatorMap request

GET_INDICATOR_STATE_REQUEST

Opcode for the GetIndicatorState request

GET_KBD_BY_NAME_REQUEST

Opcode for the GetKbdByName request

GET_MAP_REQUEST

Opcode for the GetMap request

GET_NAMED_INDICATOR_REQUEST

Opcode for the GetNamedIndicator request

GET_NAMES_REQUEST

Opcode for the GetNames request

GET_STATE_REQUEST

Opcode for the GetState request

INDICATOR_MAP_NOTIFY_EVENT

Opcode for the IndicatorMapNotify event

INDICATOR_STATE_NOTIFY_EVENT

Opcode for the IndicatorStateNotify event

KEYBOARD_ERROR

Opcode for the Keyboard error

LATCH_LOCK_STATE_REQUEST

Opcode for the LatchLockState request

LIST_COMPONENTS_REQUEST

Opcode for the ListComponents request

MAP_NOTIFY_EVENT

Opcode for the MapNotify event

NAMES_NOTIFY_EVENT

Opcode for the NamesNotify event

NEW_KEYBOARD_NOTIFY_EVENT

Opcode for the NewKeyboardNotify event

PER_CLIENT_FLAGS_REQUEST

Opcode for the PerClientFlags request

SELECT_EVENTS_REQUEST

Opcode for the SelectEvents request

SET_COMPAT_MAP_REQUEST

Opcode for the SetCompatMap request

SET_CONTROLS_REQUEST

Opcode for the SetControls request

SET_DEBUGGING_FLAGS_REQUEST

Opcode for the SetDebuggingFlags request

SET_DEVICE_INFO_REQUEST

Opcode for the SetDeviceInfo request

SET_INDICATOR_MAP_REQUEST

Opcode for the SetIndicatorMap request

SET_MAP_REQUEST

Opcode for the SetMap request

SET_NAMED_INDICATOR_REQUEST

Opcode for the SetNamedIndicator request

SET_NAMES_REQUEST

Opcode for the SetNames request

STATE_NOTIFY_EVENT

Opcode for the StateNotify event

USE_EXTENSION_REQUEST

Opcode for the UseExtension request

X11_EXTENSION_NAME

The X11 name of the extension for QueryExtension

X11_XML_VERSION

The version number of this extension that this client library supports.

Traits

ConnectionExt

Extension trait defining the requests of this extension.

Functions

bell
get_compat_map
get_controls
get_device_info
get_indicator_map
get_indicator_state
get_kbd_by_name
get_map
get_named_indicator
get_names
get_state
latch_lock_state
list_components
per_client_flags
select_events
set_compat_map
set_controls
set_debugging_flags
set_device_info
set_indicator_map
set_map
set_named_indicator
set_names
use_extension

Type Definitions

BellClassSpec
DeviceSpec
IDSpec
LedClassSpec
LockBehavior
PermamentLockBehavior
PermamentOverlayBehavior
PermamentRadioGroupBehavior
SALatchGroup
SALatchMods
SALockControls
SALockGroup
SALockMods
String8