kmod-hid-generic needs to be selected when enabling usb-hid in order to get generic devices working.
This fixes keyboards support in linux 3.3+ kernels. https://dev.openwrt.org/ticket/12631 https://dev.openwrt.org/ticket/12686 Signed-off-by: Álvaro Fernández Rojas <nolt...@gmail.com> --- v2: Fix recursive dependency by adding kmod-hid-generic only when usb-hid is selected. diff --git a/package/kernel/linux/modules/usb.mk b/package/kernel/linux/modules/usb.mk index 825b29e..98928e5 100644 --- a/package/kernel/linux/modules/usb.mk +++ b/package/kernel/linux/modules/usb.mk @@ -975,7 +975,7 @@ define KernelPackage/usb-hid FILES:=$(LINUX_DIR)/drivers/$(USBHID_DIR)/usbhid.ko AUTOLOAD:=$(call AutoProbe,usbhid) $(call AddDepends/usb) - $(call AddDepends/hid) + $(call AddDepends/hid,+kmod-hid-generic) $(call AddDepends/input,+kmod-input-evdev) endef _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel