x11.extensions.XInput2

Undocumented in source.

Members

Aliases

XIFocusInEvent
alias XIFocusInEvent = XIEnterEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIFocusOutEvent
alias XIFocusOutEvent = XIEnterEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIGroupState
alias XIGroupState = XIModifierState
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XILeaveEvent
alias XILeaveEvent = XIEnterEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

XIAllowEvents
Status XIAllowEvents(Display* display, int deviceid, int event_mode, Time time)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIChangeHierarchy
Status XIChangeHierarchy(Display* display, XIAnyHierarchyChangeInfo* changes, int num_changes)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIChangeProperty
void XIChangeProperty(Display* display, int deviceid, Atom property, Atom type, int format, int mode, ubyte* data, int num_items)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIDefineCursor
Status XIDefineCursor(Display* display, int deviceid, Window win, Cursor cursor)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIDeleteProperty
void XIDeleteProperty(Display* display, int deviceid, Atom property)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIFreeDeviceInfo
void XIFreeDeviceInfo(XIDeviceInfo* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIGetClientPointer
Bool XIGetClientPointer(Display* dpy, Window win, int* deviceid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIGetFocus
Status XIGetFocus(Display* dpy, int deviceid, Window* focus_return)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIGetProperty
Status XIGetProperty(Display* display, int deviceid, Atom property, long offset, long length, Bool delete_property, Atom type, Atom* type_return, int* format_return, c_ulong* num_items_return, c_ulong* bytes_after_return, ubyte** data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIGetSelectedEvents
XIEventMask* XIGetSelectedEvents(Display* dpy, Window win, int* num_masks_return)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIGrabButton
int XIGrabButton(Display* display, int deviceid, int button, Window grab_window, Cursor cursor, int grab_mode, int paired_device_mode, int owner_events, XIEventMask* mask, int num_modifiers, XIGrabModifiers* modifiers_inout)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIGrabDevice
Status XIGrabDevice(Display* dpy, int deviceid, Window grab_window, Time time, Cursor cursor, int grab_mode, int paired_device_mode, Bool owner_events, XIEventMask* mask)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIGrabEnter
int XIGrabEnter(Display* display, int deviceid, Window grab_window, Cursor cursor, int grab_mode, int paired_device_mode, int owner_events, XIEventMask* mask, int num_modifiers, XIGrabModifiers* modifiers_inout)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIGrabFocusIn
int XIGrabFocusIn(Display* display, int deviceid, Window grab_window, int grab_mode, int paired_device_mode, int owner_events, XIEventMask* mask, int num_modifiers, XIGrabModifiers* modifiers_inout)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIGrabKeycode
int XIGrabKeycode(Display* display, int deviceid, int keycode, Window grab_window, int grab_mode, int paired_device_mode, int owner_events, XIEventMask* mask, int num_modifiers, XIGrabModifiers* modifiers_inout)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIListProperties
Atom* XIListProperties(Display* display, int deviceid, int* num_props_return)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIQueryDevice
XIDeviceInfo* XIQueryDevice(Display* dpy, int deviceid, int* ndevices_return)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIQueryPointer
Bool XIQueryPointer(Display* display, int deviceid, Window win, Window* root, Window* child, double* root_x, double* root_y, double* win_x, double* win_y, XIButtonState* buttons, XIModifierState* mods, XIGroupState* group)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIQueryVersion
Status XIQueryVersion(Display* dpy, int* major_version_inout, int* minor_version_inout)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XISelectEvents
int XISelectEvents(Display* dpy, Window win, XIEventMask* masks, int num_masks)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XISetClientPointer
Status XISetClientPointer(Display* dpy, Window win, int deviceid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XISetFocus
Status XISetFocus(Display* dpy, int deviceid, Window focus, Time time)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIUndefineCursor
Status XIUndefineCursor(Display* display, int deviceid, Window win)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIUngrabButton
Status XIUngrabButton(Display* display, int deviceid, int button, Window grab_window, int num_modifiers, XIGrabModifiers* modifiers)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIUngrabDevice
Status XIUngrabDevice(Display* dpy, int deviceid, Time time)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIUngrabEnter
Status XIUngrabEnter(Display* display, int deviceid, Window grab_window, int num_modifiers, XIGrabModifiers* modifiers)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIUngrabFocusIn
Status XIUngrabFocusIn(Display* display, int deviceid, Window grab_window, int num_modifiers, XIGrabModifiers* modifiers)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIUngrabKeycode
Status XIUngrabKeycode(Display* display, int deviceid, int keycode, Window grab_window, int num_modifiers, XIGrabModifiers* modifiers)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIWarpPointer
Bool XIWarpPointer(Display* display, int deviceid, Window src_win, Window dst_win, double src_x, double src_y, uint src_width, uint src_height, double dst_x, double dst_y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

XIAddMasterInfo
struct XIAddMasterInfo
XIAnyClassInfo
struct XIAnyClassInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIAttachSlaveInfo
struct XIAttachSlaveInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIButtonClassInfo
struct XIButtonClassInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIButtonState
struct XIButtonState
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIDetachSlaveInfo
struct XIDetachSlaveInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIDeviceChangedEvent
struct XIDeviceChangedEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIDeviceEvent
struct XIDeviceEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIDeviceInfo
struct XIDeviceInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIEnterEvent
struct XIEnterEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIEvent
struct XIEvent

Generic XI2 event. All XI2 events have the same header.

XIEventMask
struct XIEventMask
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIGrabModifiers
struct XIGrabModifiers
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIHierarchyEvent
struct XIHierarchyEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIHierarchyInfo
struct XIHierarchyInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIKeyClassInfo
struct XIKeyClassInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIModifierState
struct XIModifierState
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIPropertyEvent
struct XIPropertyEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIRawEvent
struct XIRawEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIRemoveMasterInfo
struct XIRemoveMasterInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIValuatorClassInfo
struct XIValuatorClassInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIValuatorState
struct XIValuatorState
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Unions

XIAnyHierarchyChangeInfo
union XIAnyHierarchyChangeInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta