6.15. Interfaces for libXi

Table 6-19 defines the library name and shared object name for the libXi library

Table 6-19. libXi Definition

Library:libXi
SONAME:libXi.so.6

The behavior of the interfaces in this library is specified by the following specifications:

[XINPUT] X11 Input Library

6.15.1. XInput

6.15.1.1. Interfaces for XInput

An LSB conforming implementation shall provide the generic functions for XInput specified in Table 6-20, with the full mandatory functionality as described in the referenced underlying specification.

Table 6-20. libXi - XInput Function Interfaces

XAllowDeviceEvents [XINPUT]XChangeDeviceControl [XINPUT]XChangeDeviceDontPropagateList [XINPUT]XChangeDeviceKeyMapping [XINPUT]
XChangeFeedbackControl [XINPUT]XChangeKeyboardDevice [XINPUT]XChangePointerDevice [XINPUT]XCloseDevice [XINPUT]
XDeviceBell [XINPUT]XFreeDeviceControl [XINPUT]XFreeDeviceList [XINPUT]XFreeDeviceMotionEvents [XINPUT]
XFreeDeviceState [XINPUT]XFreeFeedbackList [XINPUT]XGetDeviceButtonMapping [XINPUT]XGetDeviceControl [XINPUT]
XGetDeviceDontPropagateList [XINPUT]XGetDeviceFocus [XINPUT]XGetDeviceKeyMapping [XINPUT]XGetDeviceModifierMapping [XINPUT]
XGetDeviceMotionEvents [XINPUT]XGetExtensionVersion [XINPUT]XGetFeedbackControl [XINPUT]XGetSelectedExtensionEvents [XINPUT]
XGrabDevice [XINPUT]XGrabDeviceButton [XINPUT]XGrabDeviceKey [XINPUT]XInput_find_display [XINPUT]
XListInputDevices [XINPUT]XOpenDevice [XINPUT]XQueryDeviceState [XINPUT]XSelectExtensionEvent [XINPUT]
XSendExtensionEvent [XINPUT]XSetDeviceButtonMapping [XINPUT]XSetDeviceFocus [XINPUT]XSetDeviceMode [XINPUT]
XSetDeviceModifierMapping [XINPUT]XSetDeviceValuators [XINPUT]XUngrabDevice [XINPUT]XUngrabDeviceButton [XINPUT]
XUngrabDeviceKey [XINPUT]