An year ago I started dualbooting Elementary as my daily *nix OS. All was well, until one day, with no hardware change or OS update, the touchpad stopped working. I'm back to VMs now.
If I wasn't dualbooting I might have spent more than a day to figure out what happened - but I was too lazy and scrapped dualbooting.