Вобщем, коротко, не работает usbhid в gentoo, вот что при modprobe usbhid
modprobe usbhid
FATAL: Error inserting usbhid (/lib/modules/2.6.38-gentoo-r5/kernel/drivers/hid/usbhid/usbhid.ko): Unknown symbol in module, or unknown parameter (see dmesg)
[148123.436518] usbhid: Unknown symbol __hid_register_driver (err 0)
[148123.437122] usbhid: Unknown symbol hid_allocate_device (err 0)
[148123.437474] usbhid: Unknown symbol hid_allocate_device (err 0)
[148123.437980] usbhid: Unknown symbol hid_destroy_device (err 0)
[148123.438333] usbhid: Unknown symbol hid_destroy_device (err 0)
[148123.441666] usbhid: Unknown symbol hid_set_field (err 0)
[148123.442437] usbhid: Unknown symbol hid_check_keys_pressed (err 0)
[148123.444734] usbhid: Unknown symbol hid_set_field (err 0)
[148123.446077] usbhid: Unknown symbol hid_input_report (err 0)
[148123.446432] usbhid: Unknown symbol hid_check_keys_pressed (err 0)
[148123.446731] usbhid: Unknown symbol hid_debug (err 0)
[148123.447605] usbhid: Unknown symbol hidinput_find_field (err 0)
[148123.448055] usbhid: Unknown symbol hid_parse_report (err 0)
[148123.448825] usbhid: Unknown symbol hid_add_device (err 0)
[148123.450836] usbhid: Unknown symbol hid_input_report (err 0)
[148123.451207] usbhid: Unknown symbol hid_debug (err 0)
[148123.452734] usbhid: Unknown symbol hidinput_find_field (err 0)
[148123.453170] usbhid: Unknown symbol hid_parse_report (err 0)
[148123.453867] usbhid: Unknown symbol hid_add_device (err 0)
[149374.326837] usbhid: Unknown symbol hid_output_report (err 0)
[149374.327926] usbhid: Unknown symbol hid_unregister_driver (err 0)
[149374.328838] usbhid: Unknown symbol __hid_register_driver (err 0)
[149374.329142] usbhid: Unknown symbol hid_allocate_device (err 0)
[149374.329414] usbhid: Unknown symbol hid_destroy_device (err 0)
[149374.331374] usbhid: Unknown symbol hid_set_field (err 0)
[149374.331912] usbhid: Unknown symbol hid_check_keys_pressed (err 0)
[149374.333026] usbhid: Unknown symbol hid_input_report (err 0)
[149374.333252] usbhid: Unknown symbol hid_debug (err 0)
[149374.334059] usbhid: Unknown symbol hidinput_find_field (err 0)
[149374.334492] usbhid: Unknown symbol hid_parse_report (err 0)
[149374.335188] usbhid: Unknown symbol hid_add_device (err 0)