Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 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 |
Arthur Othieno | f2c84c0 | 2005-10-30 23:04:05 -0500 | [diff] [blame] | 20 | select SERIO_I8042 if X86_PC |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 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 | |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 89 | config MOUSE_AMIGA |
| 90 | tristate "Amiga mouse" |
| 91 | depends on AMIGA |
| 92 | help |
| 93 | Say Y here if you have an Amiga and want its native mouse |
| 94 | supported by the kernel. |
| 95 | |
| 96 | To compile this driver as a module, choose M here: the |
| 97 | module will be called amimouse. |
| 98 | |
| 99 | config MOUSE_RISCPC |
| 100 | tristate "Acorn RiscPC mouse" |
| 101 | depends on ARCH_ACORN |
| 102 | help |
| 103 | Say Y here if you have the Acorn RiscPC computer and want its |
| 104 | native mouse supported. |
| 105 | |
| 106 | To compile this driver as a module, choose M here: the |
| 107 | module will be called rpcmouse. |
| 108 | |
| 109 | config MOUSE_VSXXXAA |
| 110 | tristate "DEC VSXXX-AA/GA mouse and VSXXX-AB tablet" |
| 111 | select SERIO |
| 112 | help |
| 113 | Say Y (or M) if you want to use a DEC VSXXX-AA (hockey |
| 114 | puck) or a VSXXX-GA (rectangular) mouse. Theses mice are |
| 115 | typically used on DECstations or VAXstations, but can also |
| 116 | be used on any box capable of RS232 (with some adaptor |
| 117 | described in the source file). This driver also works with the |
| 118 | digitizer (VSXXX-AB) DEC produced. |
| 119 | |
| 120 | config MOUSE_HIL |
| 121 | tristate "HIL pointers (mice etc)." |
Geert Uytterhoeven | da96d0b | 2006-10-09 22:22:37 +0200 | [diff] [blame^] | 122 | depends on GSC || HP300 |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 123 | select HP_SDC |
| 124 | select HIL_MLC |
| 125 | help |
| 126 | Say Y here to support HIL pointers. |
| 127 | |
| 128 | endif |