1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
#include <linux/autoconf.h> #include <linux/module.h> #include <linux/hid.h> static int __init hid_dummy_init(void) { #ifdef CONFIG_HID_APPLE_MODULE HID_COMPAT_CALL_DRIVER(apple); #endif #ifdef CONFIG_HID_LOGITECH_MODULE HID_COMPAT_CALL_DRIVER(logitech); #endif return -EIO; } module_init(hid_dummy_init); MODULE_LICENSE("GPL");