Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

xkbgetdeviceinfochanges(3) [x11r4 man page]

XkbGetDeviceInfoChanges(3)					   XKB FUNCTIONS					XkbGetDeviceInfoChanges(3)

NAME
XkbGetDeviceInfoChanges - Query the changes that have occurred in the button actions or indicator names and indicator maps associated with an input extension device SYNOPSIS
Status XkbGetDeviceInfoChanges ( dpy, device_info, changes ) Display * dpy; XkbDeviceInfoPtr device_info; XkbDeviceChangesPtr changes; ARGUMENTS
- dpy connection to X server - device_info structure to update with results - changes contains notes of changes that have occurred DESCRIPTION
The changes->changed field indicates which attributes of the device specified in changes->device have changed. The parameters describing the changes are contained in the other fields of changes. XkbGetDeviceInfoChanges uses that information to call XkbGetDeviceInfo to obtain the current status of those attributes that have changed. It then updates the local description of the device in device_info with the new information. SEE ALSO
XkbGetDeviceInfo(3) X Version 11 libX11 1.2.1 XkbGetDeviceInfoChanges(3)

Check Out this Related Man Page

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 (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 listening to XkbDeviceExtensionNotify 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.3.2 XkbChangeDeviceInfo(3)
Man Page

We Also Found This Discussion For You

1. UNIX for Advanced & Expert Users

Shopt -s histappend

What is the point of this? Whenever I close my shell it appends to the history file without adding this. I have never seen it overwrite my history file. # When the shell exits, append to the history file instead of overwriting it shopt -s histappend (3 Replies)
Discussion started by: cokedude
3 Replies