Mattia Dongili wrote:
On Mon, Dec 11, 2006 at 04:45:54PM +0100, Martin Brakus wrote:Mattia Dongili wrote:On Sun, Dec 10, 2006 at 09:22:00PM +0100, Martin Brakus wrote: [...]After reload of psmouse the touchpad works as expired. But after reboot the touchpad doesn't work. I always have to reload the psmouse modul manually. Is there a way to fix this?sounds like the "usb-handoff" kernel option might help. Can you try booting with that option?Hi Mattia, the usb-handoff is not the solution. I still have to reload the psmouse after rebooting. I read that I have to load the usb modul before the psmouse is loaded. Maybe that's the point? How can I configure this? In the /etc/modules psmouse is listed but not any usb module: ide-cd ide-disk ide-generic psmouse sbp2 sr_mod Do I have to edit this file? Although there is any line concering usb in this file usb is working. So where do I set the order of starting?yes, just add usb modules before psmouse (eg: you'd just need "hid" as all the rest will be loaded as a dependency). Anyway the usb-handoff thing should already have taken care of it... by the way, could you post the difference of the contents of /proc/bus/input/devices before and after reloading psmouse?
As wanted here is the output of the /proc-FS: Directly after booting: I: Bus=0011 Vendor=0001 Product=0001 Version=ab54 N: Name="AT Translated Set 2 keyboard" P: Phys=isa0060/serio0/input0 H: Handlers=kbd event0 B: EV=120003 B: KEY=4 2000000 3802078 f840d001 f2ffffdf ffefffff ffffffff fffffffe B: LED=7 I: Bus=0011 Vendor=0002 Product=0001 Version=0000 N: Name="PS/2 Generic Mouse" P: Phys=isa0060/serio4/input0 H: Handlers=event1 mouse0 ts0 B: EV=7 B: KEY=70000 0 0 0 0 0 0 0 0 B: REL=3 Directly after removing psmouse: I: Bus=0011 Vendor=0001 Product=0001 Version=ab54 N: Name="AT Translated Set 2 keyboard" P: Phys=isa0060/serio0/input0 H: Handlers=kbd event0 B: EV=120003 B: KEY=4 2000000 3802078 f840d001 f2ffffdf ffefffff ffffffff fffffffe B: LED=7 Directly after reloading psmouse: I: Bus=0011 Vendor=0001 Product=0001 Version=ab54 N: Name="AT Translated Set 2 keyboard" P: Phys=isa0060/serio0/input0 H: Handlers=kbd event0 B: EV=120003 B: KEY=4 2000000 3802078 f840d001 f2ffffdf ffefffff ffffffff fffffffe B: LED=7 I: Bus=0011 Vendor=0002 Product=0007 Version=0000 N: Name="SynPS/2 Synaptics TouchPad" P: Phys=isa0060/serio4/input0 H: Handlers=event1 mouse0 ts0 B: EV=b B: KEY=6420 0 70003 0 0 0 0 0 0 0 0 B: ABS=11000003 I: Bus=0011 Vendor=0002 Product=0001 Version=0000 N: Name="PS/2 Generic Mouse" P: Phys=synaptics-pt/serio0/input0 H: Handlers=event2 mouse1 ts1 B: EV=7 B: KEY=70000 0 0 0 0 0 0 0 0 B: REL=3I edited the /etc/modules so that hid is in the line right before psmouse but again the module isn't loaded as you see above.
Another point I noticed: the synaptic module is only activated if I touch the touchpad before I load the psmouse with modprobe. (But touching the touchpad while booting doesn't neither load the module automatically.) If I don't touch the pad the "normal" PS/2 Generic Mouse is loaded. Maybe that's a hint for you - for me it isn't.