aboutsummaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@redhat.com>2008-08-26 14:33:40 +0930
committerPeter Hutterer <peter.hutterer@redhat.com>2008-09-04 18:33:39 +0930
commit9930477cbeb4acfd070ae70894d13ffabfc347b8 (patch)
treea9f58016b8ad839c7ea3752981dea561f87c611b /man
parentUse HAVE_PROPERTIES define instead of GET_ABI_MAJOR for property compilation. (diff)
downloadxf86-input-evdev-9930477cbeb4acfd070ae70894d13ffabfc347b8.tar.gz
xf86-input-evdev-9930477cbeb4acfd070ae70894d13ffabfc347b8.tar.bz2
xf86-input-evdev-9930477cbeb4acfd070ae70894d13ffabfc347b8.zip
Attempt to re-open devices on read errors.
Coming back from resume may leave us with a file descriptor that can be opened but fails on the first read (ENODEV). In this case, try to open the device until it becomes available or until the predefined count expires. To be safe, we cache the information from the device and compare against it when we re-open. This way we ensure that if the topology changes under us, we don't open a completely different device. If a device has changed, we disable it. Adds option "ReopenAttempts" <int>
Diffstat (limited to 'man')
-rw-r--r--man/evdev.man5
1 files changed, 5 insertions, 0 deletions
diff --git a/man/evdev.man b/man/evdev.man
index 91894dd..98268c8 100644
--- a/man/evdev.man
+++ b/man/evdev.man
@@ -141,6 +141,11 @@ emulation mode. Button number
is mapped to the negative Y axis motion and button number
.I N2
is mapped to the positive Y axis motion. Default: "4 5"
+.TP 7
+.BI "Option \*qReopenAttempts\*q \*q" integer \*q
+Number of reopen attempts after a read error occurs on the device (e.g. after
+waking up from suspend). In between each attempt is a 100ms wait. Default: 10.
+
.SH AUTHORS
Kristian Høgsberg.
.SH "SEE ALSO"