[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: