I have just reinstalled my laptop from Windows 10 to elementary OS 0.4 Loki. In Windows 10, my touchpad works but just the basics (point & click, no two-finger gestures). But in Loki, even from the live session running from my USB drive, the touchpad would stop working after a while, usually about 5-10 seconds from login. In that 5 to 10 seconds, the touchpad works flawlessly, even two-finger gestures. But after that, suddenly it kind of freezes there, not registering my taps and clicks.
My laptop is Acer Aspire E5-552G-F6X5. My touchpad driver is Synaptics.
I have tried a few ways to fix it, but to no avail:
- Editing the /etc/default/grub by running this code:
sudo nano /etc/default/grub
and then changing the line:
GRUB_CMDLINE_LINUX_DEFAULT="i8042.nomux i8042.reset quiet nosplash"
This doesn't fix my touchpad problems.
- Disabling libinput and forcing eOS to use Synaptics by using these codes:
sudo apt-get install xserver-xorg-input-synaptics
sudo mkdir /etc/X11/xorg.conf.d
sudo cp /usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf.d
The code gives me error at the mkdir part, where it says:
mkdir: cannot create directory ‘/etc/X11/xorg.conf.d’: File exists
- Removing the libinput drivers and installs the Synaptics driver by running these codes:
sudo apt-get remove xserver-xorg-input-libinput libinput-tools
sudo apt-get install xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-synaptics
This also failed to fix my touchpad problems.
sudo modprobe -r psmousefollowed by
sudo modprobe psmouse, which also failed to fix it.
Most interesting here is the fact that if I ran
xinput list, the touchpad is shown there as:
⎜ ↳ SYN1B81:01 06CB:7406 Touchpad id=12 [slave pointer (2)]
I have looked all over internet for the solution of this problem. I'm completely new to the Linux environment, and chose eOS for its ease of use. Actually, I expected eOS to work with this laptop's touchpad out of the box. My question is, what I must do to fix it?
Thank you very much beforehand.