Module xinput

Source
Expand description

Bindings to the Input X11 extension.

Structs§

AddMaster
AllowDeviceEventsRequest
AttachSlave
AxisInfo
BarrierFlags
BarrierHitEvent
BarrierReleasePointerInfo
BellFeedbackCtl
BellFeedbackState
ButtonClass
ButtonInfo
ButtonPressEvent
ButtonState
ChangeDevice
ChangeDeviceControlReply
ChangeDeviceControlRequest
ChangeDeviceDontPropagateListRequest
ChangeDeviceKeyMappingRequest
ChangeDeviceNotifyEvent
ChangeDevicePropertyRequest
ChangeFeedbackControlMask
ChangeFeedbackControlRequest
ChangeKeyboardDeviceReply
ChangeKeyboardDeviceRequest
ChangeMode
ChangePointerDeviceReply
ChangePointerDeviceRequest
ChangeReason
ClassesReportedMask
CloseDeviceRequest
DeleteDevicePropertyRequest
DetachSlave
Device
DeviceAbsAreaCtrl
DeviceAbsAreaState
DeviceAbsCalibCtl
DeviceAbsCalibState
DeviceBellRequest
DeviceButtonStateNotifyEvent
DeviceChange
DeviceChangedEvent
DeviceClass
DeviceClassDataButton
DeviceClassDataGesture
DeviceClassDataKey
DeviceClassDataScroll
DeviceClassDataTouch
DeviceClassDataValuator
DeviceClassType
DeviceControl
DeviceCoreCtrl
DeviceCoreState
DeviceCtl
DeviceCtlDataAbsArea
DeviceCtlDataAbsCalib
DeviceCtlDataCore
DeviceCtlDataResolution
DeviceEnableCtrl
DeviceEnableState
DeviceFocusInEvent
DeviceInfo
DeviceInputMode
DeviceKeyPressEvent
DeviceKeyStateNotifyEvent
DeviceMappingNotifyEvent
DeviceName
DevicePresenceNotifyEvent
DevicePropertyNotifyEvent
DeviceResolutionCtl
DeviceResolutionState
DeviceState
DeviceStateDataAbsArea
DeviceStateDataAbsCalib
DeviceStateDataCore
DeviceStateDataResolution
DeviceStateNotifyEvent
DeviceTimeCoord
DeviceType
DeviceUse
DeviceValuatorEvent
EnterEvent
EventForSend
EventMask
EventMode
FeedbackClass
FeedbackCtl
FeedbackCtlDataBell
FeedbackCtlDataInteger
FeedbackCtlDataKeyboard
FeedbackCtlDataLed
FeedbackCtlDataPointer
FeedbackCtlDataString
FeedbackState
FeedbackStateDataBell
FeedbackStateDataInteger
FeedbackStateDataKeyboard
FeedbackStateDataLed
FeedbackStateDataPointer
FeedbackStateDataString
Fp3232
GestureClass
GesturePinchBeginEvent
GesturePinchEventFlags
GestureSwipeBeginEvent
GestureSwipeEventFlags
GetDeviceButtonMappingReply
GetDeviceButtonMappingRequest
GetDeviceControlReply
GetDeviceControlRequest
GetDeviceDontPropagateListReply
GetDeviceDontPropagateListRequest
GetDeviceFocusReply
GetDeviceFocusRequest
GetDeviceKeyMappingReply
GetDeviceKeyMappingRequest
GetDeviceModifierMappingReply
GetDeviceModifierMappingRequest
GetDeviceMotionEventsReply
GetDeviceMotionEventsRequest
GetDevicePropertyReply
GetDevicePropertyRequest
GetExtensionVersionReply
GetExtensionVersionRequest
GetFeedbackControlReply
GetFeedbackControlRequest
GetSelectedExtensionEventsReply
GetSelectedExtensionEventsRequest
GrabDeviceButtonRequest
GrabDeviceKeyRequest
GrabDeviceReply
GrabDeviceRequest
GrabMode22
GrabModifierInfo
GrabOwner
GrabType
GroupInfo
HierarchyChange
HierarchyChangeDataAddMaster
HierarchyChangeDataAttachSlave
HierarchyChangeDataDetachSlave
HierarchyChangeDataRemoveMaster
HierarchyChangeType
HierarchyEvent
HierarchyInfo
HierarchyMask
InputClass
InputClassInfo
InputInfo
InputInfoInfoButton
InputInfoInfoKey
InputInfoInfoValuator
InputState
InputStateDataButton
InputStateDataKey
InputStateDataValuator
IntegerFeedbackCtl
IntegerFeedbackState
KbdFeedbackCtl
KbdFeedbackState
KeyClass
KeyEventFlags
KeyInfo
KeyPressEvent
KeyState
LedFeedbackCtl
LedFeedbackState
ListDevicePropertiesReply
ListDevicePropertiesRequest
ListInputDevicesReply
ListInputDevicesRequest
ModifierDevice
ModifierInfo
ModifierMask
MoreEventsMask
NotifyDetail
NotifyMode
OpenDeviceReply
OpenDeviceRequest
PointerEventFlags
PropagateMode
PropertyEvent
PropertyFlag
PropertyFormat
PtrFeedbackCtl
PtrFeedbackState
QueryDeviceStateReply
QueryDeviceStateRequest
RawButtonPressEvent
RawKeyPressEvent
RawTouchBeginEvent
RemoveMaster
ScrollClass
ScrollFlags
ScrollType
SelectExtensionEventRequest
SendExtensionEventRequest
SetDeviceButtonMappingReply
SetDeviceButtonMappingRequest
SetDeviceFocusRequest
SetDeviceModeReply
SetDeviceModeRequest
SetDeviceModifierMappingReply
SetDeviceModifierMappingRequest
SetDeviceValuatorsReply
SetDeviceValuatorsRequest
StringFeedbackCtl
StringFeedbackState
TouchBeginEvent
TouchClass
TouchEventFlags
TouchMode
TouchOwnershipEvent
TouchOwnershipFlags
UngrabDeviceButtonRequest
UngrabDeviceKeyRequest
UngrabDeviceRequest
ValuatorClass
ValuatorInfo
ValuatorMode
ValuatorState
ValuatorStateModeMask
XIAllowEventsRequest
XIBarrierReleasePointerRequest
XIChangeCursorRequest
XIChangeHierarchyRequest
XIChangePropertyRequest
XIDeletePropertyRequest
XIDeviceInfo
XIEventMask
XIGetClientPointerReply
XIGetClientPointerRequest
XIGetFocusReply
XIGetFocusRequest
XIGetPropertyReply
XIGetPropertyRequest
XIGetSelectedEventsReply
XIGetSelectedEventsRequest
XIGrabDeviceReply
XIGrabDeviceRequest
XIListPropertiesReply
XIListPropertiesRequest
XIPassiveGrabDeviceReply
XIPassiveGrabDeviceRequest
XIPassiveUngrabDeviceRequest
XIQueryDeviceReply
XIQueryDeviceRequest
XIQueryPointerReply
XIQueryPointerRequest
XIQueryVersionReply
XIQueryVersionRequest
XISelectEventsRequest
XISetClientPointerRequest
XISetFocusRequest
XIUngrabDeviceRequest
XIWarpPointerRequest

Enums§

ChangeDevicePropertyAux
DeviceClassData
DeviceCtlData
DeviceStateData
FeedbackCtlData
FeedbackStateData
GetDevicePropertyItems
HierarchyChangeData
InputInfoInfo
InputStateData
XIChangePropertyAux
XIGetPropertyItems

Constants§

ALLOW_DEVICE_EVENTS_REQUEST
Opcode for the AllowDeviceEvents request
BARRIER_HIT_EVENT
Opcode for the BarrierHit event
BARRIER_LEAVE_EVENT
Opcode for the BarrierLeave event
BUTTON_PRESS_EVENT
Opcode for the ButtonPress event
BUTTON_RELEASE_EVENT
Opcode for the ButtonRelease event
CHANGE_DEVICE_CONTROL_REQUEST
Opcode for the ChangeDeviceControl request
CHANGE_DEVICE_DONT_PROPAGATE_LIST_REQUEST
Opcode for the ChangeDeviceDontPropagateList request
CHANGE_DEVICE_KEY_MAPPING_REQUEST
Opcode for the ChangeDeviceKeyMapping request
CHANGE_DEVICE_NOTIFY_EVENT
Opcode for the ChangeDeviceNotify event
CHANGE_DEVICE_PROPERTY_REQUEST
Opcode for the ChangeDeviceProperty request
CHANGE_FEEDBACK_CONTROL_REQUEST
Opcode for the ChangeFeedbackControl request
CHANGE_KEYBOARD_DEVICE_REQUEST
Opcode for the ChangeKeyboardDevice request
CHANGE_POINTER_DEVICE_REQUEST
Opcode for the ChangePointerDevice request
CLASS_ERROR
Opcode for the Class error
CLOSE_DEVICE_REQUEST
Opcode for the CloseDevice request
DELETE_DEVICE_PROPERTY_REQUEST
Opcode for the DeleteDeviceProperty request
DEVICE_BELL_REQUEST
Opcode for the DeviceBell request
DEVICE_BUSY_ERROR
Opcode for the DeviceBusy error
DEVICE_BUTTON_PRESS_EVENT
Opcode for the DeviceButtonPress event
DEVICE_BUTTON_RELEASE_EVENT
Opcode for the DeviceButtonRelease event
DEVICE_BUTTON_STATE_NOTIFY_EVENT
Opcode for the DeviceButtonStateNotify event
DEVICE_CHANGED_EVENT
Opcode for the DeviceChanged event
DEVICE_ERROR
Opcode for the Device error
DEVICE_FOCUS_IN_EVENT
Opcode for the DeviceFocusIn event
DEVICE_FOCUS_OUT_EVENT
Opcode for the DeviceFocusOut event
DEVICE_KEY_PRESS_EVENT
Opcode for the DeviceKeyPress event
DEVICE_KEY_RELEASE_EVENT
Opcode for the DeviceKeyRelease event
DEVICE_KEY_STATE_NOTIFY_EVENT
Opcode for the DeviceKeyStateNotify event
DEVICE_MAPPING_NOTIFY_EVENT
Opcode for the DeviceMappingNotify event
DEVICE_MOTION_NOTIFY_EVENT
Opcode for the DeviceMotionNotify event
DEVICE_PRESENCE_NOTIFY_EVENT
Opcode for the DevicePresenceNotify event
DEVICE_PROPERTY_NOTIFY_EVENT
Opcode for the DevicePropertyNotify event
DEVICE_STATE_NOTIFY_EVENT
Opcode for the DeviceStateNotify event
DEVICE_VALUATOR_EVENT
Opcode for the DeviceValuator event
ENTER_EVENT
Opcode for the Enter event
EVENT_ERROR
Opcode for the Event error
FOCUS_IN_EVENT
Opcode for the FocusIn event
FOCUS_OUT_EVENT
Opcode for the FocusOut event
GESTURE_PINCH_BEGIN_EVENT
Opcode for the GesturePinchBegin event
GESTURE_PINCH_END_EVENT
Opcode for the GesturePinchEnd event
GESTURE_PINCH_UPDATE_EVENT
Opcode for the GesturePinchUpdate event
GESTURE_SWIPE_BEGIN_EVENT
Opcode for the GestureSwipeBegin event
GESTURE_SWIPE_END_EVENT
Opcode for the GestureSwipeEnd event
GESTURE_SWIPE_UPDATE_EVENT
Opcode for the GestureSwipeUpdate event
GET_DEVICE_BUTTON_MAPPING_REQUEST
Opcode for the GetDeviceButtonMapping request
GET_DEVICE_CONTROL_REQUEST
Opcode for the GetDeviceControl request
GET_DEVICE_DONT_PROPAGATE_LIST_REQUEST
Opcode for the GetDeviceDontPropagateList request
GET_DEVICE_FOCUS_REQUEST
Opcode for the GetDeviceFocus request
GET_DEVICE_KEY_MAPPING_REQUEST
Opcode for the GetDeviceKeyMapping request
GET_DEVICE_MODIFIER_MAPPING_REQUEST
Opcode for the GetDeviceModifierMapping request
GET_DEVICE_MOTION_EVENTS_REQUEST
Opcode for the GetDeviceMotionEvents request
GET_DEVICE_PROPERTY_REQUEST
Opcode for the GetDeviceProperty request
GET_EXTENSION_VERSION_REQUEST
Opcode for the GetExtensionVersion request
GET_FEEDBACK_CONTROL_REQUEST
Opcode for the GetFeedbackControl request
GET_SELECTED_EXTENSION_EVENTS_REQUEST
Opcode for the GetSelectedExtensionEvents request
GRAB_DEVICE_BUTTON_REQUEST
Opcode for the GrabDeviceButton request
GRAB_DEVICE_KEY_REQUEST
Opcode for the GrabDeviceKey request
GRAB_DEVICE_REQUEST
Opcode for the GrabDevice request
HIERARCHY_EVENT
Opcode for the Hierarchy event
KEY_PRESS_EVENT
Opcode for the KeyPress event
KEY_RELEASE_EVENT
Opcode for the KeyRelease event
LEAVE_EVENT
Opcode for the Leave event
LIST_DEVICE_PROPERTIES_REQUEST
Opcode for the ListDeviceProperties request
LIST_INPUT_DEVICES_REQUEST
Opcode for the ListInputDevices request
MODE_ERROR
Opcode for the Mode error
MOTION_EVENT
Opcode for the Motion event
OPEN_DEVICE_REQUEST
Opcode for the OpenDevice request
PROPERTY_EVENT
Opcode for the Property event
PROXIMITY_IN_EVENT
Opcode for the ProximityIn event
PROXIMITY_OUT_EVENT
Opcode for the ProximityOut event
QUERY_DEVICE_STATE_REQUEST
Opcode for the QueryDeviceState request
RAW_BUTTON_PRESS_EVENT
Opcode for the RawButtonPress event
RAW_BUTTON_RELEASE_EVENT
Opcode for the RawButtonRelease event
RAW_KEY_PRESS_EVENT
Opcode for the RawKeyPress event
RAW_KEY_RELEASE_EVENT
Opcode for the RawKeyRelease event
RAW_MOTION_EVENT
Opcode for the RawMotion event
RAW_TOUCH_BEGIN_EVENT
Opcode for the RawTouchBegin event
RAW_TOUCH_END_EVENT
Opcode for the RawTouchEnd event
RAW_TOUCH_UPDATE_EVENT
Opcode for the RawTouchUpdate event
SELECT_EXTENSION_EVENT_REQUEST
Opcode for the SelectExtensionEvent request
SEND_EXTENSION_EVENT_REQUEST
Opcode for the SendExtensionEvent request
SET_DEVICE_BUTTON_MAPPING_REQUEST
Opcode for the SetDeviceButtonMapping request
SET_DEVICE_FOCUS_REQUEST
Opcode for the SetDeviceFocus request
SET_DEVICE_MODE_REQUEST
Opcode for the SetDeviceMode request
SET_DEVICE_MODIFIER_MAPPING_REQUEST
Opcode for the SetDeviceModifierMapping request
SET_DEVICE_VALUATORS_REQUEST
Opcode for the SetDeviceValuators request
TOUCH_BEGIN_EVENT
Opcode for the TouchBegin event
TOUCH_END_EVENT
Opcode for the TouchEnd event
TOUCH_OWNERSHIP_EVENT
Opcode for the TouchOwnership event
TOUCH_UPDATE_EVENT
Opcode for the TouchUpdate event
UNGRAB_DEVICE_BUTTON_REQUEST
Opcode for the UngrabDeviceButton request
UNGRAB_DEVICE_KEY_REQUEST
Opcode for the UngrabDeviceKey request
UNGRAB_DEVICE_REQUEST
Opcode for the UngrabDevice 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.
XI_ALLOW_EVENTS_REQUEST
Opcode for the XIAllowEvents request
XI_BARRIER_RELEASE_POINTER_REQUEST
Opcode for the XIBarrierReleasePointer request
XI_CHANGE_CURSOR_REQUEST
Opcode for the XIChangeCursor request
XI_CHANGE_HIERARCHY_REQUEST
Opcode for the XIChangeHierarchy request
XI_CHANGE_PROPERTY_REQUEST
Opcode for the XIChangeProperty request
XI_DELETE_PROPERTY_REQUEST
Opcode for the XIDeleteProperty request
XI_GET_CLIENT_POINTER_REQUEST
Opcode for the XIGetClientPointer request
XI_GET_FOCUS_REQUEST
Opcode for the XIGetFocus request
XI_GET_PROPERTY_REQUEST
Opcode for the XIGetProperty request
XI_GET_SELECTED_EVENTS_REQUEST
Opcode for the XIGetSelectedEvents request
XI_GRAB_DEVICE_REQUEST
Opcode for the XIGrabDevice request
XI_LIST_PROPERTIES_REQUEST
Opcode for the XIListProperties request
XI_PASSIVE_GRAB_DEVICE_REQUEST
Opcode for the XIPassiveGrabDevice request
XI_PASSIVE_UNGRAB_DEVICE_REQUEST
Opcode for the XIPassiveUngrabDevice request
XI_QUERY_DEVICE_REQUEST
Opcode for the XIQueryDevice request
XI_QUERY_POINTER_REQUEST
Opcode for the XIQueryPointer request
XI_QUERY_VERSION_REQUEST
Opcode for the XIQueryVersion request
XI_SELECT_EVENTS_REQUEST
Opcode for the XISelectEvents request
XI_SET_CLIENT_POINTER_REQUEST
Opcode for the XISetClientPointer request
XI_SET_FOCUS_REQUEST
Opcode for the XISetFocus request
XI_UNGRAB_DEVICE_REQUEST
Opcode for the XIUngrabDevice request
XI_WARP_POINTER_REQUEST
Opcode for the XIWarpPointer request

Type Aliases§

BarrierLeaveEvent
ButtonReleaseEvent
DeviceButtonPressEvent
DeviceButtonReleaseEvent
DeviceFocusOutEvent
DeviceId
DeviceKeyReleaseEvent
DeviceMotionNotifyEvent
EventClass
EventTypeBase
FocusInEvent
FocusOutEvent
Fp1616
GesturePinchEndEvent
GesturePinchUpdateEvent
GestureSwipeEndEvent
GestureSwipeUpdateEvent
KeyCode
KeyReleaseEvent
LeaveEvent
MotionEvent
ProximityInEvent
ProximityOutEvent
RawButtonReleaseEvent
RawKeyReleaseEvent
RawMotionEvent
RawTouchEndEvent
RawTouchUpdateEvent
TouchEndEvent
TouchUpdateEvent