On Thu, 11 Sep 2003, Jason Kraftcheck wrote: > Cristian Ionescu-Idbohrn wrote: > > On Thu, 11 Sep 2003, ben wrote: > > > > > For comparison, this is what I have om my acer: > > > > Module Size Used by Not tainted > > mousedev 3736 1 > > usbmouse 1784 0 (unused) <-- tho it says 'unused', > > if I 'rmmod' it the usb > > mouse stops working > > You really shouldn't need usbmouse loaded, AFAIK. I may very well be > mistaken about that, though. Would you mind checking two things? If I'm > mistaken about this I'd like to find out before I mis-inform anyone else. > > Are you using /dev/input/mice with major 13, minor 63 as the mouse device?
crw-rw---- 1 root root 13, 63 Mar 14 2002 /dev/input/mice > Rather than loading and then unloading usbmouse, which may mess things up, > try not loading usbmouse at all. Does the mouse not work then? No. > Does it start working when you load usbmouse? Does not. This is what did the trick. Removed all these modules: mousedev 3736 0 (unused) hid 17892 0 (unused) usbmouse 1784 0 (unused) input 3296 0 [mousedev hid usbmouse] usb-ohci 17672 0 (unused) so that the only one that remained was this: usbcore 54592 1 which refused to be rmmod:ed. I subsequently modprobe:ed usb-ohci, and all this bunch came back: mousedev 3736 0 (unused) hid 17892 0 (unused) usbmouse 1784 0 (unused) input 3296 0 [mousedev hid usbmouse] usb-ohci 17672 0 (unused) usbcore 54592 1 [hid usbmouse usb-ohci] and my usb-mouse became usable again ;-) So, there seems to be some relationship between usb-ohci and the rest, but I have to admit: the logic around this stuff is not obvious to me. Trial and terror seems to be the way to go ;-) Don't dispair! You'll get it working, eventually ;-) It also seems to me there's different behaviour, depending on the kernel version. Cheers, Cristian