From edbe44da9ae05469d28502af585cd2259d57d104 Mon Sep 17 00:00:00 2001 From: gravity Date: Mon, 9 Jan 2006 05:19:26 +0000 Subject: Add evdev manpage --- ChangeLog | 8 ++++++++ man/Makefile.am | 4 ++-- man/evdev.man | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 63 insertions(+), 2 deletions(-) create mode 100644 man/evdev.man diff --git a/ChangeLog b/ChangeLog index e6c8681..2c448ae 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2006-01-09 David Nusinow,,, + + * man/Makefile.am: + * man/evdev.man: + Bugzilla #968 + Patch #4301 + Add evdev manpage + 2005-12-20 Kevin E. Martin * configure.ac: diff --git a/man/Makefile.am b/man/Makefile.am index 3e3fb49..bf7ec17 100644 --- a/man/Makefile.am +++ b/man/Makefile.am @@ -27,11 +27,11 @@ drivermandir = $(DRIVER_MAN_DIR) -# driverman_PRE = @DRIVER_NAME@.man +driverman_PRE = @DRIVER_NAME@.man driverman_DATA = $(driverman_PRE:man=@DRIVER_MAN_SUFFIX@) -#EXTRA_DIST = @DRIVER_NAME@.man +EXTRA_DIST = @DRIVER_NAME@.man CLEANFILES = $(driverman_DATA) diff --git a/man/evdev.man b/man/evdev.man new file mode 100644 index 0000000..2ad5552 --- /dev/null +++ b/man/evdev.man @@ -0,0 +1,53 @@ +.\" shorthand for double quote that works everywhere. +.ds q \N'34' +.TH EVDEV __drivermansuffix__ __vendorversion__ +.SH NAME +evdev \- Generic Linux input driver +.SH SYNOPSIS +.nf +.B "Section \*qInputDevice\*q" +.BI " Identifier \*q" devname \*q +.B " Driver \*qevdev\*q" +.BI " Option \*qDevice\*q \*q" devpath \*q +\ \ ... +.B EndSection +.fi +.SH DESCRIPTION +.B evdev +is an __xservername__ input driver for Linux\'s generic event devices. It +therefore supports all input devices that the kernel knows about, including +most mice and keyboards. +.PP +The +.B evdev +driver can serve as both a pointer and a keyboard input device, and may be +used as both the core keyboard and the core pointer. Multiple input devices +are supported by multiple instances of this driver, with one Load +directive for evdev in the Module section of your __xconfigfile__ for each +input device that will use this driver. +.PP +.SH SUPPORTED HARDWARE +In general, any input device that the kernel has a driver for can be accessed +through the +.B evdev +driver. See the Linux kernel documentation for a complete list. +.PP +.SH CONFIGURATION DETAILS +Please refer to __xconfigfile__(__filemansuffix__) for general configuration +details and for options that can be used with all input drivers. This +section only covers configuration details specific to this driver. +.PP +The following driver +.B Options +are supported: +.TP 7 +.BI "Option \*qDevice\*q \*q" string \*q +Specifies the device through which the device can be accessed. This will +generally be of the form \*q/dev/input/eventX\*q, where X is some integer. +The mapping from device node to hardware is system-dependent. This option is +mandatory, and there is no default setting. +.SH AUTHORS +Kristian Høgsberg. +.SH "SEE ALSO" +__xservername__(__appmansuffix__), __xconfigfile__(__filemansuffix__), xorgconfig(__appmansuffix__), Xserver(__appmansuffix__), X(__miscmansuffix__), +README.mouse. -- cgit v1.2.3