mouse doesnt load on bootup
Hello all,
I have a very weird problem and after extensive research (or the lack of it) on the internet, i have finally decided to ask people on forums. i am running a lfs system that was tweaked alittle. i have kernel 2.6.13.3 running and a logitech mx1000 mouse. now, from reading howtos on the internet, i have added "event interfacing" support into the kernel.
Now my problem is that most of the time, my mouse doesnt get loaded during bootup. when i do "cat /proc/bus/input/devices", only my usb keyboard shows up (which is event0). so what i end up doing is unplugging my mouse, and plugging it back in.. which i think generages a hotplug event. from there, my mouse comes up as event1 and it works fine.
now, i cant seem to find an answer as to why the mouse isnt recognized or even how to manually get it to load during bootup. LFS uses hotplugging and udev, but i dont know how or if its possible to manually generate the event without having to reinsert my mouse.
im guessing that this issue is probably a kernel issue because when the mouse does get loaded, it gets loading before init, which i think starts udev and hotplug. but from what i read, udev should be able to initialize the device anyway, so im wondering why is it not getting loaded? i cant seem to simulate a consistent loading or even unloading. i also tried to use the stable 2.6.14 kernel, but that was inconsistent as well.
so what im thinking now is that my best bet is to get udev or hotplug (i dont know which) to generate the device during init, but i dont know how to. does anybody have a clue as to why this is happening?
and if you are wondering, i have tried using psaux now, and that still doesnt work consistently. i am trying to use evdev so that i could get horizontal scrolling to work, but that doesnt work either =(. i had a different distro on before that used devfs and the same kernel (2.6.13.3), and i had to problems with my mouse. but then again, i dont know if this is a kernel problem or udev/hotplug. anyway, anyone got any ideas?
|