diff options
Diffstat (limited to 'drivers/hid/Kconfig')
-rw-r--r-- | drivers/hid/Kconfig | 110 |
1 files changed, 108 insertions, 2 deletions
diff --git a/drivers/hid/Kconfig b/drivers/hid/Kconfig index 71d4c070362..339c1eaa55a 100644 --- a/drivers/hid/Kconfig +++ b/drivers/hid/Kconfig | |||
@@ -86,6 +86,12 @@ config HID_BELKIN | |||
86 | ---help--- | 86 | ---help--- |
87 | Support for Belkin Flip KVM and Wireless keyboard. | 87 | Support for Belkin Flip KVM and Wireless keyboard. |
88 | 88 | ||
89 | config HID_CANDO | ||
90 | tristate "Cando dual touch panel" | ||
91 | depends on USB_HID | ||
92 | ---help--- | ||
93 | Support for Cando dual touch panel. | ||
94 | |||
89 | config HID_CHERRY | 95 | config HID_CHERRY |
90 | tristate "Cherry" if EMBEDDED | 96 | tristate "Cherry" if EMBEDDED |
91 | depends on USB_HID | 97 | depends on USB_HID |
@@ -100,6 +106,21 @@ config HID_CHICONY | |||
100 | ---help--- | 106 | ---help--- |
101 | Support for Chicony Tactical pad. | 107 | Support for Chicony Tactical pad. |
102 | 108 | ||
109 | config HID_PRODIKEYS | ||
110 | tristate "Prodikeys PC-MIDI Keyboard support" | ||
111 | depends on USB_HID && SND | ||
112 | select SND_RAWMIDI | ||
113 | ---help--- | ||
114 | Support for Prodikeys PC-MIDI Keyboard device support. | ||
115 | Say Y here to enable support for this device. | ||
116 | - Prodikeys PC-MIDI keyboard. | ||
117 | The Prodikeys PC-MIDI acts as a USB Audio device, with one MIDI | ||
118 | input and one MIDI output. These MIDI jacks appear as | ||
119 | a sound "card" in the ALSA sound system. | ||
120 | Note: if you say N here, this device will still function as a basic | ||
121 | multimedia keyboard, but will lack support for the musical keyboard | ||
122 | and some additional multimedia keys. | ||
123 | |||
103 | config HID_CYPRESS | 124 | config HID_CYPRESS |
104 | tristate "Cypress" if EMBEDDED | 125 | tristate "Cypress" if EMBEDDED |
105 | depends on USB_HID | 126 | depends on USB_HID |
@@ -122,6 +143,12 @@ config DRAGONRISE_FF | |||
122 | Say Y here if you want to enable force feedback support for DragonRise Inc. | 143 | Say Y here if you want to enable force feedback support for DragonRise Inc. |
123 | game controllers. | 144 | game controllers. |
124 | 145 | ||
146 | config HID_EGALAX | ||
147 | tristate "eGalax multi-touch panel" | ||
148 | depends on USB_HID | ||
149 | ---help--- | ||
150 | Support for the eGalax dual-touch panel | ||
151 | |||
125 | config HID_EZKEY | 152 | config HID_EZKEY |
126 | tristate "Ezkey" if EMBEDDED | 153 | tristate "Ezkey" if EMBEDDED |
127 | depends on USB_HID | 154 | depends on USB_HID |
@@ -262,18 +289,82 @@ config HID_PETALYNX | |||
262 | ---help--- | 289 | ---help--- |
263 | Support for Petalynx Maxter remote control. | 290 | Support for Petalynx Maxter remote control. |
264 | 291 | ||
292 | config HID_PICOLCD | ||
293 | tristate "PicoLCD (graphic version)" | ||
294 | depends on USB_HID | ||
295 | ---help--- | ||
296 | This provides support for Minibox PicoLCD devices, currently | ||
297 | only the graphical ones are supported. | ||
298 | |||
299 | This includes support for the following device features: | ||
300 | - Keypad | ||
301 | - Switching between Firmware and Flash mode | ||
302 | - EEProm / Flash access (via debugfs) | ||
303 | Features selectively enabled: | ||
304 | - Framebuffer for monochrome 256x64 display | ||
305 | - Backlight control | ||
306 | - Contrast control | ||
307 | - General purpose outputs | ||
308 | Features that are not (yet) supported: | ||
309 | - IR | ||
310 | |||
311 | config HID_PICOLCD_FB | ||
312 | bool "Framebuffer support" if EMBEDDED | ||
313 | default !EMBEDDED | ||
314 | depends on HID_PICOLCD | ||
315 | depends on HID_PICOLCD=FB || FB=y | ||
316 | select FB_DEFERRED_IO | ||
317 | select FB_SYS_FILLRECT | ||
318 | select FB_SYS_COPYAREA | ||
319 | select FB_SYS_IMAGEBLIT | ||
320 | select FB_SYS_FOPS | ||
321 | ---help--- | ||
322 | Provide access to PicoLCD's 256x64 monochrome display via a | ||
323 | frambuffer device. | ||
324 | |||
325 | config HID_PICOLCD_BACKLIGHT | ||
326 | bool "Backlight control" if EMBEDDED | ||
327 | default !EMBEDDED | ||
328 | depends on HID_PICOLCD | ||
329 | depends on HID_PICOLCD=BACKLIGHT_CLASS_DEVICE || BACKLIGHT_CLASS_DEVICE=y | ||
330 | ---help--- | ||
331 | Provide access to PicoLCD's backlight control via backlight | ||
332 | class. | ||
333 | |||
334 | config HID_PICOLCD_LCD | ||
335 | bool "Contrast control" if EMBEDDED | ||
336 | default !EMBEDDED | ||
337 | depends on HID_PICOLCD | ||
338 | depends on HID_PICOLCD=LCD_CLASS_DEVICE || LCD_CLASS_DEVICE=y | ||
339 | ---help--- | ||
340 | Provide access to PicoLCD's LCD contrast via lcd class. | ||
341 | |||
342 | config HID_PICOLCD_LEDS | ||
343 | bool "GPO via leds class" if EMBEDDED | ||
344 | default !EMBEDDED | ||
345 | depends on HID_PICOLCD | ||
346 | depends on HID_PICOLCD=LEDS_CLASS || LEDS_CLASS=y | ||
347 | ---help--- | ||
348 | Provide access to PicoLCD's GPO pins via leds class. | ||
349 | |||
265 | config HID_QUANTA | 350 | config HID_QUANTA |
266 | tristate "Quanta Optical Touch" | 351 | tristate "Quanta Optical Touch" |
267 | depends on USB_HID | 352 | depends on USB_HID |
268 | ---help--- | 353 | ---help--- |
269 | Support for Quanta Optical Touch dual-touch panels. | 354 | Support for Quanta Optical Touch dual-touch panels. |
270 | 355 | ||
356 | config HID_ROCCAT_KONE | ||
357 | tristate "Roccat Kone Mouse support" | ||
358 | depends on USB_HID | ||
359 | ---help--- | ||
360 | Support for Roccat Kone mouse. | ||
361 | |||
271 | config HID_SAMSUNG | 362 | config HID_SAMSUNG |
272 | tristate "Samsung" if EMBEDDED | 363 | tristate "Samsung" if EMBEDDED |
273 | depends on USB_HID | 364 | depends on USB_HID |
274 | default !EMBEDDED | 365 | default !EMBEDDED |
275 | ---help--- | 366 | ---help--- |
276 | Support for Samsung InfraRed remote control. | 367 | Support for Samsung InfraRed remote control or keyboards. |
277 | 368 | ||
278 | config HID_SONY | 369 | config HID_SONY |
279 | tristate "Sony" if EMBEDDED | 370 | tristate "Sony" if EMBEDDED |
@@ -332,7 +423,7 @@ config HID_TOPSEED | |||
332 | depends on USB_HID | 423 | depends on USB_HID |
333 | default !EMBEDDED | 424 | default !EMBEDDED |
334 | ---help--- | 425 | ---help--- |
335 | Say Y if you have a TopSeed Cyberlink remote control. | 426 | Say Y if you have a TopSeed Cyberlink or BTC Emprex remote control. |
336 | 427 | ||
337 | config HID_THRUSTMASTER | 428 | config HID_THRUSTMASTER |
338 | tristate "ThrustMaster devices support" if EMBEDDED | 429 | tristate "ThrustMaster devices support" if EMBEDDED |
@@ -357,6 +448,14 @@ config HID_WACOM | |||
357 | ---help--- | 448 | ---help--- |
358 | Support for Wacom Graphire Bluetooth tablet. | 449 | Support for Wacom Graphire Bluetooth tablet. |
359 | 450 | ||
451 | config HID_WACOM_POWER_SUPPLY | ||
452 | bool "Wacom Bluetooth devices power supply status support" | ||
453 | depends on HID_WACOM | ||
454 | select POWER_SUPPLY | ||
455 | ---help--- | ||
456 | Say Y here if you want to enable power supply status monitoring for | ||
457 | Wacom Bluetooth devices. | ||
458 | |||
360 | config HID_ZEROPLUS | 459 | config HID_ZEROPLUS |
361 | tristate "Zeroplus based game controller support" if EMBEDDED | 460 | tristate "Zeroplus based game controller support" if EMBEDDED |
362 | depends on USB_HID | 461 | depends on USB_HID |
@@ -372,6 +471,13 @@ config ZEROPLUS_FF | |||
372 | Say Y here if you have a Zeroplus based game controller and want | 471 | Say Y here if you have a Zeroplus based game controller and want |
373 | to have force feedback support for it. | 472 | to have force feedback support for it. |
374 | 473 | ||
474 | config HID_ZYDACRON | ||
475 | tristate "Zydacron remote control support" if EMBEDDED | ||
476 | depends on USB_HID | ||
477 | default !EMBEDDED | ||
478 | ---help--- | ||
479 | Support for Zydacron remote control. | ||
480 | |||
375 | endmenu | 481 | endmenu |
376 | 482 | ||
377 | endif # HID_SUPPORT | 483 | endif # HID_SUPPORT |