(I also posted this in the Unix/Linux Stack Exchange. Not trying to spam you guys, just not sure where to post). I just installed Ubuntu 14.04 MATE on a Dell 11 Chromebook, and since booting for the first time, the touchpad has stopped responding unless I use the pad of my finger.
Before wiping the SSD and installing MATE I had been running Ubuntu XFCE alongside Chrome OS using Chrouton, and the touchpad worked like a dream. But since installing MATE I've been experiencing the weirdest issue. The touchpad reacts to pad of my finger - where the fingerprint is - but not the tip: If I use the pad of my finger to move the cursor, it works OK. But if I use the tip of my finger (the part you usually use to tap a touchscreen, and the part you normally use to move the cursor with a touchpad), the cursor won't budge. And even when I use the pad of my finger, the cursor doesn't always register the contact.
It seems that more finger surface has to be in contact with the trackpad for it to register. I've tried every combination of acceleration, speed, and sensitivity in the mouse settings and in gpointed
, turned off "disable touchpad while typing," etc, but nothing works. According to xinput list
it's a Cypress APA Trackpad.
Here's the full output of xinput:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Cypress APA Trackpad (cyapa) id=12 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Sleep Button id=10 [slave keyboard (3)]
↳ Integrated_Webcam_HD id=11 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)]
EDIT: I tried adding a regular physical mouse, and it works fine. But I don't think my problems are caused by a hardware malfunction, because the touchpad was working fine yesterday when I used Chrome OS and XFCE.
xinput
command.