OpenCores
URL https://opencores.org/ocsvn/test_project/test_project/trunk

Subversion Repositories test_project

[/] [test_project/] [trunk/] [linux_sd_driver/] [drivers/] [input/] [mouse/] [Kconfig] - Rev 69

Go to most recent revision | Compare with Previous | Blame | View Log

#
# Mouse driver configuration
#
menuconfig INPUT_MOUSE
        bool "Mice"
        default y
        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
        select SERIO
        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
          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.

          Synaptics TouchPad users might be interested in a specialized
          XFree86 driver at:
                <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.

          To compile this driver as a module, choose M here: the
          module will be called psmouse.

config MOUSE_PS2_ALPS
        bool "ALPS PS/2 mouse protocol extension" if EMBEDDED
        default y
        depends on MOUSE_PS2
        help
          Say Y here if you have an ALPS PS/2 touchpad connected to
          your system.

          If unsure, say Y.

config MOUSE_PS2_LOGIPS2PP
        bool "Logitech PS/2++ mouse protocol extension" if EMBEDDED
        default y
        depends on MOUSE_PS2
        help
          Say Y here if you have a Logictech PS/2++ mouse connected to
          your system.

          If unsure, say Y.

config MOUSE_PS2_SYNAPTICS
        bool "Synaptics PS/2 mouse protocol extension" if EMBEDDED
        default y
        depends on MOUSE_PS2
        help
          Say Y here if you have a Synaptics PS/2 TouchPad connected to
          your system.

          If unsure, say Y.

config MOUSE_PS2_LIFEBOOK
        bool "Fujitsu Lifebook PS/2 mouse protocol extension" if EMBEDDED
        default y
        depends on MOUSE_PS2
        help
          Say Y here if you have a Fujitsu B-series Lifebook PS/2
          TouchScreen connected to your system.

          If unsure, say Y.

config MOUSE_PS2_TRACKPOINT
        bool "IBM Trackpoint PS/2 mouse protocol extension" if EMBEDDED
        default y
        depends on MOUSE_PS2
        help
          Say Y here if you have an IBM Trackpoint PS/2 mouse connected
          to your system.

          If unsure, say Y.

config MOUSE_PS2_TOUCHKIT
        bool "eGalax TouchKit PS/2 protocol extension"
        depends on MOUSE_PS2
        help
          Say Y here if you have an eGalax TouchKit PS/2 touchscreen
          connected to your system.

          If unsure, say N.

config MOUSE_SERIAL
        tristate "Serial mouse"
        select 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.

          To compile this driver as a module, choose M here: the
          module will be called sermouse.

config MOUSE_APPLETOUCH
        tristate "Apple USB Touchpad support"
        depends on USB_ARCH_HAS_HCD
        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
        tristate "InPort/MS/ATIXL busmouse"
        depends on ISA
        help
          Say Y here if you have an InPort, Microsoft or ATI XL busmouse.
          They are rather rare these days.

          To compile this driver as a module, choose M here: the
          module will be called inport.

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 ISA
        help
          Say Y here if you have a Logitech busmouse.
          They are rather rare these days.

          To compile this driver as a module, choose M here: the
          module will be called logibm.

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

          To compile this driver as a module, choose M here: the
          module will be called pc110pad.

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

          To compile this driver as a module, choose M here: the
          module will be called amimouse.

config MOUSE_ATARI
        tristate "Atari mouse"
        depends on ATARI
        select ATARI_KBD_CORE
        help
          Say Y here if you have an Atari and want its native mouse
          supported by the kernel.

          To compile this driver as a module, choose M here: the
          module will be called atarimouse.

config MOUSE_RISCPC
        tristate "Acorn RiscPC mouse"
        depends on ARCH_ACORN
        help
          Say Y here if you have the Acorn RiscPC computer and want its
          native mouse supported.

          To compile this driver as a module, choose M here: the
          module will be called rpcmouse.

config MOUSE_VSXXXAA
        tristate "DEC VSXXX-AA/GA mouse and VSXXX-AB tablet"
        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 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.

config MOUSE_GPIO
        tristate "GPIO mouse"
        depends on GENERIC_GPIO
        select INPUT_POLLDEV
        help
          This driver simulates a mouse on GPIO lines of various CPUs (and some
          other chips).

          Say Y here if your device has buttons or a simple joystick connected
          directly to GPIO lines. Your board-specific setup logic must also
          provide a platform device and platform data saying which GPIOs are
          used.

          To compile this driver as a module, choose M here: the
          module will be called gpio_mouse.

endif

Go to most recent revision | Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.