I bought a Lenovo IdeaPad 5 15are05 yesterday and installed Ubuntu 20.04 on it. Problem is, the touchpad doesn't work.
I've also tried 18.04 and even Debian 10, but the only OS it works on is Windows.
I've looked through many fora and I found nothing that helped me. However, I did find some commands and I think you will find these outputs interesting
cat /proc/bus/input/devices
:
I: Bus=0018 Vendor=0000 Product=0000 Version=0000
N: Name="Elan Touchscreen"
P: Phys=
S: Sysfs=/devices/platform/AMDI0010:01/i2c-1/i2c-ELAN0001:00/input/input4
U: Uniq=
H: Handlers=mouse0 event4
B: PROP=2
B: EV=b
B: KEY=400 0 0 0 0 0
B: ABS=661800001000003
Even though it says "Touchscreen", I know for a fact that this is my touchpad. How do I know this?
Well, when I go to a terminal using ctrl+alt+f3
, and I try to use my touchpad, it outputs this:
elants_i2c i2c-ELAN0001:00: unknown packet 0e 00 04 03
03 meaning that I'm touching it. That value changed on different actions, for example, it becomes 01 on 'releasing' the touchpad.
This means that the touchpad is listed under ELAN0001, which the "Touchscreen" is listed under as well. I don't think it's that weird that it says it's a touchscreen, because they're very similar.
xinput
outputs this:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ NEWMEN1500 Mouse Consumer Control id=13 [slave pointer (2)]
⎜ ↳ NEWMEN1500 Mouse id=15 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ NEWMEN1500 Mouse Consumer Control id=14 [slave keyboard (3)]
↳ NEWMEN1500 Mouse id=12 [slave keyboard (3)]
↳ Integrated Camera: Integrated C id=9 [slave keyboard (3)]
↳ Ideapad extra buttons id=10 [slave keyboard (3)]
The touchpad should be listed under Virtual core pointer, but it isn't.
I would really like to know a fix for this, since I need the touchpad to work and I don't want to buy a new laptop, so please help me!