Microsoft USB Optical Intellimouse Wont Work
I am running 2.4.22. I have a Microsoft USB Optical Intellimouse. In "make menuconfig" I enabled these options.
USB HID
-----------
SB Human Interface Device (full HID) support
HID input layer support
EHCI HCD (USB 2.0) support (EXPERIMENTAL)
UHCI (Intel PIIX4, VIA, ...) support
Core Interfaces
------------
Input core support
Mouse support
Event interface support
After running make bzimage I get this error:
----------------------snip----------------------->
drivers/usb/usbdrv.o(.text+0x124b5): In function `hidinput_hid_event':
: undefined reference to `input_event'
drivers/usb/usbdrv.o(.text+0x1252b): In function `hidinput_hid_event':
: undefined reference to `input_event'
drivers/usb/usbdrv.o(.text+0x1259f): In function `hidinput_hid_event':
: undefined reference to `input_event'
drivers/usb/usbdrv.o(.text+0x125eb): In function `hidinput_hid_event':
: undefined reference to `input_event'
drivers/usb/usbdrv.o(.text+0x1278a): In function `hidinput_connect':
: undefined reference to `input_register_device'
drivers/usb/usbdrv.o(.text+0x127dd): In function `hidinput_connect':
: undefined reference to `input_register_device'
drivers/usb/usbdrv.o(.text+0x12937): In function `hidinput_disconnect':
: undefined reference to `input_unregister_device'
drivers/usb/usbdrv.o(.text+0x124e1): In function `hidinput_hid_event':
: undefined reference to `input_event'
make: *** [vmlinux] Error 1
----------------------snip-------------------->
I read on a message board somewhere that there was an undocumented dependency so I turned on all the HID stuff and enabled all the input cores but still got the same error.
Also the kernel compiled without error until I added "HID input layer support". But the mouse wont work without it.
|