XChangeDeviceDontPropagateList(3X11) | X FUNCTIONS | XChangeDeviceDontPropagateList(3X11) |
int XChangeDeviceDontPropagateList(Display *display, Window * window, int *count, XEventClass *event_list, int mode);
XEventClass *XGetDeviceDontPropagateList(Display *display, Window * window, int *count);
Suppression of event propagation is not allowed for all input extension events. If a specified event class is one that cannot be suppressed, a BadClass error will result. Events that can be suppressed include DeviceKeyPress, DeviceKeyRelease, DeviceButtonPress, DeviceButtonRelease, DeviceMotionNotify, ProximityIn, and ProximityOut.
XChangeDeviceDontPropagateList can generate a BadDevice, BadClass, or BadValue error.
The XGetDeviceDontPropagateList request queries the list of events that should not be propagated to ancestors of the event window.
XGetDeviceDontPropagateList can generate a BadClass or BadWindow error.
XFree86 | 4.5.0 |