XISETCLIENTPOINTER
NAMESYNOPSIS
DESCRIPTION
DIAGNOSTICS
NAME
XISetClientPointer, XIGetClientPointer − set or get the ClientPointer device.
SYNOPSIS
#include <X11/extensions/XInput2.h>
XISetClientPointer(
Display *display,
Window win,
int deviceid);
Bool
XIGetClientPointer( Display *display,
Window win,
int *device);
display
Specifies the connection to the X server.
win
Specifies a window belonging to the client. May be None.
deviceid
Specifies the ClientPointer device.
DESCRIPTION
The
ClientPointer is the device that is percieved to be the
core pointer for non−XI protocol requests and replies.
Each
time a protocol message needs device−dependent data
and the
device is not explicitly given, the ClientPointer device is
used to obtain the data. For example, a XQueryPointer
request
will return the coordinates of the ClientPointer.
XISetClientPointer
request sets the ClientPointer device for
the client that owns the given window. If win is None, the
requesting client´s ClientPointer is set to the device
specified with deviceid. Only master pointer devices can be
set
as ClientPointer.
XISetClientPointer
and can generate a BadDevice and a BadWindow
error.
The
XIGetClientPointer request returns the ClientPointer´s
device ID for the client that owns the given window. If win
is
None, the requesting client´s ClientPointer is
returned.
win may be a client ID instead of a window.
XIGetClientPointer can generate a BadWindow error.
DIAGNOSTICS
BadDevice
An invalid device was specified. The device does not
exist or is not a master pointer device.
BadWindow
A value for a Window argument does not name a defined
window.
More Linux Commands
manpages/rarpd.8.html
rarpd(8) - reverse address resolution protocol daemon.......
Rarpd listens on the ethernet for broadcast packets asking for reverse address resolution. These packets are sent by hosts at boot time to find out their IP add
manpages/XDGAFillRectangle.3.html
XDGAFillRectangle(3) - Client library for the XFree86-DGA ex
The XFree86-DGA extension is an X server extension for allowing client programs direct access to the video frame buffer. This is a brief description of the prog
manpages/FcStrSetAddFilename.3.html
FcStrSetAddFilename(3) - add a filename to a string set.....
Adds a copy s to set, The copy is created with FcStrCopyFilename so that leading ~ values are replaced with the value of the HOME environment variable. VERSION
manpages/XModifierKeymap.3.html
XModifierKeymap(3) - manipulate keyboard encoding and keyboa
The XChangeKeyboardMapping function defines the symbols for the specified number of KeyCodes starting with first_keycode. The symbols for KeyCodes outside this
manpages/field_just.3form.html
field_just(3form) - retrieve field characteristics (ManPage)
field_just.3form - The function set_field_just sets the justification attribute of a field; field_just returns a fields justification attribute. The attribute m
manpages/nm-online.1.html
nm-online(1) - ask NetworkManager whether the network is con
nm-online is a utility to find out whether we are online. It is done by asking NetworkManager about its status. When run, nm-online waits until NetworkManager r
manpages/vfs_snapper.8.html
vfs_snapper(8) Expose snapshots managed by snapper as shadow
This VFS module is part of the samba(8) suite. The vfs_snapper VFS module exposes snapshots managed by snapper for use by Samba. This provides the ability for r
manpages/ntfscat.8.html
ntfscat(8) - print NTFS files and streams on the standard ou
ntfscat will read a file or stream from an NTFS volume and display the contents on the standard output. The case of the filename passed to ntfscat is ignored. O
manpages/glGetTexGen.3gl.html
glGetTexGen(3gl) - return texture coordinate generation para
glGetTexGen returns in params selected parameters of a texture coordinate generation function that was specified using glTexGen. coord names one of the (s, t, r
manpages/mq_notify.3.html
mq_notify(3) - register for notification when a message is a
mq_notify() allows the calling process to register or unregister for delivery of an asynchronous notification when a new message arrives on the empty message qu
manpages/pthread_getconcurrency.3.html
pthread_getconcurrency(3) - set/get the concurrency level...
The pthread_setconcurrency() function informs the implementation of the applications desired concurrency level, specified in new_level. The implementation takes
manpages/ber_str2bv.3.html
ber_str2bv(3) - OpenLDAP LBER types and allocation functions
The following are the basic types and structures defined for use with the Lightweight BER library. ber_int_t is a signed integer of at least 32 bits. It is comm
