Hi and welcome. Not sure if this will resolve the issue:
" Elan Touchpad Drivers for Linux
For ELAN touchpads on Linux, the issue often arises due to the elan_i2c kernel module causing conflicts. Blacklisting this module can resolve the problem. To do this, create a configuration file in /etc/modprobe.d/
and add the blacklist elan_i2c
line to it. This solution has been reported to work for various Linux distributions, including Manjaro and Ubuntu.
For example, you can create a file named psmouse.conf
in /etc/modprobe.d/
and add the following content:
blacklist elan_i2c
After adding this line, update the system's module configuration and reboot the system to apply the changes.
If blacklisting the module does not resolve the issue, you might also need to ensure that the correct input driver is being used. For ELAN touchpads, the libinput
driver is commonly used and should be enabled in the system settings or configuration files.
Additionally, setting the touchpad to "basic" mode in the BIOS instead of "enhanced" can sometimes resolve issues with ELAN touchpads on Linux.
For specific models, such as the Lenovo ThinkPad, the Synaptics driver might be a viable alternative if the ELAN driver does not work.
If you are using a USB live stick or another installation method, ensure that the touchpad is recognized during the installation process and choose the appropriate driver if given the option.
In summary, blacklisting the elan_i2c
kernel module is a common and effective solution for ELAN touchpad issues on Linux.
AI-generated answer. Please verify critical facts."
There is a Touchpad application in Software. See if adding that makes a difference.