vserver 1.9.5.x5
[linux-2.6.git] / drivers / input / mouse / Kconfig
1 #
2 # Mouse driver configuration
3 #
4 config INPUT_MOUSE
5         bool "Mice"
6         default y
7         depends on INPUT
8         help
9           Say Y here, and a list of supported mice will be displayed.
10           This option doesn't affect the kernel.
11
12           If unsure, say Y.
13
14 config MOUSE_PS2
15         tristate "PS/2 mouse"
16         default y
17         depends on INPUT && INPUT_MOUSE
18         select SERIO
19         select SERIO_LIBPS2
20         select SERIO_I8042 if PC
21         select SERIO_GSCPS2 if GSC
22         ---help---
23           Say Y here if you have a PS/2 mouse connected to your system. This
24           includes the standard 2 or 3-button PS/2 mouse, as well as PS/2
25           mice with wheels and extra buttons, Microsoft, Logitech or Genius
26           compatible.
27
28           Synaptics TouchPad users might be interested in a specialized
29           XFree86 driver at:
30                 <http://w1.894.telia.com/~u89404340/touchpad/index.html>
31           and a new version of GPM at:
32                 <http://www.geocities.com/dt_or/gpm/gpm.html>
33           to take advantage of the advanced features of the touchpad.
34
35           If unsure, say Y.
36
37           To compile this driver as a module, choose M here: the
38           module will be called psmouse.
39
40 config MOUSE_SERIAL
41         tristate "Serial mouse"
42         depends on INPUT && INPUT_MOUSE
43         select SERIO
44         ---help---
45           Say Y here if you have a serial (RS-232, COM port) mouse connected
46           to your system. This includes Sun, MouseSystems, Microsoft,
47           Logitech and all other compatible serial mice.
48
49           If unsure, say N.
50
51           To compile this driver as a module, choose M here: the
52           module will be called sermouse.
53
54 config MOUSE_INPORT
55         tristate "InPort/MS/ATIXL busmouse"
56         depends on INPUT && INPUT_MOUSE && ISA
57         help
58           Say Y here if you have an InPort, Microsoft or ATI XL busmouse.
59           They are rather rare these days.
60
61           To compile this driver as a module, choose M here: the
62           module will be called inport.
63
64 config MOUSE_ATIXL
65         bool "ATI XL variant"
66         depends on MOUSE_INPORT
67         help
68           Say Y here if your mouse is of the ATI XL variety.
69
70 config MOUSE_LOGIBM
71         tristate "Logitech busmouse"
72         depends on INPUT && INPUT_MOUSE && ISA
73         help
74           Say Y here if you have a Logitech busmouse.
75           They are rather rare these days.
76
77           To compile this driver as a module, choose M here: the
78           module will be called logibm.
79
80 config MOUSE_PC110PAD
81         tristate "IBM PC110 touchpad"
82         depends on INPUT && INPUT_MOUSE && ISA
83         help
84           Say Y if you have the IBM PC-110 micro-notebook and want its
85           touchpad supported.
86
87           To compile this driver as a module, choose M here: the
88           module will be called pc110pad.
89
90 config MOUSE_MAPLE
91         tristate "Maple bus mouse"
92         depends on SH_DREAMCAST && INPUT && INPUT_MOUSE && MAPLE
93         help
94           Say Y if you have a DreamCast console and a mouse attached to
95           its Maple bus.
96
97           To compile this driver as a module, choose M here: the
98           module will be called maplemouse.
99
100 config MOUSE_AMIGA
101         tristate "Amiga mouse"
102         depends on AMIGA && INPUT && INPUT_MOUSE
103         help
104           Say Y here if you have an Amiga and want its native mouse
105           supported by the kernel.
106
107           To compile this driver as a module, choose M here: the
108           module will be called amimouse.
109
110 config MOUSE_RISCPC
111         tristate "Acorn RiscPC mouse"
112         depends on ARCH_ACORN && INPUT && INPUT_MOUSE
113         help
114           Say Y here if you have the Acorn RiscPC computer and want its
115           native mouse supported.
116
117           To compile this driver as a module, choose M here: the
118           module will be called rpcmouse.
119
120 config MOUSE_VSXXXAA
121         tristate "DEC VSXXX-AA/GA mouse and VSXXX-AB tablet"
122         depends on INPUT && INPUT_MOUSE
123         select SERIO
124         help
125           Say Y (or M) if you want to use a DEC VSXXX-AA (hockey
126           puck) or a VSXXX-GA (rectangular) mouse. Theses mice are
127           typically used on DECstations or VAXstations, but can also
128           be used on any box capable of RS232 (with some adaptor
129           described in the source file). This driver also works with the
130           digitizer (VSXXX-AB) DEC produced.
131