Index of Section 3 Manual Pages

Interix / SUAXkbChangeDeviceInfo.3Interix / SUA

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 XkbSetDeviceInfo request.

STRUCTURES
       Changes  to an Xkb extension device may be tracked by lis-
       tening to XkbDeviceExtensionNotify events and accumulating
       the  changes  in  an  XkbDeviceChangesRec  structure.  The
       changes noted in the structure may then be used in  subse-
       quent  operations  to update either a server configuration
       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.1.5    XkbChangeDeviceInfo(3)

Interix / SUAHosted at SUA Community for Interix, SUA and SFUInterix / SUA