.\" 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. .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 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.