Index: sys/dev/hid/hconf.c =================================================================== --- sys/dev/hid/hconf.c +++ sys/dev/hid/hconf.c @@ -34,6 +34,8 @@ * https://docs.microsoft.com/en-us/windows-hardware/design/component-guidelines/windows-precision-touchpad-required-hid-top-level-collections */ +#include "opt_hid.h" + #include #include #include Index: sys/dev/hid/hkbd.c =================================================================== --- sys/dev/hid/hkbd.c +++ sys/dev/hid/hkbd.c @@ -38,6 +38,7 @@ * HID spec: http://www.usb.org/developers/devclass_docs/HID1_11.pdf */ +#include "opt_hid.h" #include "opt_kbd.h" #include "opt_hkbd.h" #include "opt_evdev.h" Index: sys/modules/hid/hconf/Makefile =================================================================== --- sys/modules/hid/hconf/Makefile +++ sys/modules/hid/hconf/Makefile @@ -4,6 +4,7 @@ KMOD= hconf SRCS= hconf.c +SRCS+= opt_hid.h SRCS+= bus_if.h device_if.h .include Index: sys/modules/hid/hkbd/Makefile =================================================================== --- sys/modules/hid/hkbd/Makefile +++ sys/modules/hid/hkbd/Makefile @@ -4,7 +4,7 @@ KMOD= hkbd SRCS= hkbd.c -SRCS+= opt_evdev.h opt_kbd.h opt_hkbd.h +SRCS+= opt_hid.h opt_evdev.h opt_kbd.h opt_hkbd.h SRCS+= bus_if.h device_if.h .include Index: sys/modules/hid/ps4dshock/Makefile =================================================================== --- sys/modules/hid/ps4dshock/Makefile +++ sys/modules/hid/ps4dshock/Makefile @@ -4,6 +4,7 @@ KMOD= ps4dshock SRCS= ps4dshock.c +SRCS+= opt_hid.h SRCS+= bus_if.h device_if.h usbdevs.h .include