summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Weißschuh <linux@weissschuh.net>2026-03-21 16:15:45 +0300
committerJiri Kosina <jkosina@suse.com>2026-04-09 18:53:26 +0300
commit3d39be2a76d1dfed9ab74305bb5bb107a7d7ce67 (patch)
tree5738c6c719f9040e31bc7b733d0b50155a45f370
parent8c58be287604da91a4da6b0b1af866c1c193576c (diff)
downloadlinux-3d39be2a76d1dfed9ab74305bb5bb107a7d7ce67.tar.xz
HID: drop 'default !EXPERT' from tristate symbols
There is no reason to build random drivers for obscure hardware into the core kernel by default. The usages of 'default !EXPERT' for the HID_PICOLCD suboptions are kept, as these make some sense, although they probably should use 'default y'. Signed-off-by: Thomas Weißschuh <linux@weissschuh.net> Signed-off-by: Jiri Kosina <jkosina@suse.com>
-rw-r--r--drivers/hid/Kconfig13
1 files changed, 0 insertions, 13 deletions
diff --git a/drivers/hid/Kconfig b/drivers/hid/Kconfig
index c1d9f7c6a5f2..7d0cdef3dc84 100644
--- a/drivers/hid/Kconfig
+++ b/drivers/hid/Kconfig
@@ -107,7 +107,6 @@ menu "Special HID drivers"
config HID_A4TECH
tristate "A4TECH mice"
- default !EXPERT
help
Support for some A4TECH mice with two scroll wheels.
@@ -140,7 +139,6 @@ config HID_APPLE
tristate "Apple {i,Power,Mac}Books"
depends on LEDS_CLASS
depends on NEW_LEDS
- default !EXPERT
help
Support for some Apple devices which less or more break
HID specification.
@@ -209,7 +207,6 @@ config HID_AUREAL
config HID_BELKIN
tristate "Belkin Flip KVM and Wireless keyboard"
- default !EXPERT
help
Support for Belkin Flip KVM and Wireless keyboard.
@@ -237,14 +234,12 @@ config HID_BIGBEN_FF
config HID_CHERRY
tristate "Cherry Cymotion keyboard"
- default !EXPERT
help
Support for Cherry Cymotion keyboard.
config HID_CHICONY
tristate "Chicony devices"
depends on USB_HID
- default !EXPERT
help
Support for Chicony Tactical pad and special keys on Chicony keyboards.
@@ -322,7 +317,6 @@ config HID_CREATIVE_SB0540
config HID_CYPRESS
tristate "Cypress mouse and barcode readers"
- default !EXPERT
help
Support for cypress mouse and barcode readers.
@@ -388,7 +382,6 @@ config HID_EVISION
config HID_EZKEY
tristate "Ezkey BTC 8193 keyboard"
- default !EXPERT
help
Support for Ezkey BTC 8193 keyboard.
@@ -564,7 +557,6 @@ config HID_ICADE
config HID_ITE
tristate "ITE devices"
- default !EXPERT
help
Support for ITE devices not fully compliant with HID standard.
@@ -585,7 +577,6 @@ config HID_TWINHAN
config HID_KENSINGTON
tristate "Kensington Slimblade Trackball"
- default !EXPERT
help
Support for Kensington Slimblade Trackball.
@@ -642,7 +633,6 @@ config HID_LOGITECH
depends on USB_HID
depends on LEDS_CLASS
depends on LEDS_CLASS_MULTICOLOR
- default !EXPERT
help
Support for Logitech devices that are not fully compliant with HID standard.
@@ -757,20 +747,17 @@ config HID_MEGAWORLD_FF
config HID_REDRAGON
tristate "Redragon keyboards"
- default !EXPERT
help
Support for Redragon keyboards that need fix-ups to work properly.
config HID_MICROSOFT
tristate "Microsoft non-fully HID-compliant devices"
- default !EXPERT
select INPUT_FF_MEMLESS
help
Support for Microsoft devices that are not fully compliant with HID standard.
config HID_MONTEREY
tristate "Monterey Genius KB29E keyboard"
- default !EXPERT
help
Support for Monterey Genius KB29E.