You are not logged in.

#1 2017-06-13 09:57:25

PogMat
Member
Registered: 2013-09-19
Posts: 42

Touchpad not working after upgrade

Hi all,
let me explain my problem.
1) I have a Dell XPS13 Developer Edition (late 2014) running Arch with plasma 5. I've never had problem with its touchpad;
2) Yesterday, after an upgrade (it was maybe three weeks I was not upgrading it) my touchpad stopped working: i can still move the pointer, but it is almost impossible to click (I have to do it vigorously several times);
3) So I tried to install lxde, but the same thing happened: no click
4) I format and I installed arch with plasma again, same thing!
5) Even after installation of  xf86-input-synaptics, it is the same;
6) Touchpad works perfectly with ubuntu live.

I have no idea of what could have happened. Could you help me?

Offline

#2 2017-06-13 13:01:14

woodape
Member
Registered: 2015-03-25
Posts: 159

Re: Touchpad not working after upgrade

I think synaptics is depcreciated, or in the process of becomming so, and your problem is probably with libinput. I had problems with my touchpad (Samsun Series 9 - 2013) when libinput went from 1.6.3 to 1.7.0 - libinput doesn't get the sensitivities right all the time for all the different touchpads. I downgraded libinput back to the 1.6.3 version and blocked its upgrade in /etc/pacman.conf by setting IgnorePkg = libinput. Everytime the package had an upgrade I would try it, test the sentivities and then downgrade until it was back to where I wanted it to be. It works for me now, but maybe you need a few more versions of it working out the kinks before you find it acceptable.

Offline

#3 2017-06-13 19:04:28

PogMat
Member
Registered: 2013-09-19
Posts: 42

Re: Touchpad not working after upgrade

Thank you,
I tried to downgrade to 1.6.3, but I have the same problem. Are there other package to downgrade?

Offline

#4 2017-06-13 19:25:34

Executor
Member
From: England
Registered: 2017-06-13
Posts: 20

Re: Touchpad not working after upgrade

What about any other desktop environments like GNOME or deepin? Do touchpad work on those desktops? If it does then it might be a Plasma KDE issue.

Last edited by Executor (2017-06-13 19:25:42)


i7 4790K 4.0GHz, ASUS B85-PRO GAMER, 8GB RAM, GTX 750 Ti, Arch x86_64

Offline

#5 2017-06-13 22:16:21

woodape
Member
Registered: 2015-03-25
Posts: 159

Re: Touchpad not working after upgrade

Maybe check out this article referenced in the wiki here, it attempts to calibrate touchpad sensitivity with libinput.

Offline

#6 2017-06-17 12:41:37

PogMat
Member
Registered: 2013-09-19
Posts: 42

Re: Touchpad not working after upgrade

As far as I understood, the article woodape linked me is to calibrate the sensitivity of the pad. My problem doesn't concert sensitivity but the click. In order to click (no tap) I have to hit violently the pad.

Offline

#7 2017-06-17 14:12:51

PogMat
Member
Registered: 2013-09-19
Posts: 42

Re: Touchpad not working after upgrade

Last update:
I tried to use

xinput test <id-of-touchpad>

and I notice that if I disable tap option, no click is detected at all. How can I solve this problem?

Offline

#8 2017-06-17 15:31:19

jpfeltracco
Member
Registered: 2017-06-17
Posts: 1

Re: Touchpad not working after upgrade

Dell XPS 9333 here.

I'm having the same issue running Sway on Wayland.

For me it seems that I can no longer physically press into the touchpad to generate a click, I can only tap on the touchpad to generate a click.

It started last time I updated. I tried rolling back libinput and libevdev to no effect unfortunately.

Update:
I found that the issue went away by downgrading my kernel to version 4.10.13. Any of the 4.11 releases seem to break the touchpad.

Curiously, I noticed the device name output from

libinput-list-devices

   is "DLL060A:00" in kernel 4.10 and changes to "Synaptics" in 4.11. Perhaps the touchpad is being incorrectly detected?

Update #2:
Looks like recognizing the touchpad as DLL060A was a symptom of incorrectly recognizing the touchpad as dicussed here: https://bugzilla.redhat.com/show_bug.cgi?id=1048314#c2.

I followed instructions there to blacklist an interfering kernel module, and it seems my touchpad is recognized properly in 4.10 and clicking works correctly again in 4.11. Here's a copy of what I did:

As root:

1. Open /etc/modprobe.d/blacklist.conf in your favorite text editor.
2. Add the line 'blacklist i2c-hid' (no quotes)
3. Save and reboot

Last edited by jpfeltracco (2017-06-17 16:26:21)

Offline

Board footer

Powered by FluxBB