XkbGetDeviceInfoChanges(3) XKB FUNCTIONS XkbGetDeviceInfoChanges(3)

# [NAME](#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](#SYNOPSIS)

**Status XkbGetDeviceInfoChanges** **(Display \*dpy,** **XkbDeviceInfoPtr device\_info,** **XkbDeviceChangesPtr changes);**

# [ARGUMENTS](#ARGUMENTS)

[*dpy*](#dpy)

connection to X server

[*device\_info*](#device_info)

structure to update with results

[*changes*](#changes)

contains notes of changes that have occurred

# [DESCRIPTION](#DESCRIPTION)

The *changes-&gt;changed* field indicates which attributes of the device specified in *changes-&gt;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](#SEE_ALSO)

[**XkbGetDeviceInfo**(3)](/man/os/libx11/XkbGetDeviceInfo.3)

libX11 1.8.14 X Version 11

---

Document: XkbGetDeviceInfoChanges(3) from libx11 1.8.14-r2 (Chainguard OS)
Source: https://gitlab.freedesktop.org/xorg/lib/libx11.git
