Synaptic vs Libinput drivers enabling

On my sister’s laptop asus vivibook touchpad freezes randomly from time to time. This is a serious issue and I red somewhere that installing synaptics drivers helped.

So I installed xf86-input-synaptics package and restarted the system. However, the libinput packages are still there. My question is, which driver is used? My guess is that with libinput, it takes precedence and I need to uninstall it to check if synaptics helped. Or maybe I need to set it somewhere in the configs?

See whether this helps you:

Touchpad Synaptics - ArchWiki

It could be that you need to remove
or move aside for testing
the present touchpad config
/etc/X11/xorg.conf.d/30-touchpad.conf
not sure - because the default installed by this package
/etc/X11/xorg.conf.d/70-synaptics.conf
will probably override (because of the bigger number) that original one

Weird… I don’t have /etc/X11/xorg.conf.d/70-synaptics.conf. Maybe I installed the wrong package?

… but you do :wink: - just read the wiki :wink:

After installing xf86-input-synaptics, a default configuration file is located at /usr/share/X11/xorg.conf.d/70-synaptics.conf. Users can copy this file to /etc/X11/xorg.conf.d/ and edit it to configure the various driver options available.

you need to move it to location yourself …

1 Like

Thanks. Will try to do that next week, because now I’m on vacation and don’t have the mouse, so if I made the touchpad inaccessible by any chance, it would be hard to fix it.

How it went? Have you successfully replaced libinput with synaptics?