diff options
Diffstat (limited to 'drivers/input/mouse/Kconfig')
-rw-r--r-- | drivers/input/mouse/Kconfig | 138 |
1 files changed, 138 insertions, 0 deletions
diff --git a/drivers/input/mouse/Kconfig b/drivers/input/mouse/Kconfig new file mode 100644 index 000000000000..537154dd7a87 --- /dev/null +++ b/drivers/input/mouse/Kconfig | |||
@@ -0,0 +1,138 @@ | |||
1 | # | ||
2 | # Mouse driver configuration | ||
3 | # | ||
4 | menuconfig INPUT_MOUSE | ||
5 | bool "Mouse" | ||
6 | default y | ||
7 | help | ||
8 | Say Y here, and a list of supported mice will be displayed. | ||
9 | This option doesn't affect the kernel. | ||
10 | |||
11 | If unsure, say Y. | ||
12 | |||
13 | if INPUT_MOUSE | ||
14 | |||
15 | config MOUSE_PS2 | ||
16 | tristate "PS/2 mouse" | ||
17 | default y | ||
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 | select SERIO | ||
43 | ---help--- | ||
44 | Say Y here if you have a serial (RS-232, COM port) mouse connected | ||
45 | to your system. This includes Sun, MouseSystems, Microsoft, | ||
46 | Logitech and all other compatible serial mice. | ||
47 | |||
48 | If unsure, say N. | ||
49 | |||
50 | To compile this driver as a module, choose M here: the | ||
51 | module will be called sermouse. | ||
52 | |||
53 | config MOUSE_INPORT | ||
54 | tristate "InPort/MS/ATIXL busmouse" | ||
55 | depends on ISA | ||
56 | help | ||
57 | Say Y here if you have an InPort, Microsoft or ATI XL busmouse. | ||
58 | They are rather rare these days. | ||
59 | |||
60 | To compile this driver as a module, choose M here: the | ||
61 | module will be called inport. | ||
62 | |||
63 | config MOUSE_ATIXL | ||
64 | bool "ATI XL variant" | ||
65 | depends on MOUSE_INPORT | ||
66 | help | ||
67 | Say Y here if your mouse is of the ATI XL variety. | ||
68 | |||
69 | config MOUSE_LOGIBM | ||
70 | tristate "Logitech busmouse" | ||
71 | depends on ISA | ||
72 | help | ||
73 | Say Y here if you have a Logitech busmouse. | ||
74 | They are rather rare these days. | ||
75 | |||
76 | To compile this driver as a module, choose M here: the | ||
77 | module will be called logibm. | ||
78 | |||
79 | config MOUSE_PC110PAD | ||
80 | tristate "IBM PC110 touchpad" | ||
81 | depends on ISA | ||
82 | help | ||
83 | Say Y if you have the IBM PC-110 micro-notebook and want its | ||
84 | touchpad supported. | ||
85 | |||
86 | To compile this driver as a module, choose M here: the | ||
87 | module will be called pc110pad. | ||
88 | |||
89 | config MOUSE_MAPLE | ||
90 | tristate "Maple bus mouse" | ||
91 | depends on SH_DREAMCAST && MAPLE | ||
92 | help | ||
93 | Say Y if you have a DreamCast console and a mouse attached to | ||
94 | its Maple bus. | ||
95 | |||
96 | To compile this driver as a module, choose M here: the | ||
97 | module will be called maplemouse. | ||
98 | |||
99 | config MOUSE_AMIGA | ||
100 | tristate "Amiga mouse" | ||
101 | depends on AMIGA | ||
102 | help | ||
103 | Say Y here if you have an Amiga and want its native mouse | ||
104 | supported by the kernel. | ||
105 | |||
106 | To compile this driver as a module, choose M here: the | ||
107 | module will be called amimouse. | ||
108 | |||
109 | config MOUSE_RISCPC | ||
110 | tristate "Acorn RiscPC mouse" | ||
111 | depends on ARCH_ACORN | ||
112 | help | ||
113 | Say Y here if you have the Acorn RiscPC computer and want its | ||
114 | native mouse supported. | ||
115 | |||
116 | To compile this driver as a module, choose M here: the | ||
117 | module will be called rpcmouse. | ||
118 | |||
119 | config MOUSE_VSXXXAA | ||
120 | tristate "DEC VSXXX-AA/GA mouse and VSXXX-AB tablet" | ||
121 | select SERIO | ||
122 | help | ||
123 | Say Y (or M) if you want to use a DEC VSXXX-AA (hockey | ||
124 | puck) or a VSXXX-GA (rectangular) mouse. Theses mice are | ||
125 | typically used on DECstations or VAXstations, but can also | ||
126 | be used on any box capable of RS232 (with some adaptor | ||
127 | described in the source file). This driver also works with the | ||
128 | digitizer (VSXXX-AB) DEC produced. | ||
129 | |||
130 | config MOUSE_HIL | ||
131 | tristate "HIL pointers (mice etc)." | ||
132 | depends on GSC | ||
133 | select HP_SDC | ||
134 | select HIL_MLC | ||
135 | help | ||
136 | Say Y here to support HIL pointers. | ||
137 | |||
138 | endif | ||