This issue goes back at least a couple of years. It's a problem for a lot of Asus owners, but it's not entirely specific to Asus devices. Also, it's not Debian-specific — though in your case both Ubuntu and Mint have Debian roots.
It's a tricky one because it seems everyone's mileage varies with each proposed solution (and they all have slight hardware variances). There are countless threads trying to solve it.
Notable bug threads on Launchpad (depending on your Asus model):
Applicable bug thread on Kernel.org:
Assuming you don't want to patch your kernel, there are a couple potential runtime solutions you can try.
(Note: You can open a terminal with
Disable/Enable the Mouse Driver:
You can remove and then re-insert your mouse driver module with the following commands:
sudo modprobe -r psmouse
sudo modprobe psmouse
Disable/Enable via Xinput:
Find your trackpad ID with the following command:
Once you have your device ID—I'll call it
12 for this example—try disabling and enabling the device with:
xinput --disable 12
xinput --enable 12
12 with your trackpad's device ID)
As an aside, you may want to try hibernating instead of suspending. Supposedly the problems aren't as prevalent with hibernation.