Expand description
Bindings to the Input
X11 extension.
Structs§
- AddMaster
- Allow
Device Events Request - Attach
Slave - Axis
Info - Barrier
Flags - Barrier
HitEvent - Barrier
Release Pointer Info - Bell
Feedback Ctl - Bell
Feedback State - Button
Class - Button
Info - Button
Press Event - Button
State - Change
Device - Change
Device Control Reply - Change
Device Control Request - Change
Device Dont Propagate List Request - Change
Device KeyMapping Request - Change
Device Notify Event - Change
Device Property Request - Change
Feedback Control Mask - Change
Feedback Control Request - Change
Keyboard Device Reply - Change
Keyboard Device Request - Change
Mode - Change
Pointer Device Reply - Change
Pointer Device Request - Change
Reason - Classes
Reported Mask - Close
Device Request - Delete
Device Property Request - Detach
Slave - Device
- Device
AbsArea Ctrl - Device
AbsArea State - Device
AbsCalib Ctl - Device
AbsCalib State - Device
Bell Request - Device
Button State Notify Event - Device
Change - Device
Changed Event - Device
Class - Device
Class Data Button - Device
Class Data Gesture - Device
Class Data Key - Device
Class Data Scroll - Device
Class Data Touch - Device
Class Data Valuator - Device
Class Type - Device
Control - Device
Core Ctrl - Device
Core State - Device
Ctl - Device
CtlData AbsArea - Device
CtlData AbsCalib - Device
CtlData Core - Device
CtlData Resolution - Device
Enable Ctrl - Device
Enable State - Device
Focus InEvent - Device
Info - Device
Input Mode - Device
KeyPress Event - Device
KeyState Notify Event - Device
Mapping Notify Event - Device
Name - Device
Presence Notify Event - Device
Property Notify Event - Device
Resolution Ctl - Device
Resolution State - Device
State - Device
State Data AbsArea - Device
State Data AbsCalib - Device
State Data Core - Device
State Data Resolution - Device
State Notify Event - Device
Time Coord - Device
Type - Device
Use - Device
Valuator Event - Enter
Event - Event
ForSend - Event
Mask - Event
Mode - Feedback
Class - Feedback
Ctl - Feedback
CtlData Bell - Feedback
CtlData Integer - Feedback
CtlData Keyboard - Feedback
CtlData Led - Feedback
CtlData Pointer - Feedback
CtlData String - Feedback
State - Feedback
State Data Bell - Feedback
State Data Integer - Feedback
State Data Keyboard - Feedback
State Data Led - Feedback
State Data Pointer - Feedback
State Data String - Fp3232
- Gesture
Class - Gesture
Pinch Begin Event - Gesture
Pinch Event Flags - Gesture
Swipe Begin Event - Gesture
Swipe Event Flags - GetDevice
Button Mapping Reply - GetDevice
Button Mapping Request - GetDevice
Control Reply - GetDevice
Control Request - GetDevice
Dont Propagate List Reply - GetDevice
Dont Propagate List Request - GetDevice
Focus Reply - GetDevice
Focus Request - GetDevice
KeyMapping Reply - GetDevice
KeyMapping Request - GetDevice
Modifier Mapping Reply - GetDevice
Modifier Mapping Request - GetDevice
Motion Events Reply - GetDevice
Motion Events Request - GetDevice
Property Reply - GetDevice
Property Request - GetExtension
Version Reply - GetExtension
Version Request - GetFeedback
Control Reply - GetFeedback
Control Request - GetSelected
Extension Events Reply - GetSelected
Extension Events Request - Grab
Device Button Request - Grab
Device KeyRequest - Grab
Device Reply - Grab
Device Request - Grab
Mode22 - Grab
Modifier Info - Grab
Owner - Grab
Type - Group
Info - Hierarchy
Change - Hierarchy
Change Data AddMaster - Hierarchy
Change Data Attach Slave - Hierarchy
Change Data Detach Slave - Hierarchy
Change Data Remove Master - Hierarchy
Change Type - Hierarchy
Event - Hierarchy
Info - Hierarchy
Mask - Input
Class - Input
Class Info - Input
Info - Input
Info Info Button - Input
Info Info Key - Input
Info Info Valuator - Input
State - Input
State Data Button - Input
State Data Key - Input
State Data Valuator - Integer
Feedback Ctl - Integer
Feedback State - KbdFeedback
Ctl - KbdFeedback
State - KeyClass
- KeyEvent
Flags - KeyInfo
- KeyPress
Event - KeyState
- LedFeedback
Ctl - LedFeedback
State - List
Device Properties Reply - List
Device Properties Request - List
Input Devices Reply - List
Input Devices Request - Modifier
Device - Modifier
Info - Modifier
Mask - More
Events Mask - Notify
Detail - Notify
Mode - Open
Device Reply - Open
Device Request - Pointer
Event Flags - Propagate
Mode - Property
Event - Property
Flag - Property
Format - PtrFeedback
Ctl - PtrFeedback
State - Query
Device State Reply - Query
Device State Request - RawButton
Press Event - RawKey
Press Event - RawTouch
Begin Event - Remove
Master - Scroll
Class - Scroll
Flags - Scroll
Type - Select
Extension Event Request - Send
Extension Event Request - SetDevice
Button Mapping Reply - SetDevice
Button Mapping Request - SetDevice
Focus Request - SetDevice
Mode Reply - SetDevice
Mode Request - SetDevice
Modifier Mapping Reply - SetDevice
Modifier Mapping Request - SetDevice
Valuators Reply - SetDevice
Valuators Request - String
Feedback Ctl - String
Feedback State - Touch
Begin Event - Touch
Class - Touch
Event Flags - Touch
Mode - Touch
Ownership Event - Touch
Ownership Flags - Ungrab
Device Button Request - Ungrab
Device KeyRequest - Ungrab
Device Request - Valuator
Class - Valuator
Info - Valuator
Mode - Valuator
State - Valuator
State Mode Mask - XIAllow
Events Request - XIBarrier
Release Pointer Request - XIChange
Cursor Request - XIChange
Hierarchy Request - XIChange
Property Request - XIDelete
Property Request - XIDevice
Info - XIEvent
Mask - XIGet
Client Pointer Reply - XIGet
Client Pointer Request - XIGet
Focus Reply - XIGet
Focus Request - XIGet
Property Reply - XIGet
Property Request - XIGet
Selected Events Reply - XIGet
Selected Events Request - XIGrab
Device Reply - XIGrab
Device Request - XIList
Properties Reply - XIList
Properties Request - XIPassive
Grab Device Reply - XIPassive
Grab Device Request - XIPassive
Ungrab Device Request - XIQuery
Device Reply - XIQuery
Device Request - XIQuery
Pointer Reply - XIQuery
Pointer Request - XIQuery
Version Reply - XIQuery
Version Request - XISelect
Events Request - XISet
Client Pointer Request - XISet
Focus Request - XIUngrab
Device Request - XIWarp
Pointer Request
Enums§
- Change
Device Property Aux - Device
Class Data - Device
CtlData - Device
State Data - Feedback
CtlData - Feedback
State Data - GetDevice
Property Items - Hierarchy
Change Data - Input
Info Info - Input
State Data - XIChange
Property Aux - XIGet
Property Items
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§
- Barrier
Leave Event - Button
Release Event - Device
Button Press Event - Device
Button Release Event - Device
Focus OutEvent - Device
Id - Device
KeyRelease Event - Device
Motion Notify Event - Event
Class - Event
Type Base - Focus
InEvent - Focus
OutEvent - Fp1616
- Gesture
Pinch EndEvent - Gesture
Pinch Update Event - Gesture
Swipe EndEvent - Gesture
Swipe Update Event - KeyCode
- KeyRelease
Event - Leave
Event - Motion
Event - Proximity
InEvent - Proximity
OutEvent - RawButton
Release Event - RawKey
Release Event - RawMotion
Event - RawTouch
EndEvent - RawTouch
Update Event - Touch
EndEvent - Touch
Update Event