Suspend removes /sys files needed for touchpad



Hi,

Trying to debug a failure to recreate the event devices needed for a laptop
touchpad after S3 suspend-to-ram (I've posted on this previously, but have
narrowed things down a bit). It's a Centrino running testing.

During a normal boot these messages appear:

Jul 31 00:52:08 viewmaster kernel: Synaptics Touchpad, model: 1, fw: 5.6, id:
0x9244b1, caps: 0x80471b/0x0
Jul 31 00:52:08 viewmaster kernel: input: SynPS/2 Synaptics TouchPad
as /class/input/input2

Once booted, modprobe -r psmouse makes /sys/class/input2 and .../mouse0
disappear, and modprobe psmouse puts them back. This makes udev remove and
create the same devices in /dev/input. (Obviously the touchpad stops and
starts accordingly.)

After a resume from ram, these files and devices are missing, and inserting
psmouse does not create them. All other devices behave normally.

I was trying to write a udev rule to create them, but if the files are not
there in /sys, that won't work.

So my questions: What happens during boot which prompts the kernel to create
these files? In the case of the touchpad, what is missing after a suspend
that prevents it? And is there, say, an initscript or service I could restart
that might restore them? Or any other workaround?

Any pointers appreciated.

Thanks,

John


--
To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx
with a subject of "unsubscribe". Trouble? Contact listmaster@xxxxxxxxxxxxxxxx



Relevant Pages

  • Re: synaptics touchpad not recognized by Xorg X server with recent -mm kernels
    ... > touchpad The evdev kernel module seems to be missing ... To unsubscribe from this list: send the line "unsubscribe linux-kernel" in ...
    (Linux-Kernel)
  • Re: see ya
    ... (Speaking of laptops, I have a Fujitsu that is all around a good ... laptop but it's the touchpad that is too sensitive. ... To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx ... Trouble? ...
    (Debian-User)
  • Re: clean install of FC2
    ... I think it's because red hat just thought you had a 3 buttons ... > I backed up my laptop, and did a clean install of FC2 last night. ... Then I tried to use the touchpad. ... > To unsubscribe: http://www.redhat.com/mailman/listinfo/fedora-list ...
    (Fedora)
  • Re: ibm T40 and xorg.conf
    ... Synaptics Touchpad touchpad found ... To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx ...
    (Debian-User)
  • Re: Cannot get PS/2 touchpad to work on old laptop
    ... It has a touchpad, or 'pointing device', as the ... mice: PS/2 mouse device common for all mice ... psmouse and then tried again with gpm, ... To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx ...
    (Debian-User)