163f3861dSJiri Kosina# 263f3861dSJiri Kosina# HID driver configuration 363f3861dSJiri Kosina# 4*3cd70986SJan Engelhardtmenuconfig HID_SUPPORT 5*3cd70986SJan Engelhardt bool "HID Devices" 663f3861dSJiri Kosina depends on INPUT 7*3cd70986SJan Engelhardt default y 8*3cd70986SJan Engelhardt 9*3cd70986SJan Engelhardtif HID_SUPPORT 1063f3861dSJiri Kosina 1163f3861dSJiri Kosinaconfig HID 1263f3861dSJiri Kosina tristate "Generic HID support" 13c96c9d7bSRussell King depends on INPUT 1463f3861dSJiri Kosina default y 1563f3861dSJiri Kosina ---help--- 1669e4d948SJiri Kosina A human interface device (HID) is a type of computer device that 1769e4d948SJiri Kosina interacts directly with and takes input from humans. The term "HID" 1869e4d948SJiri Kosina most commonly used to refer to the USB-HID specification, but other 1969e4d948SJiri Kosina devices (such as, but not strictly limited to, Bluetooth) are 2069e4d948SJiri Kosina designed using HID specification (this involves certain keyboards, 2169e4d948SJiri Kosina mice, tablets, etc). This option compiles into kernel the generic 2269e4d948SJiri Kosina HID layer code (parser, usages, etc.), which can then be used by 2369e4d948SJiri Kosina transport-specific HID implementation (like USB or Bluetooth). 2469e4d948SJiri Kosina 2569e4d948SJiri Kosina For docs and specs, see http://www.usb.org/developers/hidpage/ 2669e4d948SJiri Kosina 2769e4d948SJiri Kosina If unsure, say Y 2863f3861dSJiri Kosina 29c080d89aSJiri Kosinaconfig HID_DEBUG 30c080d89aSJiri Kosina bool "HID debugging support" 31c080d89aSJiri Kosina depends on HID 32c080d89aSJiri Kosina ---help--- 33c080d89aSJiri Kosina This option lets the HID layer output diagnostics about its internal 34c080d89aSJiri Kosina state, resolve HID usages, dump HID fields, etc. Individual HID drivers 35c080d89aSJiri Kosina use this debugging facility to output information about individual HID 36c080d89aSJiri Kosina devices, etc. 37c080d89aSJiri Kosina 38c080d89aSJiri Kosina This feature is useful for those who are either debugging the HID parser 39c080d89aSJiri Kosina or any HID hardware device. 40c080d89aSJiri Kosina 41c080d89aSJiri Kosina If unsure, say N 42c080d89aSJiri Kosina 436db3dfefSJiri Kosinasource "drivers/hid/usbhid/Kconfig" 446db3dfefSJiri Kosina 45*3cd70986SJan Engelhardtendif # HID_SUPPORT 46