]>
Commit | Line | Data |
---|---|---|
63f3861d JK |
1 | # |
2 | # HID driver configuration | |
3 | # | |
3cd70986 JE |
4 | menuconfig HID_SUPPORT |
5 | bool "HID Devices" | |
63f3861d | 6 | depends on INPUT |
3cd70986 | 7 | default y |
06bfb7eb JE |
8 | ---help--- |
9 | Say Y here to get to see options for various computer-human interface | |
10 | device drivers. This option alone does not add any kernel code. | |
11 | ||
12 | If you say N, all options in this submenu will be skipped and disabled. | |
3cd70986 JE |
13 | |
14 | if HID_SUPPORT | |
63f3861d JK |
15 | |
16 | config HID | |
17 | tristate "Generic HID support" | |
c96c9d7b | 18 | depends on INPUT |
63f3861d JK |
19 | default y |
20 | ---help--- | |
69e4d948 JK |
21 | A human interface device (HID) is a type of computer device that |
22 | interacts directly with and takes input from humans. The term "HID" | |
23 | most commonly used to refer to the USB-HID specification, but other | |
24 | devices (such as, but not strictly limited to, Bluetooth) are | |
25 | designed using HID specification (this involves certain keyboards, | |
26 | mice, tablets, etc). This option compiles into kernel the generic | |
27 | HID layer code (parser, usages, etc.), which can then be used by | |
28 | transport-specific HID implementation (like USB or Bluetooth). | |
29 | ||
30 | For docs and specs, see http://www.usb.org/developers/hidpage/ | |
31 | ||
32 | If unsure, say Y | |
63f3861d | 33 | |
c080d89a JK |
34 | config HID_DEBUG |
35 | bool "HID debugging support" | |
58037eb9 | 36 | default y if !EMBEDDED |
c080d89a JK |
37 | depends on HID |
38 | ---help--- | |
39 | This option lets the HID layer output diagnostics about its internal | |
40 | state, resolve HID usages, dump HID fields, etc. Individual HID drivers | |
41 | use this debugging facility to output information about individual HID | |
42 | devices, etc. | |
43 | ||
44 | This feature is useful for those who are either debugging the HID parser | |
45 | or any HID hardware device. | |
46 | ||
47 | If unsure, say N | |
48 | ||
6db3dfef JK |
49 | source "drivers/hid/usbhid/Kconfig" |
50 | ||
3cd70986 | 51 | endif # HID_SUPPORT |