(In reply to Takashi Iwai from comment #3) > Can you try to pass i8042.reset=1 i8042.nomux options instead? I've made this change to the kernel command line and changed the configuration in /etc/systemd/logind.conf.d back to suspend. So far, so good. Unfortunately, the problem has been intermittent, so I'll let you know how it goes over the next 2-3 days. Thanks!