From edbe44da9ae05469d28502af585cd2259d57d104 Mon Sep 17 00:00:00 2001 From: gravity Date: Mon, 9 Jan 2006 05:19:26 +0000 Subject: Add evdev manpage --- man/Makefile.am | 4 ++-- man/evdev.man | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 55 insertions(+), 2 deletions(-) create mode 100644 man/evdev.man (limited to 'man') 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