163f3861dSJiri Kosina# 263f3861dSJiri Kosina# HID driver configuration 363f3861dSJiri Kosina# 463f3861dSJiri Kosinamenu "HID Devices" 563f3861dSJiri Kosina depends on INPUT 663f3861dSJiri Kosina 763f3861dSJiri Kosinaconfig HID 863f3861dSJiri Kosina tristate "Generic HID support" 9c96c9d7bSRussell King depends on INPUT 1063f3861dSJiri Kosina default y 1163f3861dSJiri Kosina ---help--- 12*69e4d948SJiri Kosina A human interface device (HID) is a type of computer device that 13*69e4d948SJiri Kosina interacts directly with and takes input from humans. The term "HID" 14*69e4d948SJiri Kosina most commonly used to refer to the USB-HID specification, but other 15*69e4d948SJiri Kosina devices (such as, but not strictly limited to, Bluetooth) are 16*69e4d948SJiri Kosina designed using HID specification (this involves certain keyboards, 17*69e4d948SJiri Kosina mice, tablets, etc). This option compiles into kernel the generic 18*69e4d948SJiri Kosina HID layer code (parser, usages, etc.), which can then be used by 19*69e4d948SJiri Kosina transport-specific HID implementation (like USB or Bluetooth). 20*69e4d948SJiri Kosina 21*69e4d948SJiri Kosina For docs and specs, see http://www.usb.org/developers/hidpage/ 22*69e4d948SJiri Kosina 23*69e4d948SJiri Kosina If unsure, say Y 2463f3861dSJiri Kosina 2563f3861dSJiri Kosinaendmenu 2663f3861dSJiri Kosina 27