x11.extensions.XInput

Undocumented in source.

Public Imports

x11.X
public import x11.X, x11.Xlib, x11.extensions.XI;
Undocumented in source.
x11.Xlib
public import x11.X, x11.Xlib, x11.extensions.XI;
Undocumented in source.
x11.extensions.XI
public import x11.X, x11.Xlib, x11.extensions.XI;
Undocumented in source.

Members

Aliases

XAnyClassPtr
alias XAnyClassPtr = XAnyClassInfo*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XAxisInfoPtr
alias XAxisInfoPtr = XAxisInfo*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XButtonInfoPtr
alias XButtonInfoPtr = XButtonInfo*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XDeviceAbsAreaState
alias XDeviceAbsAreaState = XDeviceAbsAreaControl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XDeviceAbsCalibState
alias XDeviceAbsCalibState = XDeviceAbsCalibControl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XDeviceButtonPressedEvent
alias XDeviceButtonPressedEvent = XDeviceButtonEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XDeviceButtonReleasedEvent
alias XDeviceButtonReleasedEvent = XDeviceButtonEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XDeviceEnableState
alias XDeviceEnableState = XDeviceEnableControl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XDeviceFocusInEvent
alias XDeviceFocusInEvent = XDeviceFocusChangeEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XDeviceFocusOutEvent
alias XDeviceFocusOutEvent = XDeviceFocusChangeEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XDeviceInfoPtr
alias XDeviceInfoPtr = XDeviceInfo*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XDeviceKeyPressedEvent
alias XDeviceKeyPressedEvent = XDeviceKeyEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XDeviceKeyReleasedEvent
alias XDeviceKeyReleasedEvent = XDeviceKeyEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XKeyInfoPtr
alias XKeyInfoPtr = XKeyInfo*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XProximityInEvent
alias XProximityInEvent = XProximityNotifyEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XProximityOutEvent
alias XProximityOutEvent = XProximityNotifyEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XValuatorInfoPtr
alias XValuatorInfoPtr = XValuatorInfo*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

BadClass
auto BadClass(A dpy, B error)
Undocumented in source. Be warned that the author may not have intended to support it.
BadDevice
auto BadDevice(A dpy, B error)
Undocumented in source. Be warned that the author may not have intended to support it.
BadEvent
auto BadEvent(A dpy, B error)
Undocumented in source. Be warned that the author may not have intended to support it.
BadMode
auto BadMode(A dpy, B error)
Undocumented in source. Be warned that the author may not have intended to support it.
ChangeDeviceNotify
auto ChangeDeviceNotify(A d, B type, C _class)
Undocumented in source. Be warned that the author may not have intended to support it.
DeviceBusy
auto DeviceBusy(A dpy, B error)
Undocumented in source. Be warned that the author may not have intended to support it.
DeviceButton1Motion
auto DeviceButton1Motion(A d, B type, C _class)
Undocumented in source. Be warned that the author may not have intended to support it.
DeviceButton2Motion
auto DeviceButton2Motion(A d, B type, C _class)
Undocumented in source. Be warned that the author may not have intended to support it.
DeviceButton3Motion
auto DeviceButton3Motion(A d, B type, C _class)
Undocumented in source. Be warned that the author may not have intended to support it.
DeviceButton4Motion
auto DeviceButton4Motion(A d, B type, C _class)
Undocumented in source. Be warned that the author may not have intended to support it.
DeviceButton5Motion
auto DeviceButton5Motion(A d, B type, C _class)
Undocumented in source. Be warned that the author may not have intended to support it.
DeviceButtonMotion
auto DeviceButtonMotion(A d, B type, C _class)
Undocumented in source. Be warned that the author may not have intended to support it.
DeviceButtonPress
auto DeviceButtonPress(A d, B type, C _class)
Undocumented in source. Be warned that the author may not have intended to support it.
DeviceButtonPressGrab
auto DeviceButtonPressGrab(A d, B type, C _class)
Undocumented in source. Be warned that the author may not have intended to support it.
DeviceButtonRelease
auto DeviceButtonRelease(A d, B type, C _class)
Undocumented in source. Be warned that the author may not have intended to support it.
DeviceFocusIn
auto DeviceFocusIn(A d, B type, C _class)
Undocumented in source. Be warned that the author may not have intended to support it.
DeviceFocusOut
auto DeviceFocusOut(A d, B type, C _class)
Undocumented in source. Be warned that the author may not have intended to support it.
DeviceKeyPress
auto DeviceKeyPress(A d, B type, C _class)
Undocumented in source. Be warned that the author may not have intended to support it.
DeviceKeyRelease
auto DeviceKeyRelease(A d, B type, C _class)
Undocumented in source. Be warned that the author may not have intended to support it.
DeviceMappingNotify
auto DeviceMappingNotify(A d, B type, C _class)
Undocumented in source. Be warned that the author may not have intended to support it.
DeviceMotionNotify
auto DeviceMotionNotify(A d, B type, C _class)
Undocumented in source. Be warned that the author may not have intended to support it.
DeviceOwnerGrabButton
auto DeviceOwnerGrabButton(A d, B type, C _class)
Undocumented in source. Be warned that the author may not have intended to support it.
DevicePointerMotionHint
auto DevicePointerMotionHint(A d, B type, C _class)
Undocumented in source. Be warned that the author may not have intended to support it.
DevicePresence
auto DevicePresence(A dpy, B type, C _class)
Undocumented in source. Be warned that the author may not have intended to support it.
DevicePropertyNotify
auto DevicePropertyNotify(A d, B type, C _class)
Undocumented in source. Be warned that the author may not have intended to support it.
DeviceStateNotify
auto DeviceStateNotify(A d, B type, C _class)
Undocumented in source. Be warned that the author may not have intended to support it.
FindTypeAndClass
auto FindTypeAndClass(A d, B type, C _class, D classid, E offset)
Undocumented in source. Be warned that the author may not have intended to support it.
NoExtensionEvent
auto NoExtensionEvent(A d, B type, C _class)
Undocumented in source. Be warned that the author may not have intended to support it.
ProximityIn
auto ProximityIn(A d, B type, C _class)
Undocumented in source. Be warned that the author may not have intended to support it.
ProximityOut
auto ProximityOut(A d, B type, C _class)
Undocumented in source. Be warned that the author may not have intended to support it.
XAllowDeviceEvents
int XAllowDeviceEvents(Display* , XDevice* , int , Time )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XChangeDeviceControl
int XChangeDeviceControl(Display* , XDevice* , int , XDeviceControl* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XChangeDeviceDontPropagateList
int XChangeDeviceDontPropagateList(Display* , Window , int , XEventClass* , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XChangeDeviceKeyMapping
int XChangeDeviceKeyMapping(Display* , XDevice* , int , int , KeySym* , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XChangeDeviceProperty
void XChangeDeviceProperty(Display* , XDevice* , Atom , Atom , int , int , const(ubyte)* , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XChangeFeedbackControl
int XChangeFeedbackControl(Display* , XDevice* , ulong , XFeedbackControl* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XChangeKeyboardDevice
int XChangeKeyboardDevice(Display* , XDevice* )

Function definitions.

XChangePointerDevice
int XChangePointerDevice(Display* , XDevice* , int , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XCloseDevice
int XCloseDevice(Display* , XDevice* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XDeleteDeviceProperty
void XDeleteDeviceProperty(Display* , XDevice* , Atom )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XDeviceBell
int XDeviceBell(Display* , XDevice* , XID , XID , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XFreeDeviceControl
void XFreeDeviceControl(XDeviceControl* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XFreeDeviceList
void XFreeDeviceList(XDeviceInfo* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XFreeDeviceMotionEvents
void XFreeDeviceMotionEvents(XDeviceTimeCoord* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XFreeDeviceState
void XFreeDeviceState(XDeviceState* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XFreeFeedbackList
void XFreeFeedbackList(XFeedbackState* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XGetDeviceButtonMapping
int XGetDeviceButtonMapping(Display* , XDevice* , ubyte* , uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XGetDeviceControl
XDeviceControl* XGetDeviceControl(Display* , XDevice* , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XGetDeviceDontPropagateList
XEventClass* XGetDeviceDontPropagateList(Display* , Window , int* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XGetDeviceFocus
int XGetDeviceFocus(Display* , XDevice* , Window* , int* , Time* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XGetDeviceKeyMapping
KeySym* XGetDeviceKeyMapping(Display* , XDevice* , KeyCode , int , int* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XGetDeviceModifierMapping
XModifierKeymap* XGetDeviceModifierMapping(Display* , XDevice* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XGetDeviceMotionEvents
XDeviceTimeCoord* XGetDeviceMotionEvents(Display* , XDevice* , Time , Time , int* , int* , int* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XGetDeviceProperty
Status XGetDeviceProperty(Display* , XDevice* , Atom , long , long , Bool , Atom , Atom* , int* , ulong* , ulong* , ubyte** )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XGetExtensionVersion
XExtensionVersion* XGetExtensionVersion(Display* , const(char)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XGetFeedbackControl
XFeedbackState* XGetFeedbackControl(Display* , XDevice* , int* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XGetSelectedExtensionEvents
int XGetSelectedExtensionEvents(Display* , Window , int* , XEventClass** , int* , XEventClass** )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XGrabDevice
int XGrabDevice(Display* , XDevice* , Window , Bool , int , XEventClass* , int , int , Time )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XGrabDeviceButton
int XGrabDeviceButton(Display* , XDevice* , uint , uint , XDevice* , Window , Bool , uint , XEventClass* , int , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XGrabDeviceKey
int XGrabDeviceKey(Display* , XDevice* , uint , uint , XDevice* , Window , Bool , uint , XEventClass* , int , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XListDeviceProperties
Atom* XListDeviceProperties(Display* , XDevice* , int* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XListInputDevices
XDeviceInfo* XListInputDevices(Display* , int* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XOpenDevice
XDevice* XOpenDevice(Display* , XID )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XQueryDeviceState
XDeviceState* XQueryDeviceState(Display* , XDevice* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XSelectExtensionEvent
int XSelectExtensionEvent(Display* , Window , XEventClass* , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XSendExtensionEvent
Status XSendExtensionEvent(Display* , XDevice* , Window , Bool , int , XEventClass* , XEvent* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XSetDeviceButtonMapping
int XSetDeviceButtonMapping(Display* , XDevice* , ubyte* , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XSetDeviceFocus
int XSetDeviceFocus(Display* , XDevice* , Window , int , Time )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XSetDeviceMode
int XSetDeviceMode(Display* , XDevice* , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XSetDeviceModifierMapping
int XSetDeviceModifierMapping(Display* , XDevice* , XModifierKeymap* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XSetDeviceValuators
int XSetDeviceValuators(Display* , XDevice* , int* , int , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XUngrabDevice
int XUngrabDevice(Display* , XDevice* , Time )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XUngrabDeviceButton
int XUngrabDeviceButton(Display* , XDevice* , uint , uint , XDevice* , Window )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XUngrabDeviceKey
int XUngrabDeviceKey(Display* , XDevice* , uint , uint , XDevice* , Window )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_XiGetDevicePresenceNotifyEvent
int _XiGetDevicePresenceNotifyEvent(Display* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_xibadclass
void _xibadclass(Display* dpy, int* error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_xibaddevice
void _xibaddevice(Display* dpy, int* error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_xibadevent
void _xibadevent(Display* dpy, int* error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_xibadmode
void _xibadmode(Display* dpy, int* error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_xidevicebusy
void _xidevicebusy(Display* dpy, int* error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

_changeDeviceNotify
enum _changeDeviceNotify;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_deviceButtonPress
enum _deviceButtonPress;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_deviceButtonRelease
enum _deviceButtonRelease;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_deviceFocusIn
enum _deviceFocusIn;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_deviceFocusOut
enum _deviceFocusOut;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_deviceKeyPress
enum _deviceKeyPress;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_deviceKeyRelease
enum _deviceKeyRelease;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_deviceMappingNotify
enum _deviceMappingNotify;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_deviceMotionNotify
enum _deviceMotionNotify;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_deviceStateNotify
enum _deviceStateNotify;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_propertyNotify
enum _propertyNotify;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_proximityIn
enum _proximityIn;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_proximityOut
enum _proximityOut;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

XAnyClassInfo
struct XAnyClassInfo

An array of XDeviceList structures is returned by the XListInputDevices function. Each entry contains information about one input device. Among that information is an array of pointers to structures that describe the characteristics of the input device.

XAxisInfo
struct XAxisInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XBellFeedbackControl
struct XBellFeedbackControl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XBellFeedbackState
struct XBellFeedbackState
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XButtonInfo
struct XButtonInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XButtonState
struct XButtonState
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XButtonStatus
struct XButtonStatus
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XChangeDeviceNotifyEvent
struct XChangeDeviceNotifyEvent

ChangeDeviceNotify event. This event is sent when an XChangeKeyboard or XChangePointer request is made.

XDevice
struct XDevice
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XDeviceAbsAreaControl
struct XDeviceAbsAreaControl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XDeviceAbsCalibControl
struct XDeviceAbsCalibControl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XDeviceButtonEvent
struct XDeviceButtonEvent

DeviceButton events. These events are sent by extension devices that support input class Buttons.

XDeviceControl
struct XDeviceControl

Device control structures.

XDeviceCoreControl
struct XDeviceCoreControl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XDeviceCoreState
struct XDeviceCoreState
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XDeviceEnableControl
struct XDeviceEnableControl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XDeviceFocusChangeEvent
struct XDeviceFocusChangeEvent

DeviceFocusChange events. These events are sent when the focus of an extension device that can be focused is changed.

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

DeviceKey events. These events are sent by input devices that support input class Keys. The location of the X pointer is reported in the coordinate fields of the x,y and x_root,y_root fields.

XDeviceMappingEvent
struct XDeviceMappingEvent

DeviceMappingNotify event. This event is sent when the key mapping, modifier mapping, or button mapping of an extension device is changed.

XDeviceMotionEvent
struct XDeviceMotionEvent

DeviceMotionNotify event. These events are sent by extension devices that support input class Valuators.

XDevicePresenceNotifyEvent
struct XDevicePresenceNotifyEvent

DevicePresenceNotify event. This event is sent when the list of input devices changes, in which case devchange will be false, and no information about the change will be contained in the event; the client should use XListInputDevices() to learn what has changed.

XDevicePropertyNotifyEvent
struct XDevicePropertyNotifyEvent
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XDeviceResolutionControl
struct XDeviceResolutionControl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XDeviceResolutionState
struct XDeviceResolutionState
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XDeviceState
struct XDeviceState

Device state structure. This is returned by the XQueryDeviceState request.

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

The following structure is used to return motion history data from an input device that supports the input class Valuators. This information is returned by the XGetDeviceMotionEvents function.

XEventList
struct XEventList

The following structure is used to return information for the XGetSelectedExtensionEvents function.

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

Control structures for input devices that support input class Feedback. These are used by the XGetFeedbackControl and XChangeFeedbackControl functions.

XInputClass
struct XInputClass

DeviceStateNotify events are generated on EnterWindow and FocusIn for those clients who have selected DeviceState.

XInputClassInfo
struct XInputClassInfo

An XDevice structure is returned by the XOpenDevice function. It contains an array of pointers to XInputClassInfo structures. Each contains information about a class of input supported by the device, including a pointer to an array of data for each type of event the device reports.

XIntegerFeedbackControl
struct XIntegerFeedbackControl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XIntegerFeedbackState
struct XIntegerFeedbackState
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XKbdFeedbackControl
struct XKbdFeedbackControl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XKbdFeedbackState
struct XKbdFeedbackState
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XKeyInfo
struct XKeyInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XKeyState
struct XKeyState
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XKeyStatus
struct XKeyStatus
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XLedFeedbackControl
struct XLedFeedbackControl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XLedFeedbackState
struct XLedFeedbackState
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XProximityNotifyEvent
struct XProximityNotifyEvent

ProximityNotify events. These events are sent by those absolute positioning devices that are capable of generating proximity information.

XPtrFeedbackControl
struct XPtrFeedbackControl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XPtrFeedbackState
struct XPtrFeedbackState
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XStringFeedbackControl
struct XStringFeedbackControl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XStringFeedbackState
struct XStringFeedbackState
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XValuatorInfo
struct XValuatorInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
XValuatorState
struct XValuatorState

Note that the mode field is a bitfield that reports the Proximity status of the device as well as the mode. The mode field should be OR'd with the mask DeviceMode and compared with the values Absolute and Relative to determine the mode, and should be OR'd with the mask ProximityState and compared with the values InProximity and OutOfProximity to determine the proximity state.

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

Meta