Kconfig 5.16 KB
Newer Older
1 2 3 4 5
#
# Mouse driver configuration
#
config INPUT_MOUSE
	bool "Mice"
6
	default y
7 8 9 10 11 12 13 14 15
	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.

config MOUSE_PS2
	tristate "PS/2 mouse"
16
	default y
17 18 19 20 21 22 23 24 25 26 27
	depends on INPUT && INPUT_MOUSE && SERIO
	---help---
	  Say Y here if you have a PS/2 mouse connected to your system. This
	  includes the standard 2 or 3-button PS/2 mouse, as well as PS/2
	  mice with wheels and extra buttons, Microsoft, Logitech or Genius
	  compatible.

	  If unsure, say Y.

	  This driver is also available as a module ( = code which can be
	  inserted in and removed from the running kernel whenever you want).
28
	  The module will be called psmouse. If you want to compile it as a
29 30
	  module, say M here and read <file:Documentation/modules.txt>.

31 32 33 34 35 36 37 38 39 40 41 42 43
config MOUSE_PS2_SYNAPTICS
	bool "Synaptics TouchPad"
	default n
	depends on INPUT && INPUT_MOUSE && SERIO && MOUSE_PS2
	---help---
	  Say Y here if you have a Synaptics TouchPad connected to your system.
	  This touchpad is found on many modern laptop computers.
	  Note that you also need a user space driver to interpret the data
	  generated by the kernel. A compatible driver for XFree86 is available
	  from http://...

	  If unsure, say Y.

44 45 46 47 48 49 50 51 52 53 54 55
config MOUSE_SERIAL
	tristate "Serial mouse"
	depends on INPUT && INPUT_MOUSE && SERIO
	---help---
	  Say Y here if you have a serial (RS-232, COM port) mouse connected
	  to your system. This includes Sun, MouseSystems, Microsoft,
	  Logitech and all other compatible serial mice.

	  If unsure, say N.

	  This driver is also available as a module ( = code which can be
	  inserted in and removed from the running kernel whenever you want).
56
	  The module will be called sermouse. If you want to compile it as a
57 58 59 60 61 62 63 64 65 66 67
	  module, say M here and read <file:Documentation/modules.txt>.

config MOUSE_INPORT
	tristate "InPort/MS/ATIXL busmouse"
	depends on INPUT && INPUT_MOUSE && ISA
	help
	  Say Y here if you have an InPort, Microsoft or ATI XL busmouse.
	  They are rather rare these days.

	  This driver is also available as a module ( = code which can be
	  inserted in and removed from the running kernel whenever you want).
68
	  The module will be called inport. If you want to compile it as a
69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
	  module, say M here and read <file.:Documentation/modules.txt>.

config MOUSE_ATIXL
	bool "ATI XL variant"
	depends on MOUSE_INPORT
	help
	  Say Y here if your mouse is of the ATI XL variety.

config MOUSE_LOGIBM
	tristate "Logitech busmouse"
	depends on INPUT && INPUT_MOUSE && ISA
	help
	  Say Y here if you have a Logitech busmouse.
	  They are rather rare these days.

	  This driver is also available as a module ( = code which can be
	  inserted in and removed from the running kernel whenever you want).
86
	  The module will be called logibm. If you want to compile it as a
87 88 89 90 91 92 93 94 95 96 97
	  module, say M here and read <file.:Documentation/modules.txt>.

config MOUSE_PC110PAD
	tristate "IBM PC110 touchpad"
	depends on INPUT && INPUT_MOUSE && ISA
	help
	  Say Y if you have the IBM PC-110 micro-notebook and want its
	  touchpad supported.

	  This driver is also available as a module ( = code which can be
	  inserted in and removed from the running kernel whenever you want).
98
	  The module will be called pc110pad. If you want to compile it as a
99 100 101 102 103 104 105 106 107 108 109
	  module, say M here and read <file.:Documentation/modules.txt>.

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.

	  This driver is also available as a module ( = code which can be
	  inserted in and removed from the running kernel whenever you want).
110
	  The module will be called maplemouse. If you want to compile it as a
111 112 113 114 115 116 117 118 119 120 121
	  module, say M here and read <file.:Documentation/modules.txt>.

config MOUSE_AMIGA
	tristate "Amiga mouse"
	depends on AMIGA && INPUT && INPUT_MOUSE
	help
	  Say Y here if you have an Amiga and want its native mouse
	  supported by the kernel.

	  This driver is also available as a module ( = code which can be
	  inserted in and removed from the running kernel whenever you want).
122
	  The module will be called amimouse. If you want to compile it as a
123 124
	  module, say M here and read <file.:Documentation/modules.txt>.

125
config MOUSE_RISCPC
126 127 128 129 130 131 132 133
	tristate "Acorn RiscPC mouse"
	depends on ARCH_ACORN && INPUT && INPUT_MOUSE
	help
	  Say Y here if you have the Acorn RiscPC computer and want its
	  native mouse supported.

	  This driver is also available as a module ( = code which can be
	  inserted in and removed from the running kernel whenever you want).
134
	  The module will be called rpcmouse. If you want to compile it as a
135 136
	  module, say M here and read <file.:Documentation/modules.txt>.

Alan Cox's avatar
Alan Cox committed
137 138 139 140 141 142 143 144 145 146 147 148
config MOUSE_PC9800
	tristate "NEC PC-9800 busmouse"
	depends on X86_PC9800 && INPUT && INPUT_MOUSE && ISA
	help
	  Say Y here if you have NEC PC-9801/PC-9821 computer and want its
	  native mouse supported.

	  This driver is also available as a module ( = code which can be
	  inserted in and removed from the running kernel whenever you want).
	  The module will be called logibm.o. If you want to compile it as a
	  module, say M here and read <file.:Documentation/modules.txt>.