summaryrefslogtreecommitdiff
path: root/man/XListDeviceProperties.txt
diff options
context:
space:
mode:
Diffstat (limited to 'man/XListDeviceProperties.txt')
-rw-r--r--man/XListDeviceProperties.txt66
1 files changed, 66 insertions, 0 deletions
diff --git a/man/XListDeviceProperties.txt b/man/XListDeviceProperties.txt
new file mode 100644
index 0000000..69fd5a1
--- /dev/null
+++ b/man/XListDeviceProperties.txt
@@ -0,0 +1,66 @@
+XLISTDEVICEPROPERTIES(libmansuffix)
+===================================
+
+NAME
+----
+
+ XListDeviceProperties - List a device's properties.
+
+SYNOPSIS
+--------
+
+ #include <X11/extensions/XInput.h>
+
+ Atom* XListDeviceProperties( Display *display,
+ XDevice *device,
+ int *nprops_return);
+
+ display
+ Specifies the connection to the X server.
+
+ device
+ The device to grab.
+
+ nprops_return
+ Specifies the number of Atoms returned.
+
+ num_values
+ Specifies the number of elements in the values list.
+
+ property
+ Specifies the property to modify or query.
+
+DESCRIPTION
+-----------
+
+ The XListDeviceProperties function returns a list of the
+ properties associated with the input device specified in
+ device. Each device may have an arbitrary number of properties
+ attached, some of which were created by the driver and/or
+ server, others created by clients at runtime.
+
+ The client is expected to free the list of properties using
+ XFree.
+
+ XListDeviceProperties can generate a BadDevice error.
+
+DIAGNOSTICS
+-----------
+
+ BadAtom
+ A value does not describe a valid named identifier.
+
+ BadWindow
+ A value for a Window argument does not name a defined
+ window.
+
+ BadDevice
+ An invalid device was specified. The device does not
+ exist.
+
+SEE ALSO
+--------
+
+ XChangeDeviceProperty(libmansuffix),
+ XGetDeviceProperty(libmansuffix),
+ XDeleteDeviceProperty(libmansuffix)