Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | # |
2 | # USB Input driver configuration | |
3 | # | |
4 | comment "USB Input Devices" | |
5 | depends on USB | |
6 | ||
1da177e4 LT |
7 | config USB_AIPTEK |
8 | tristate "Aiptek 6000U/8000U tablet support" | |
9 | depends on USB && INPUT | |
10 | help | |
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. | |
15 | ||
16 | To compile this driver as a module, choose M here: the | |
17 | module will be called aiptek. | |
18 | ||
19 | config USB_WACOM | |
20 | tristate "Wacom Intuos/Graphire tablet support" | |
21 | depends on USB && INPUT | |
22 | help | |
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. | |
27 | ||
28 | To compile this driver as a module, choose M here: the | |
29 | module will be called wacom. | |
30 | ||
53880546 SV |
31 | config USB_ACECAD |
32 | tristate "Acecad Flair tablet support" | |
33 | depends on USB && INPUT | |
34 | help | |
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. | |
39 | ||
40 | To compile this driver as a module, choose M here: the | |
41 | module will be called acecad. | |
42 | ||
1da177e4 LT |
43 | config USB_KBTAB |
44 | tristate "KB Gear JamStudio tablet support" | |
45 | depends on USB && INPUT | |
46 | help | |
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. | |
51 | ||
52 | To compile this driver as a module, choose M here: the | |
53 | module will be called kbtab. | |
54 | ||
55 | config USB_POWERMATE | |
56 | tristate "Griffin PowerMate and Contour Jog support" | |
57 | depends on USB && INPUT | |
58 | ---help--- | |
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. | |
63 | ||
64 | You can download userspace tools from | |
65 | <http://sowerbutts.com/powermate/>. | |
66 | ||
67 | To compile this driver as a module, choose M here: the | |
68 | module will be called powermate. | |
69 | ||
1d3e2023 DR |
70 | config USB_TOUCHSCREEN |
71 | tristate "USB Touchscreen Driver" | |
72 | depends on USB && INPUT | |
73 | ---help--- | |
74 | USB Touchscreen driver for: | |
5d892665 | 75 | - eGalax Touchkit USB (also includes eTurboTouch CT-410/510/700) |
1d3e2023 | 76 | - PanJit TouchSet USB |
5d892665 | 77 | - 3M MicroTouch USB (EX II series) |
1d3e2023 | 78 | - ITM |
5d892665 DR |
79 | - some other eTurboTouch |
80 | - Gunze AHL61 | |
24ced062 | 81 | - DMC TSC-10/25 |
1d3e2023 DR |
82 | |
83 | Have a look at <http://linux.chapter7.ch/touchkit/> for | |
84 | a usage description and the required user-space stuff. | |
85 | ||
86 | To compile this driver as a module, choose M here: the | |
87 | module will be called usbtouchscreen. | |
88 | ||
89 | config USB_TOUCHSCREEN_EGALAX | |
90 | default y | |
5d892665 | 91 | bool "eGalax, eTurboTouch CT-410/510/700 device support" if EMBEDDED |
1d3e2023 DR |
92 | depends on USB_TOUCHSCREEN |
93 | ||
94 | config USB_TOUCHSCREEN_PANJIT | |
95 | default y | |
96 | bool "PanJit device support" if EMBEDDED | |
97 | depends on USB_TOUCHSCREEN | |
98 | ||
99 | config USB_TOUCHSCREEN_3M | |
100 | default y | |
5d892665 | 101 | bool "3M/Microtouch EX II series device support" if EMBEDDED |
1d3e2023 DR |
102 | depends on USB_TOUCHSCREEN |
103 | ||
104 | config USB_TOUCHSCREEN_ITM | |
105 | default y | |
106 | bool "ITM device support" if EMBEDDED | |
107 | depends on USB_TOUCHSCREEN | |
108 | ||
5d892665 DR |
109 | config USB_TOUCHSCREEN_ETURBO |
110 | default y | |
111 | bool "eTurboTouch (non-eGalax compatible) device support" if EMBEDDED | |
112 | depends on USB_TOUCHSCREEN | |
113 | ||
114 | config USB_TOUCHSCREEN_GUNZE | |
115 | default y | |
116 | bool "Gunze AHL61 device support" if EMBEDDED | |
117 | depends on USB_TOUCHSCREEN | |
118 | ||
24ced062 HS |
119 | config USB_TOUCHSCREEN_DMC_TSC10 |
120 | default y | |
121 | bool "DMC TSC-10/25 device support" if EMBEDDED | |
122 | depends on USB_TOUCHSCREEN | |
123 | ||
aca951a2 H |
124 | config USB_YEALINK |
125 | tristate "Yealink usb-p1k voip phone" | |
126 | depends on USB && INPUT && EXPERIMENTAL | |
127 | ---help--- | |
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. | |
131 | ||
132 | For information about how to use these additional functions, see | |
133 | <file:Documentation/input/yealink.txt>. | |
134 | ||
135 | To compile this driver as a module, choose M here: the module will be | |
136 | called yealink. | |
137 | ||
1da177e4 LT |
138 | config USB_XPAD |
139 | tristate "X-Box gamepad support" | |
140 | depends on USB && INPUT | |
141 | ---help--- | |
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. | |
145 | ||
146 | For information about how to connect the X-Box pad to USB, see | |
147 | <file:Documentation/input/xpad.txt>. | |
148 | ||
149 | To compile this driver as a module, choose M here: the | |
150 | module will be called xpad. | |
151 | ||
152 | config USB_ATI_REMOTE | |
153 | tristate "ATI / X10 USB RF remote control" | |
154 | depends on USB && INPUT | |
155 | ---help--- | |
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. | |
163 | ||
164 | To compile this driver as a module, choose M here: the module will be | |
165 | called ati_remote. | |
166 |