Hey everyone! I'm new to this forum, so my apologies if this is in the wrong section. I've recently upgraded from Ubuntu mate 16.04 to Linux mint 19.1 cinnamon edition, to try something new. However, after live booting the software, something is seriously wrong. The touchpad goes everywhere, and is nearly uncontrollable. However I continued with a mouse and got it installed. However this issue remained. This is a huge issue. Here's a video of it happening https://youtu.be/nXhsDTMWEms and here's a pastebin with the system's specs https://pastebin.com/YQjfqetD
I've so far tried both Ubuntu 18.04 (mate and regular) and Linux mint 19.1, which I'm currently running.
Any help will be greatly appreciated! Thanks everyone
Touchpad issue with Lenovo x140e
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Touchpad issue with Lenovo x140e
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Re: Touchpad issue with Lenovo x140e
...the very first thing you should try out, especially since you say it worked fine before,
is switching over to the synaptics driver, as described in 19.1's 'Known issues' section.
Other than that, with some quick digging around I couldn't find anything specific for x140e,
i did found a bug report mentioning x131e though, which presumably must be similar...
If such is the case, a newer libinput build would probably work...
is switching over to the synaptics driver, as described in 19.1's 'Known issues' section.
Other than that, with some quick digging around I couldn't find anything specific for x140e,
i did found a bug report mentioning x131e though, which presumably must be similar...
If such is the case, a newer libinput build would probably work...
Re: Touchpad issue with Lenovo x140e
Alright, I've tried Synaptics and Libinput, neither fix the issue (if anything, it makes it worse.) One thing I have noticed over the course of using it is that the vertical sensitivity seems to be greater than the horizontal, so maybe that has something to do with it. the mousepad goes much faster up and down than it does side to side. Sorry for my slow updates, I've been pretty busy this week. Thanks everyone!
Re: Touchpad issue with Lenovo x140e
Ok. I'd try to find a ppa that provides a newer libinput (>1.10.4).
Else i'd try building / installing the latest one from upstream (1.12.3), the rough gist of it would be something among the following lines:
Check here for more details, how to revert etc - and remember also to further remove the synaptics driver.
You could also try updating to a newer kernel series from Update Manager, eg. 4.18.
If still nada after both libinput & kernel have been updated, i'd personally file a bug report.
========================================================
Modify the following line there as:
Try such before attempting to update libinput and/or kernel, if it does the trick, it will save you time.
Else i'd try building / installing the latest one from upstream (1.12.3), the rough gist of it would be something among the following lines:
Code: Select all
apt install build-essential libinput-dev meson git
git clone https://gitlab.freedesktop.org/libinput/libinput && cd libinput
meson --prefix=/usr -Ddocumentation=false -Dtests=false -Ddebug-gui=false builddir/
ninja -C builddir/
sudo ninja -C builddir/ install
You could also try updating to a newer kernel series from Update Manager, eg. 4.18.
If still nada after both libinput & kernel have been updated, i'd personally file a bug report.
========================================================
Edit: Actually, another idea also crossed my mind - it's hit or miss if such will work, but worths trying out:
xed admin:///etc/default/grub
Modify the following line there as:
Save, then runGRUB_CMDLINE_LINUX_DEFAULT="i8042.reset i8042.nomux=1 i8042.nopnp=1 i8042.noloop=1 quiet splash"
sudo update-grub
, and reboot.Try such before attempting to update libinput and/or kernel, if it does the trick, it will save you time.
Re: Touchpad issue with Lenovo x140e
Nope. None of the solutions worked. Looks like it's bug report time! What should i detail in my bug report?
Re: Touchpad issue with Lenovo x140e
...there are a few more things you could try out, however they're wild guesses & might prove to be a waste of time...
On some systems, this module causes conflicts with the touchpad, and disabling / re-enabling fixes it's behavior,
however such needs to be executed over & over again whenever it decides to act funny again...no proper 'solution' to speak off.
You could try digging over at Arch's wiki for similar models,
and see if there's a workaround mentioned there that would somehow also fit your X140e...
Semi-random example, which needs the older synaptics driver installed,
and the file in question should reside under /usr/share/X11/xorg.conf.d/70-synaptics.conf instead...
Those are relatively time-consuming & error-prone tweaks, both to dig & implement though,
so it heavily depends on how much time you're willing to spend upon such...
That i generally can't find any useful bug report specifically about X140e as well perplexes it more...
wish i could come up with a more straightforward answer / workaround.
I'd personally submit a bug report to libinput's gitlab issue tracker (using the latest build obviously).
They will certainly know to point you to the right direction - even if the problem eventually turns out to be elsewhere...
sudo modprobe -r psmouse && sudo modprobe psmouse
On some systems, this module causes conflicts with the touchpad, and disabling / re-enabling fixes it's behavior,
however such needs to be executed over & over again whenever it decides to act funny again...no proper 'solution' to speak off.
You could try digging over at Arch's wiki for similar models,
and see if there's a workaround mentioned there that would somehow also fit your X140e...
Semi-random example, which needs the older synaptics driver installed,
and the file in question should reside under /usr/share/X11/xorg.conf.d/70-synaptics.conf instead...
Those are relatively time-consuming & error-prone tweaks, both to dig & implement though,
so it heavily depends on how much time you're willing to spend upon such...
That i generally can't find any useful bug report specifically about X140e as well perplexes it more...
wish i could come up with a more straightforward answer / workaround.
I'd personally submit a bug report to libinput's gitlab issue tracker (using the latest build obviously).
They will certainly know to point you to the right direction - even if the problem eventually turns out to be elsewhere...
Re: Touchpad issue with Lenovo x140e
We're almost all the way though 2019 and this still hasn't been fixed. This laptop is already really bad but this makes it like 10x harder to use. I can't find of any way to fix it and it's also in Ubuntu, I've reinstalled linux like 20x now, and it's still not fixed. Should I go back to windows?
Re: Touchpad issue with Lenovo x140e
it's the Windows Vs Linux scenario - again.
that Windows System has so many drivers, to get it's hardware working,
& that's why the hardware often breaks - - some driver update broke it.
whereas in the Linux System, most of the drivers are based within the Linux Kernel,
and you have to await for that to be updated, to see if you hardware issue is resolved.
- - these days, that kernel does get some quite regular updates.
that Windows System has so many drivers, to get it's hardware working,
& that's why the hardware often breaks - - some driver update broke it.
whereas in the Linux System, most of the drivers are based within the Linux Kernel,
and you have to await for that to be updated, to see if you hardware issue is resolved.
- - these days, that kernel does get some quite regular updates.
Please edit your original post title to include [SOLVED] - when your problem is solved!
and DO LOOK at those Unanswered Topics - - you may be able to answer some!.