提交 b5da20f8 编写于 作者: D Dmitry Torokhov

Input: move USB mice under drivers/input/mouse

This will allow concentrating all input devices in one place
in {menu|x|q}config.
Signed-off-by: NDmitry Torokhov <dtor@mail.ru>
Acked-by: NGreg Kroah-Hartman <gregkh@suse.de>
上级 1c362d46
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# Mouse driver configuration # Mouse driver configuration
# #
menuconfig INPUT_MOUSE menuconfig INPUT_MOUSE
bool "Mouse" bool "Mice"
default y default y
help help
Say Y here, and a list of supported mice will be displayed. Say Y here, and a list of supported mice will be displayed.
...@@ -19,7 +19,7 @@ config MOUSE_PS2 ...@@ -19,7 +19,7 @@ config MOUSE_PS2
select SERIO_LIBPS2 select SERIO_LIBPS2
select SERIO_I8042 if X86_PC select SERIO_I8042 if X86_PC
select SERIO_GSCPS2 if GSC select SERIO_GSCPS2 if GSC
---help--- help
Say Y here if you have a PS/2 mouse connected to your system. This 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 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 mice with wheels and extra buttons, Microsoft, Logitech or Genius
...@@ -41,7 +41,7 @@ config MOUSE_PS2_ALPS ...@@ -41,7 +41,7 @@ config MOUSE_PS2_ALPS
bool "ALPS PS/2 mouse protocol extension" if EMBEDDED bool "ALPS PS/2 mouse protocol extension" if EMBEDDED
default y default y
depends on MOUSE_PS2 depends on MOUSE_PS2
---help--- help
Say Y here if you have an ALPS PS/2 touchpad connected to Say Y here if you have an ALPS PS/2 touchpad connected to
your system. your system.
...@@ -51,7 +51,7 @@ config MOUSE_PS2_LOGIPS2PP ...@@ -51,7 +51,7 @@ config MOUSE_PS2_LOGIPS2PP
bool "Logictech PS/2++ mouse protocol extension" if EMBEDDED bool "Logictech PS/2++ mouse protocol extension" if EMBEDDED
default y default y
depends on MOUSE_PS2 depends on MOUSE_PS2
---help--- help
Say Y here if you have a Logictech PS/2++ mouse connected to Say Y here if you have a Logictech PS/2++ mouse connected to
your system. your system.
...@@ -61,7 +61,7 @@ config MOUSE_PS2_SYNAPTICS ...@@ -61,7 +61,7 @@ config MOUSE_PS2_SYNAPTICS
bool "Synaptics PS/2 mouse protocol extension" if EMBEDDED bool "Synaptics PS/2 mouse protocol extension" if EMBEDDED
default y default y
depends on MOUSE_PS2 depends on MOUSE_PS2
---help--- help
Say Y here if you have a Synaptics PS/2 TouchPad connected to Say Y here if you have a Synaptics PS/2 TouchPad connected to
your system. your system.
...@@ -71,7 +71,7 @@ config MOUSE_PS2_LIFEBOOK ...@@ -71,7 +71,7 @@ config MOUSE_PS2_LIFEBOOK
bool "Fujitsu Lifebook PS/2 mouse protocol extension" if EMBEDDED bool "Fujitsu Lifebook PS/2 mouse protocol extension" if EMBEDDED
default y default y
depends on MOUSE_PS2 depends on MOUSE_PS2
---help--- help
Say Y here if you have a Fujitsu B-series Lifebook PS/2 Say Y here if you have a Fujitsu B-series Lifebook PS/2
TouchScreen connected to your system. TouchScreen connected to your system.
...@@ -81,7 +81,7 @@ config MOUSE_PS2_TRACKPOINT ...@@ -81,7 +81,7 @@ config MOUSE_PS2_TRACKPOINT
bool "IBM Trackpoint PS/2 mouse protocol extension" if EMBEDDED bool "IBM Trackpoint PS/2 mouse protocol extension" if EMBEDDED
default y default y
depends on MOUSE_PS2 depends on MOUSE_PS2
---help--- help
Say Y here if you have an IBM Trackpoint PS/2 mouse connected Say Y here if you have an IBM Trackpoint PS/2 mouse connected
to your system. to your system.
...@@ -90,7 +90,7 @@ config MOUSE_PS2_TRACKPOINT ...@@ -90,7 +90,7 @@ config MOUSE_PS2_TRACKPOINT
config MOUSE_PS2_TOUCHKIT config MOUSE_PS2_TOUCHKIT
bool "eGalax TouchKit PS/2 protocol extension" bool "eGalax TouchKit PS/2 protocol extension"
depends on MOUSE_PS2 depends on MOUSE_PS2
---help--- help
Say Y here if you have an eGalax TouchKit PS/2 touchscreen Say Y here if you have an eGalax TouchKit PS/2 touchscreen
connected to your system. connected to your system.
...@@ -99,7 +99,7 @@ config MOUSE_PS2_TOUCHKIT ...@@ -99,7 +99,7 @@ config MOUSE_PS2_TOUCHKIT
config MOUSE_SERIAL config MOUSE_SERIAL
tristate "Serial mouse" tristate "Serial mouse"
select SERIO select SERIO
---help--- help
Say Y here if you have a serial (RS-232, COM port) mouse connected Say Y here if you have a serial (RS-232, COM port) mouse connected
to your system. This includes Sun, MouseSystems, Microsoft, to your system. This includes Sun, MouseSystems, Microsoft,
Logitech and all other compatible serial mice. Logitech and all other compatible serial mice.
...@@ -109,6 +109,26 @@ config MOUSE_SERIAL ...@@ -109,6 +109,26 @@ config MOUSE_SERIAL
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
module will be called sermouse. module will be called sermouse.
config MOUSE_APPLETOUCH
tristate "Apple USB Touchpad support"
select USB
help
Say Y here if you want to use an Apple USB Touchpad.
These are the touchpads that can be found on post-February 2005
Apple Powerbooks (prior models have a Synaptics touchpad connected
to the ADB bus).
This driver provides a basic mouse driver but can be interfaced
with the synaptics X11 driver to provide acceleration and
scrolling in X11.
For further information, see
<file:Documentation/input/appletouch.txt>.
To compile this driver as a module, choose M here: the
module will be called appletouch.
config MOUSE_INPORT config MOUSE_INPORT
tristate "InPort/MS/ATIXL busmouse" tristate "InPort/MS/ATIXL busmouse"
depends on ISA depends on ISA
......
...@@ -5,6 +5,7 @@ ...@@ -5,6 +5,7 @@
# Each configuration option enables a list of files. # Each configuration option enables a list of files.
obj-$(CONFIG_MOUSE_AMIGA) += amimouse.o obj-$(CONFIG_MOUSE_AMIGA) += amimouse.o
obj-$(CONFIG_MOUSE_APPLETOUCH) += appletouch.o
obj-$(CONFIG_MOUSE_ATARI) += atarimouse.o obj-$(CONFIG_MOUSE_ATARI) += atarimouse.o
obj-$(CONFIG_MOUSE_RISCPC) += rpcmouse.o obj-$(CONFIG_MOUSE_RISCPC) += rpcmouse.o
obj-$(CONFIG_MOUSE_INPORT) += inport.o obj-$(CONFIG_MOUSE_INPORT) += inport.o
......
...@@ -75,23 +75,3 @@ config USB_KEYSPAN_REMOTE ...@@ -75,23 +75,3 @@ config USB_KEYSPAN_REMOTE
To compile this driver as a module, choose M here: the module will To compile this driver as a module, choose M here: the module will
be called keyspan_remote. be called keyspan_remote.
config USB_APPLETOUCH
tristate "Apple USB Touchpad support"
depends on USB && INPUT
---help---
Say Y here if you want to use an Apple USB Touchpad.
These are the touchpads that can be found on post-February 2005
Apple Powerbooks (prior models have a Synaptics touchpad connected
to the ADB bus).
This driver provides a basic mouse driver but can be interfaced
with the synaptics X11 driver to provide acceleration and
scrolling in X11.
For further information, see
<file:Documentation/input/appletouch.txt>.
To compile this driver as a module, choose M here: the
module will be called appletouch.
...@@ -7,7 +7,6 @@ obj-$(CONFIG_USB_ATI_REMOTE2) += ati_remote2.o ...@@ -7,7 +7,6 @@ obj-$(CONFIG_USB_ATI_REMOTE2) += ati_remote2.o
obj-$(CONFIG_USB_KEYSPAN_REMOTE) += keyspan_remote.o obj-$(CONFIG_USB_KEYSPAN_REMOTE) += keyspan_remote.o
obj-$(CONFIG_USB_POWERMATE) += powermate.o obj-$(CONFIG_USB_POWERMATE) += powermate.o
obj-$(CONFIG_USB_YEALINK) += yealink.o obj-$(CONFIG_USB_YEALINK) += yealink.o
obj-$(CONFIG_USB_APPLETOUCH) += appletouch.o
ifeq ($(CONFIG_USB_DEBUG),y) ifeq ($(CONFIG_USB_DEBUG),y)
EXTRA_CFLAGS += -DDEBUG EXTRA_CFLAGS += -DDEBUG
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册