Expand description
The XInputExtension
X extension.
Accessible with the xinput
cargo feature.
Structs
The AllowDeviceEvents
request.
The BarrierHitEvent
event.
The ButtonPressEvent
event.
The ChangeDeviceControl
request.
Cookie type for ChangeDeviceControl.
Unchecked cookie type for ChangeDeviceControl.
Reply type for ChangeDeviceControl.
The ChangeDeviceDontPropagateList
request.
The ChangeDeviceKeyMapping
request.
The ChangeDeviceNotifyEvent
event.
The ChangeDeviceProperty
request.
The ChangeFeedbackControl
request.
The ChangeKeyboardDevice
request.
Cookie type for ChangeKeyboardDevice.
Unchecked cookie type for ChangeKeyboardDevice.
Reply type for ChangeKeyboardDevice.
The ChangePointerDevice
request.
Cookie type for ChangePointerDevice.
Unchecked cookie type for ChangePointerDevice.
Reply type for ChangePointerDevice.
The ClassError
error.
The CloseDevice
request.
The DeleteDeviceProperty
request.
The DeviceBell
request.
The DeviceBusyError
error.
The DeviceButtonStateNotifyEvent
event.
The DeviceChangedEvent
event.
The DeviceError
error.
The DeviceFocusInEvent
event.
The DeviceKeyPressEvent
event.
The DeviceKeyStateNotifyEvent
event.
The DeviceMappingNotifyEvent
event.
The DevicePresenceNotifyEvent
event.
The DevicePropertyNotifyEvent
event.
The DeviceStateNotifyEvent
event.
The DeviceValuatorEvent
event.
The EnterEvent
event.
The EventError
error.
The GetDeviceButtonMapping
request.
Cookie type for GetDeviceButtonMapping.
Unchecked cookie type for GetDeviceButtonMapping.
Reply type for GetDeviceButtonMapping.
The GetDeviceControl
request.
Cookie type for GetDeviceControl.
Unchecked cookie type for GetDeviceControl.
Reply type for GetDeviceControl.
The GetDeviceDontPropagateList
request.
Cookie type for GetDeviceDontPropagateList.
Unchecked cookie type for GetDeviceDontPropagateList.
Reply type for GetDeviceDontPropagateList.
The GetDeviceFocus
request.
Cookie type for GetDeviceFocus.
Unchecked cookie type for GetDeviceFocus.
Reply type for GetDeviceFocus.
The GetDeviceKeyMapping
request.
Cookie type for GetDeviceKeyMapping.
Unchecked cookie type for GetDeviceKeyMapping.
Reply type for GetDeviceKeyMapping.
The GetDeviceModifierMapping
request.
Cookie type for GetDeviceModifierMapping.
Unchecked cookie type for GetDeviceModifierMapping.
Reply type for GetDeviceModifierMapping.
The GetDeviceMotionEvents
request.
Cookie type for GetDeviceMotionEvents.
Unchecked cookie type for GetDeviceMotionEvents.
Reply type for GetDeviceMotionEvents.
The GetDeviceProperty
request.
Cookie type for GetDeviceProperty.
Unchecked cookie type for GetDeviceProperty.
Reply type for GetDeviceProperty.
The GetExtensionVersion
request.
Cookie type for GetExtensionVersion.
Unchecked cookie type for GetExtensionVersion.
Reply type for GetExtensionVersion.
The GetFeedbackControl
request.
Cookie type for GetFeedbackControl.
Unchecked cookie type for GetFeedbackControl.
Reply type for GetFeedbackControl.
The GetSelectedExtensionEvents
request.
Cookie type for GetSelectedExtensionEvents.
Unchecked cookie type for GetSelectedExtensionEvents.
Reply type for GetSelectedExtensionEvents.
The GrabDevice
request.
The GrabDeviceButton
request.
Cookie type for GrabDevice.
Unchecked cookie type for GrabDevice.
The GrabDeviceKey
request.
Reply type for GrabDevice.
The HierarchyEvent
event.
The KeyPressEvent
event.
The ListDeviceProperties
request.
Cookie type for ListDeviceProperties.
Unchecked cookie type for ListDeviceProperties.
Reply type for ListDeviceProperties.
The ListInputDevices
request.
Cookie type for ListInputDevices.
Unchecked cookie type for ListInputDevices.
Reply type for ListInputDevices.
The ModeError
error.
The OpenDevice
request.
Cookie type for OpenDevice.
Unchecked cookie type for OpenDevice.
Reply type for OpenDevice.
The PropertyEvent
event.
The QueryDeviceState
request.
Cookie type for QueryDeviceState.
Unchecked cookie type for QueryDeviceState.
Reply type for QueryDeviceState.
The RawButtonPressEvent
event.
The RawKeyPressEvent
event.
The RawTouchBeginEvent
event.
The SelectExtensionEvent
request.
The SendExtensionEvent
request.
The SetDeviceButtonMapping
request.
Cookie type for SetDeviceButtonMapping.
Unchecked cookie type for SetDeviceButtonMapping.
Reply type for SetDeviceButtonMapping.
The SetDeviceFocus
request.
The SetDeviceMode
request.
Cookie type for SetDeviceMode.
Unchecked cookie type for SetDeviceMode.
Reply type for SetDeviceMode.
The SetDeviceModifierMapping
request.
Cookie type for SetDeviceModifierMapping.
Unchecked cookie type for SetDeviceModifierMapping.
Reply type for SetDeviceModifierMapping.
The SetDeviceValuators
request.
Cookie type for SetDeviceValuators.
Unchecked cookie type for SetDeviceValuators.
Reply type for SetDeviceValuators.
The TouchBeginEvent
event.
The TouchOwnershipEvent
event.
The UngrabDevice
request.
The UngrabDeviceButton
request.
The UngrabDeviceKey
request.
The XiAllowEvents
request.
The XiBarrierReleasePointer
request.
The XiChangeCursor
request.
The XiChangeHierarchy
request.
The XiChangeProperty
request.
The XiDeleteProperty
request.
The XiGetClientPointer
request.
Cookie type for XiGetClientPointer.
Unchecked cookie type for XiGetClientPointer.
Reply type for XiGetClientPointer.
The XiGetFocus
request.
Cookie type for XiGetFocus.
Unchecked cookie type for XiGetFocus.
Reply type for XiGetFocus.
The XiGetProperty
request.
Cookie type for XiGetProperty.
Unchecked cookie type for XiGetProperty.
Reply type for XiGetProperty.
The XiGetSelectedEvents
request.
Cookie type for XiGetSelectedEvents.
Unchecked cookie type for XiGetSelectedEvents.
Reply type for XiGetSelectedEvents.
The XiGrabDevice
request.
Cookie type for XiGrabDevice.
Unchecked cookie type for XiGrabDevice.
Reply type for XiGrabDevice.
The XiListProperties
request.
Cookie type for XiListProperties.
Unchecked cookie type for XiListProperties.
Reply type for XiListProperties.
The XiPassiveGrabDevice
request.
Cookie type for XiPassiveGrabDevice.
Unchecked cookie type for XiPassiveGrabDevice.
Reply type for XiPassiveGrabDevice.
The XiPassiveUngrabDevice
request.
The XiQueryDevice
request.
Cookie type for XiQueryDevice.
Unchecked cookie type for XiQueryDevice.
Reply type for XiQueryDevice.
The XiQueryPointer
request.
Cookie type for XiQueryPointer.
Unchecked cookie type for XiQueryPointer.
Reply type for XiQueryPointer.
The XiQueryVersion
request.
Cookie type for XiQueryVersion.
Unchecked cookie type for XiQueryVersion.
Reply type for XiQueryVersion.
The XiSelectEvents
request.
The XiSetClientPointer
request.
The XiSetFocus
request.
The XiUngrabDevice
request.
The XiWarpPointer
request.
Enums
Unified error type for the Input extension
Unified event type for the Input extension
Constants
The major version of the Input
extension.
The minor version of the Input
extension.
The version string of the Input
extension.
The official identifier for the Input
extension.
Functions
Fetch server runtime info data of the Input
extension.
Prefetch server runtime info data of the Input
extension.
Type Definitions
The BarrierLeaveEvent
event.
The ButtonReleaseEvent
event.
The DeviceButtonPressEvent
event.
The DeviceButtonReleaseEvent
event.
The DeviceFocusOutEvent
event.
The DeviceKeyReleaseEvent
event.
The DeviceMotionNotifyEvent
event.
The FocusInEvent
event.
The FocusOutEvent
event.
The KeyReleaseEvent
event.
The LeaveEvent
event.
The MotionEvent
event.
The ProximityInEvent
event.
The ProximityOutEvent
event.
The RawButtonReleaseEvent
event.
The RawKeyReleaseEvent
event.
The RawMotionEvent
event.
The RawTouchEndEvent
event.
The RawTouchUpdateEvent
event.
The TouchEndEvent
event.
The TouchUpdateEvent
event.