fedora core 6 1.2949 + vserver 2.2.0
[linux-2.6.git] / drivers / input / mouse / Kconfig
index bd2744f..35d998c 100644 (file)
@@ -1,22 +1,23 @@
 #
 # Mouse driver configuration
 #
-config INPUT_MOUSE
-       bool "Mice"
+menuconfig INPUT_MOUSE
+       bool "Mouse"
        default y
-       depends on INPUT
        help
          Say Y here, and a list of supported mice will be displayed.
          This option doesn't affect the kernel.
 
          If unsure, say Y.
 
+if INPUT_MOUSE
+
 config MOUSE_PS2
        tristate "PS/2 mouse"
        default y
-       depends on INPUT && INPUT_MOUSE
        select SERIO
-       select SERIO_I8042 if PC
+       select SERIO_LIBPS2
+       select SERIO_I8042 if X86_PC
        select SERIO_GSCPS2 if GSC
        ---help---
          Say Y here if you have a PS/2 mouse connected to your system. This
@@ -26,9 +27,9 @@ config MOUSE_PS2
 
          Synaptics TouchPad users might be interested in a specialized
          XFree86 driver at:
-               http://w1.894.telia.com/~u89404340/touchpad/index.html
-         and a new verion of GPM at:
-               http://www.geocities.com/dt_or/gpm/gpm.html
+               <http://w1.894.telia.com/~u89404340/touchpad/index.html>
+         and a new version of GPM at:
+               <http://www.geocities.com/dt_or/gpm/gpm.html>
          to take advantage of the advanced features of the touchpad.
 
          If unsure, say Y.
@@ -38,7 +39,6 @@ config MOUSE_PS2
 
 config MOUSE_SERIAL
        tristate "Serial mouse"
-       depends on INPUT && INPUT_MOUSE
        select SERIO
        ---help---
          Say Y here if you have a serial (RS-232, COM port) mouse connected
@@ -52,7 +52,7 @@ config MOUSE_SERIAL
 
 config MOUSE_INPORT
        tristate "InPort/MS/ATIXL busmouse"
-       depends on INPUT && INPUT_MOUSE && ISA
+       depends on ISA
        help
          Say Y here if you have an InPort, Microsoft or ATI XL busmouse.
          They are rather rare these days.
@@ -68,7 +68,7 @@ config MOUSE_ATIXL
 
 config MOUSE_LOGIBM
        tristate "Logitech busmouse"
-       depends on INPUT && INPUT_MOUSE && ISA
+       depends on ISA
        help
          Say Y here if you have a Logitech busmouse.
          They are rather rare these days.
@@ -78,7 +78,7 @@ config MOUSE_LOGIBM
 
 config MOUSE_PC110PAD
        tristate "IBM PC110 touchpad"
-       depends on INPUT && INPUT_MOUSE && ISA
+       depends on ISA
        help
          Say Y if you have the IBM PC-110 micro-notebook and want its
          touchpad supported.
@@ -86,19 +86,9 @@ config MOUSE_PC110PAD
          To compile this driver as a module, choose M here: the
          module will be called pc110pad.
 
-config MOUSE_MAPLE
-       tristate "Maple bus mouse"
-       depends on SH_DREAMCAST && INPUT && INPUT_MOUSE && MAPLE
-       help
-         Say Y if you have a DreamCast console and a mouse attached to
-         its Maple bus.
-
-         To compile this driver as a module, choose M here: the
-         module will be called maplemouse.
-
 config MOUSE_AMIGA
        tristate "Amiga mouse"
-       depends on AMIGA && INPUT && INPUT_MOUSE
+       depends on AMIGA
        help
          Say Y here if you have an Amiga and want its native mouse
          supported by the kernel.
@@ -108,7 +98,7 @@ config MOUSE_AMIGA
 
 config MOUSE_RISCPC
        tristate "Acorn RiscPC mouse"
-       depends on ARCH_ACORN && INPUT && INPUT_MOUSE
+       depends on ARCH_ACORN
        help
          Say Y here if you have the Acorn RiscPC computer and want its
          native mouse supported.
@@ -118,13 +108,21 @@ config MOUSE_RISCPC
 
 config MOUSE_VSXXXAA
        tristate "DEC VSXXX-AA/GA mouse and VSXXX-AB tablet"
-       depends on INPUT && INPUT_MOUSE
        select SERIO
        help
          Say Y (or M) if you want to use a DEC VSXXX-AA (hockey
          puck) or a VSXXX-GA (rectangular) mouse. Theses mice are
          typically used on DECstations or VAXstations, but can also
          be used on any box capable of RS232 (with some adaptor
-         described in the source file). This driver should, in theory,
-         also work with the digitizer DEC produced, but it isn't tested
-         with that (I don't have the hardware yet).
+         described in the source file). This driver also works with the
+         digitizer (VSXXX-AB) DEC produced.
+
+config MOUSE_HIL
+       tristate "HIL pointers (mice etc)."     
+       depends on GSC || HP300
+       select HP_SDC
+       select HIL_MLC
+       help
+         Say Y here to support HIL pointers.
+
+endif