Googling you find some articles or blogs a bit older that states
things about PMS_DISABLE_POWERHOOK
option.
This options in the NetBSD kernel is a configuration option used
to modify how the PS/2 mouse driver (pms(4)) handles
power management events, specifically preventing reset of the
touch-pad or mouse upon resuming from suspend.
Unsure if it can help our case, I wanted to try.
To do so you need to compile a personalized kernel.
So I took the steps, removing the comment to the options
PMS_DISABLE_POWERHOOK line and ran config.
And here's what I get...
MYKERNEL:438: warning: obsolete option `PMS_DISABLE_POWERHOOK' will be ignored
Well... that's interesting, so no way to try and test some alternative solution.
If I read and understand correctly all I could gather,
-this option is now obsolete, does it mean the kernel code has
been modified enough so that it just (supposedly) work?
-if so, doesn't our issue shows that the reset of ps/2 bus and all
that's connected to it upon resuming from suspend actually doesn't
work?
There may be something else at play, like the need to add a few more commands to /etc/powerd/scripts/lid_switch.
Is there anyone that can help? Do not hesitate to ask for logs, outputs or anything that could help.