Copyright (C) 2000-2012 |
Manpages XChangePointerDeviceSection: X FUNCTIONS (3X11)Updated: Release 6.5 Index Return to Main Contents NAMEXChangePointerDevice - change which device is the X pointerSYNTAXStatus XChangePointerDevice(display, device xaxis, yaxis)Display *display; XDevice *device; int xaxis; int yaxis; ARGUMENTS
DESCRIPTIONThe XChangePointerDevice request causes the server to use the specified device as the X pointer. The device must have been opened by the client via XOpenDevice or a BadDevice error will result. The device must support input class Valuators or a BadMatch error will result. If the implementation does not support use of the specified device as the X pointer, a BadDevice error will result.If the specified device is grabbed by another client, AlreadyGrabbed is returned. If the specified device is frozen by a grab on another device, GrabFrozen is returned. If the request is successful, Success is returned. If the request succeeds, a ChangeDeviceNotify event is sent to all clients that have selected that event. A MappingNotify event with request = MappingPointer is sent to all clients. The specified device becomes the X pointer, and the old X pointer becomes accessible through the input extension protocol requests. XChangePointerDevice can generate a BadDevice or a BadMatch error. DIAGNOSTICS
SEE ALSOXChangeKeyboardDeviceProgramming With Xlib
IndexThis document was created by man2html, using the manual pages. Time: 05:19:35 GMT, April 24, 2024 |