Jiri Kosina | 63f3861 | 2006-12-08 18:41:30 +0100 | [diff] [blame] | 1 | # |
| 2 | # HID driver configuration |
| 3 | # |
| 4 | menu "HID Devices" |
| 5 | depends on INPUT |
| 6 | |
| 7 | config HID |
| 8 | tristate "Generic HID support" |
Russell King | c96c9d7 | 2006-12-22 17:09:16 +0000 | [diff] [blame] | 9 | depends on INPUT |
Jiri Kosina | 63f3861 | 2006-12-08 18:41:30 +0100 | [diff] [blame] | 10 | default y |
| 11 | ---help--- |
Jiri Kosina | 69e4d94 | 2007-01-03 23:03:14 +0100 | [diff] [blame] | 12 | A human interface device (HID) is a type of computer device that |
| 13 | interacts directly with and takes input from humans. The term "HID" |
| 14 | most commonly used to refer to the USB-HID specification, but other |
| 15 | devices (such as, but not strictly limited to, Bluetooth) are |
| 16 | designed using HID specification (this involves certain keyboards, |
| 17 | mice, tablets, etc). This option compiles into kernel the generic |
| 18 | HID layer code (parser, usages, etc.), which can then be used by |
| 19 | transport-specific HID implementation (like USB or Bluetooth). |
| 20 | |
| 21 | For docs and specs, see http://www.usb.org/developers/hidpage/ |
| 22 | |
| 23 | If unsure, say Y |
Jiri Kosina | 63f3861 | 2006-12-08 18:41:30 +0100 | [diff] [blame] | 24 | |
Jiri Kosina | c080d89 | 2007-01-25 11:43:31 +0100 | [diff] [blame] | 25 | config HID_DEBUG |
| 26 | bool "HID debugging support" |
| 27 | depends on HID |
| 28 | ---help--- |
| 29 | This option lets the HID layer output diagnostics about its internal |
| 30 | state, resolve HID usages, dump HID fields, etc. Individual HID drivers |
| 31 | use this debugging facility to output information about individual HID |
| 32 | devices, etc. |
| 33 | |
| 34 | This feature is useful for those who are either debugging the HID parser |
| 35 | or any HID hardware device. |
| 36 | |
| 37 | If unsure, say N |
| 38 | |
Jiri Kosina | 63f3861 | 2006-12-08 18:41:30 +0100 | [diff] [blame] | 39 | endmenu |
| 40 | |