summaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2009-03-12 15:56:07 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2009-03-20 15:34:01 +1000
commit190035dbb9e74668f7965967a9529fec51d42d14 (patch)
tree4a91c293f87eaaecac76153e062b6feef412fe30 /man
parent8730fa24af5a344876f0c5bfd840d856b5d2b038 (diff)
man: note that XListInputDevices does not list other MDs.
Diffstat (limited to 'man')
-rw-r--r--man/XI.xml10
1 files changed, 8 insertions, 2 deletions
diff --git a/man/XI.xml b/man/XI.xml
index 2d9bfc7..a8f1af4 100644
--- a/man/XI.xml
+++ b/man/XI.xml
@@ -2856,8 +2856,8 @@
<refsect1><title>Description</title>
<para>The <constant>XListInputDevices</constant> request lists the
- available input devices. This list includes all master pointers
- and master keyboards as well as the physical input devices
+ available input devices. This list includes the core keyboard
+ and any physical input device
currently accessible through the X server, and any input devices
that are not currently accessible through the X server but could
be accessed if requested.
@@ -2873,6 +2873,12 @@
pointer/keyboard pairs can exist.
</para>
<para>
+ X servers supporting the X Input Extension version 2,
+ <constant>XListInputDevices</constant> only returns the first
+ master pointer, the first master keyboard and all slave
+ devices. Additional master devices are not listed.
+ </para>
+ <para>
Physical devices (so-called slave devices) are attached to either
a master pointer or a master keyboard, depending on their
capabilities. If a slave device generates an event, the event is