Manpage of 'XkbChangeDeviceInfo' on UHLU - BSD System Documentation,
Programming Reference, Manual Pages and Source Code
All manual pages         All RFC pages
Common page
for XkbChangeDeviceInfo
Other pages
for XkbChangeDeviceInfo
More pages
containing XkbChangeDeviceInfo

Section 3 manual page or howto for 'XkbChangeDeviceInfo'  

XkbChangeDeviceInfo(3)		 XKB FUNCTIONS		XkbChangeDeviceInfo(3)



NAME
       XkbChangeDeviceInfo  - Update the server's description of a device with
       the changes noted in an XkbDeviceChangesRec

SYNOPSIS
       Bool XkbChangeDeviceInfo ( dpy, device_info, changes )

	     Display * dpy;
	     XkbDeviceInfoPtr device_info;
	     XkbDeviceChangesPtr changes;

ARGUMENTS
       - dpy  connection to X server

       - device_info
	      local copy of device state and configuration

       - changes
	      note specifying changes in device_info

DESCRIPTION
       XkbChangeDeviceInfo updates the	server's  description  of  the	device
       specified  in  device_info->device_spec	with  the changes specified in
       changes and contained in device_info.  The update is made by an XkbSet-
       DeviceInfo request.

STRUCTURES
       Changes	to an Xkb extension device may be tracked by listening to Xkb-
       DeviceExtensionNotify events and accumulating the changes in an	XkbDe-
       viceChangesRec  structure.  The changes noted in the structure may then
       be used in subsequent operations to update either a  server  configura-
       tion  or  a  local  copy  of an Xkb extension device configuration. The
       changes structure is defined as follows:

       typedef struct _XkbDeviceChanges {

	   unsigned int 	changed;	/* bits indicating what has changed */
	   unsigned short	first_btn;	/* number of first button which changed, if any */
	   unsigned short	num_btns;	/* number of buttons that have changed */
	   XkbDeviceLedChangesRec leds;
       } XkbDeviceChangesRec,*XkbDeviceChangesPtr;


SEE ALSO
       XkbSetDeviceInfo(3)



X Version 11			 libX11 1.2.1		XkbChangeDeviceInfo(3)

NAME - SYNOPSIS - ARGUMENTS - DESCRIPTION - STRUCTURES - SEE ALSO -  
All manual pages         All RFC pages
Common page
for XkbChangeDeviceInfo
Other pages
for XkbChangeDeviceInfo
More pages
containing XkbChangeDeviceInfo
A random manual page         All manual pages        All RFC pages