Fujitsu Lifebook E556 Touchpad dies after closing and opening the lid
Fujitsu Lifebook E556 Touchpad dies after closing and opening the lid. It might has to be forwarded to the upstream kernel developers.
See the attached files for the output of cat /proc/bus/input/devices
before closing the lid and after opening it again. The touchpad is missing after opening the lid again.
I thought this issue might be related to https://lkml.org/lkml/2016/8/1/186, so I built my own kernel using the instructions found here with this patch: touchpad.patch (Yes, I've modified the PKGBUILD to use my patch file when compiling the kernel)
Sadly this did not fix the issue. This issue also affects all older kernels I've used, dating back to version 4.14. I did not test on older kernels.
Interestingly I can only reproduce this behavior only by closing and opening the lid of the laptop. When I put the laptop to sleep on other ways, like having auto sleep after x minutes of inactivity/turned off display I can't reproduce the behavior consistently. Sometimes my touchpad is gone, on other occasions it's still there. I don't have a SWAP partition on my system, so the system can't go into hibernation, only suspend to RAM (I guess?). Does the system go into different sleep modes compared to when closing the lid?
Another interesting behavior is that my keyboard will have contact bounces after resuming from a closed lid and when the touchpad is gone. Like typing letters multiple times, even if I just press a button very shortly. I don't know exactly if this is related to the issue, but it sure seems like it.
If you need any more help, system information or logs with this issue, I'm glad to help fixing this.