brintos

brintos / linux-shallow public Read only

0
0
Text · 2.6 KiB · 7c2032f Raw
86 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2menu "USB HID support"3	depends on USB4 5config USB_HID6	tristate "USB HID transport layer"7	default y8	depends on USB && INPUT9	select HID10	help11	  Say Y here if you want to connect USB keyboards,12	  mice, joysticks, graphic tablets, or any other HID based devices13	  to your computer via USB, as well as Uninterruptible Power Supply14	  (UPS) and monitor control devices.15 16	  You can't use this driver and the HIDBP (Boot Protocol) keyboard17	  and mouse drivers at the same time. More information is available:18	  <file:Documentation/input/input.rst>.19 20	  If unsure, say Y.21 22	  To compile this driver as a module, choose M here: the23	  module will be called usbhid.24 25comment "Input core support is needed for USB HID input layer or HIDBP support"26	depends on USB_HID && INPUT=n27 28config HID_PID29	bool "PID device support"30	help31	  Say Y here if you have a PID-compliant device and wish to enable force32	  feedback for it. Microsoft Sidewinder Force Feedback 2 is one of such33	  devices.34 35config USB_HIDDEV36	bool "/dev/hiddev raw HID device support"37	depends on USB_HID38	help39	  Say Y here if you want to support HID devices (from the USB40	  specification standpoint) that aren't strictly user interface41	  devices, like monitor controls and Uninterruptible Power Supplies.42 43	  This module supports these devices separately using a separate44	  event interface on /dev/usb/hiddevX (char 180:96 to 180:111).45 46	  If unsure, say Y.47 48menu "USB HID Boot Protocol drivers"49	depends on USB!=n && USB_HID!=y && EXPERT50 51config USB_KBD52	tristate "USB HIDBP Keyboard (simple Boot) support"53	depends on USB && INPUT54	help55	  Say Y here only if you are absolutely sure that you don't want56	  to use the generic HID driver for your USB keyboard and prefer57	  to use the keyboard in its limited Boot Protocol mode instead.58 59	  This is almost certainly not what you want.  This is mostly60	  useful for embedded applications or simple keyboards.61 62	  To compile this driver as a module, choose M here: the63	  module will be called usbkbd.64 65	  If even remotely unsure, say N.66 67config USB_MOUSE68	tristate "USB HIDBP Mouse (simple Boot) support"69	depends on USB && INPUT70	help71	  Say Y here only if you are absolutely sure that you don't want72	  to use the generic HID driver for your USB mouse and prefer73	  to use the mouse in its limited Boot Protocol mode instead.74 75	  This is almost certainly not what you want.  This is mostly76	  useful for embedded applications or simple mice.77 78	  To compile this driver as a module, choose M here: the79	  module will be called usbmouse.80 81	  If even remotely unsure, say N.82 83endmenu84 85endmenu86