2 # USB Input driver configuration
4 comment "USB Input Devices"
8 tristate "Aiptek 6000U/8000U tablet support"
9 depends on USB && INPUT
11 Say Y here if you want to use the USB version of the Aiptek 6000U
12 or Aiptek 8000U tablet. Make sure to say Y to "Mouse support"
13 (CONFIG_INPUT_MOUSEDEV) and/or "Event interface support"
14 (CONFIG_INPUT_EVDEV) as well.
16 To compile this driver as a module, choose M here: the
17 module will be called aiptek.
20 tristate "Wacom Intuos/Graphire tablet support"
21 depends on USB && INPUT
23 Say Y here if you want to use the USB version of the Wacom Intuos
24 or Graphire tablet. Make sure to say Y to "Mouse support"
25 (CONFIG_INPUT_MOUSEDEV) and/or "Event interface support"
26 (CONFIG_INPUT_EVDEV) as well.
28 To compile this driver as a module, choose M here: the
29 module will be called wacom.
32 tristate "Acecad Flair tablet support"
33 depends on USB && INPUT
35 Say Y here if you want to use the USB version of the Acecad Flair
36 tablet. Make sure to say Y to "Mouse support"
37 (CONFIG_INPUT_MOUSEDEV) and/or "Event interface support"
38 (CONFIG_INPUT_EVDEV) as well.
40 To compile this driver as a module, choose M here: the
41 module will be called acecad.
44 tristate "KB Gear JamStudio tablet support"
45 depends on USB && INPUT
47 Say Y here if you want to use the USB version of the KB Gear
48 JamStudio tablet. Make sure to say Y to "Mouse support"
49 (CONFIG_INPUT_MOUSEDEV) and/or "Event interface support"
50 (CONFIG_INPUT_EVDEV) as well.
52 To compile this driver as a module, choose M here: the
53 module will be called kbtab.
56 tristate "Griffin PowerMate and Contour Jog support"
57 depends on USB && INPUT
59 Say Y here if you want to use Griffin PowerMate or Contour Jog devices.
60 These are aluminum dials which can measure clockwise and anticlockwise
61 rotation. The dial also acts as a pushbutton. The base contains an LED
62 which can be instructed to pulse or to switch to a particular intensity.
64 You can download userspace tools from
65 <http://sowerbutts.com/powermate/>.
67 To compile this driver as a module, choose M here: the
68 module will be called powermate.
70 config USB_TOUCHSCREEN
71 tristate "USB Touchscreen Driver"
72 depends on USB && INPUT
74 USB Touchscreen driver for:
75 - eGalax Touchkit USB (also includes eTurboTouch CT-410/510/700)
77 - 3M MicroTouch USB (EX II series)
79 - some other eTurboTouch
83 Have a look at <http://linux.chapter7.ch/touchkit/> for
84 a usage description and the required user-space stuff.
86 To compile this driver as a module, choose M here: the
87 module will be called usbtouchscreen.
89 config USB_TOUCHSCREEN_EGALAX
91 bool "eGalax, eTurboTouch CT-410/510/700 device support" if EMBEDDED
92 depends on USB_TOUCHSCREEN
94 config USB_TOUCHSCREEN_PANJIT
96 bool "PanJit device support" if EMBEDDED
97 depends on USB_TOUCHSCREEN
99 config USB_TOUCHSCREEN_3M
101 bool "3M/Microtouch EX II series device support" if EMBEDDED
102 depends on USB_TOUCHSCREEN
104 config USB_TOUCHSCREEN_ITM
106 bool "ITM device support" if EMBEDDED
107 depends on USB_TOUCHSCREEN
109 config USB_TOUCHSCREEN_ETURBO
111 bool "eTurboTouch (non-eGalax compatible) device support" if EMBEDDED
112 depends on USB_TOUCHSCREEN
114 config USB_TOUCHSCREEN_GUNZE
116 bool "Gunze AHL61 device support" if EMBEDDED
117 depends on USB_TOUCHSCREEN
119 config USB_TOUCHSCREEN_DMC_TSC10
121 bool "DMC TSC-10/25 device support" if EMBEDDED
122 depends on USB_TOUCHSCREEN
125 tristate "Yealink usb-p1k voip phone"
126 depends on USB && INPUT && EXPERIMENTAL
128 Say Y here if you want to enable keyboard and LCD functions of the
129 Yealink usb-p1k usb phones. The audio part is enabled by the generic
130 usb sound driver, so you might want to enable that as well.
132 For information about how to use these additional functions, see
133 <file:Documentation/input/yealink.txt>.
135 To compile this driver as a module, choose M here: the module will be
139 tristate "X-Box gamepad support"
140 depends on USB && INPUT
142 Say Y here if you want to use the X-Box pad with your computer.
143 Make sure to say Y to "Joystick support" (CONFIG_INPUT_JOYDEV)
144 and/or "Event interface support" (CONFIG_INPUT_EVDEV) as well.
146 For information about how to connect the X-Box pad to USB, see
147 <file:Documentation/input/xpad.txt>.
149 To compile this driver as a module, choose M here: the
150 module will be called xpad.
152 config USB_ATI_REMOTE
153 tristate "ATI / X10 USB RF remote control"
154 depends on USB && INPUT
156 Say Y here if you want to use an ATI or X10 "Lola" USB remote control.
157 These are RF remotes with USB receivers.
158 The ATI remote comes with many of ATI's All-In-Wonder video cards.
159 The X10 "Lola" remote is available at:
160 <http://www.x10.com/products/lola_sg1.htm>
161 This driver provides mouse pointer, left and right mouse buttons,
162 and maps all the other remote buttons to keypress events.
164 To compile this driver as a module, choose M here: the module will be
167 config USB_ATI_REMOTE2
168 tristate "ATI / Philips USB RF remote control"
169 depends on USB && INPUT
171 Say Y here if you want to use an ATI or Philips USB RF remote control.
172 These are RF remotes with USB receivers.
173 ATI Remote Wonder II comes with some ATI's All-In-Wonder video cards
174 and is also available as a separate product.
175 This driver provides mouse pointer, left and right mouse buttons,
176 and maps all the other remote buttons to keypress events.
178 To compile this driver as a module, choose M here: the module will be
181 config USB_KEYSPAN_REMOTE
182 tristate "Keyspan DMR USB remote control (EXPERIMENTAL)"
183 depends on USB && INPUT && EXPERIMENTAL
185 Say Y here if you want to use a Keyspan DMR USB remote control.
186 Currently only the UIA-11 type of receiver has been tested. The tag
187 on the receiver that connects to the USB port should have a P/N that
188 will tell you what type of DMR you have. The UIA-10 type is not
189 supported at this time. This driver maps all buttons to keypress
192 To compile this driver as a module, choose M here: the module will
193 be called keyspan_remote.
195 config USB_APPLETOUCH
196 tristate "Apple USB Touchpad support"
197 depends on USB && INPUT
199 Say Y here if you want to use an Apple USB Touchpad.
201 These are the touchpads that can be found on post-February 2005
202 Apple Powerbooks (prior models have a Synaptics touchpad connected
205 This driver provides a basic mouse driver but can be interfaced
206 with the synaptics X11 driver to provide acceleration and
209 For further information, see
210 <file:Documentation/input/appletouch.txt>.
212 To compile this driver as a module, choose M here: the
213 module will be called appletouch.
216 tristate "GTCO CalComp/InterWrite USB Support"
217 depends on USB && INPUT
219 Say Y here if you want to use the USB version of the GTCO
220 CalComp/InterWrite Tablet. Make sure to say Y to "Mouse support"
221 (CONFIG_INPUT_MOUSEDEV) and/or "Event interface support"
222 (CONFIG_INPUT_EVDEV) as well.
224 To compile this driver as a module, choose M here: the
225 module will be called gtco.