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>
This commit is contained in:
Thomas Weißschuh 2026-03-21 14:15:45 +01:00 committed by Jiri Kosina
parent 8c58be2876
commit 3d39be2a76

View File

@ -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.