I tried all I found, but can not make it work. It doesn't work on Ubuntu 20.10 and neither in 20.04. What should I do?
$ xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SIGMACHIP Usb Mouse id=10 [slave pointer (2)]
⎜ ↳ MSFT0001:00 04F3:3140 Mouse id=13 [slave pointer (2)]
⎜ ↳ MSFT0001:00 04F3:3140 Touchpad id=14 [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)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Power Button id=9 [slave keyboard (3)]
↳ Integrated Camera: Integrated C id=11 [slave keyboard (3)]
↳ Ideapad extra buttons id=12 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=15 [slave keyboard (3)]
$ grep -iA2 touchpad /proc/bus/input/devices
N: Name="MSFT0001:00 04F3:3140 Touchpad"
P: Phys=i2c-MSFT0001:00
S: Sysfs=/devices/platform/AMDI0010:03/i2c-0/i2c-MSFT0001:00/0018:04F3:3140.0001/input/input12
$ ls $(find /lib/modules/$(uname -r) -type d -name mouse)
appletouch.ko cyapatp.ko gpio_mouse.ko sermouse.ko synaptics_usb.ko
bcm5974.ko elan_i2c.ko psmouse.ko synaptics_i2c.ko vsxxxaa.ko
$ sudo dmesg
[ 0.788754] hid: raw HID events driver (C) Jiri Kosina
[ 0.793899] i2c_hid i2c-MSFT0001:00: supply vdd not found, using dummy regulator
[ 0.793916] i2c_hid i2c-MSFT0001:00: supply vddl not found, using dummy regulator
[ 0.797696] [Firmware Bug]: ACPI(PEGP) defines _DOD but not _DOS
Also the lights of the keyboard don't turn on and the brightness of the screen doesn't change
It got somehow solved. I had some problems with python, basically damaged the computer, had to reinstall all again and now the trackpad works. Should I mark the post as answered?