Re: Suspend removes /sys files needed for touchpad
Hi.
Same problem here. My /sys/class/input/input2 entry disappears after
resuming.
I noticed these lines in dmesg output after resuming:
.....
pnp: Res cnt 3
pnp: res cnt 3
pnp: Encode io
pnp: Encode io
pnp: Encode irq
pnp: Failed to activate device 00:03.
pnp: Res cnt 1
pnp: res cnt 1
pnp: Encode irq
pnp: Failed to activate device 00:04.
.....
I see there are similar errors in your output. I try to run lspnp after
resume to see whitch the devices 00:03 and 00:04 are. Result:
lspnp: /proc/bus/pnp not available
This directory is missing. (At the moment I can not tell if it existed
before...)
John O'Hagan wrote:
> On Thursday 03 August 2006 03:48, Mattia Dongili wrote:
>
>> Hello,
>>
>> On Thu, Aug 03, 2006 at 12:40:49AM +1000, John O'Hagan wrote:
>> [...]
>>
>>
>>> After a resume from ram, these files and devices are missing, and
>>> inserting psmouse does not create them. All other devices behave
>>> normally.
>>>
>> is a full dmesg available somewhere (after the resume from ram and after
>> re-inserting psmouse)?
>>
>
> I've included it at the end of this message.
>
>
>>> I was trying to write a udev rule to create them, but realized that if
>>> the files are not there in /sys, that won't work.
>>>
>> yeah, and I suppose the touchpad doesn't show-up in
>> /proc/bus/input/devices, right?
>>
Reply to: