I had the exact same issue with Ubuntu 18.04.3 LTS (Bionic Beaver) on Dell Latitude 7400. The approaches described at the link you mentioned did not work for me as well:
and
but synaptics was dying randomly and I was forced to reboot every time to get the touchpad working.
What worked for me for to finally switch to the default driver libinput
using
sudo apt install libinput-tools
The touchpad is working fine now. If you're looking for the latest version of libinput
, follow the answer of @BlandCorporation outlined here.
Summary of @BlandCorporation's answer:
sudo apt install check doxygen libev-dev python3-sphinx
sudo pip3 install recommonmark sphinx_rtd_theme
git clone https://gitlab.freedesktop.org/libinput/libinput
cd libinput
meson --prefix=/usr builddir/
ninja -C builddir/
sudo ninja -C builddir/ install
sudo systemd-hwdb update
Edit:
Even after switching to the default libinput driver the touchpad kept dying at random times. What finally works to get the touchpad working without rebooting is to re-login after suspending (locking the screen and closing the lid).