demm Could any of you test the last kernel known to work without issues for these touchpads?
In my case, a brand new Lenovo X1C7, I cannot see if the touchpad ever worked before in KaOS. I have only tested with kernels: 5.6.8-1 and 5.7.2-1, with results described in my posts before.
As suggested, I tried the kernel 5.3.8-1 and the "xinput list" and the "lsmod" looking for "hid" and "i2c" were exactly the same as posted before using the linux-next 5.7.2-1.
Here also the dmesg output in 5.3.8-1
Once again, I boot in the same machine using Ubuntu and run "xinput" and "lsmod" to try to find the drivers/devices names and I got the following (hope this will be useful):
user@UbuntuMachine:~$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SYNA8004:00 06CB:CD8B Mouse id=11 [slave pointer (2)]
⎜ ↳ SYNA8004:00 06CB:CD8B Touchpad id=12 [slave pointer (2)]
⎜ ↳ TPPS/2 Elan TrackPoint 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=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ Integrated Camera: Integrated C id=9 [slave keyboard (3)]
↳ Integrated Camera: Integrated I id=10 [slave keyboard (3)]
↳ sof-hda-dsp Headset Jack id=13 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=14 [slave keyboard (3)]
↳ ThinkPad Extra Buttons id=16 [slave keyboard (3)]
user@UbuntuMachine:~$ lsmod | grep hid
hid_multitouch 28672 0
mac_hid 16384 0
hid_generic 16384 0
i2c_hid 28672 0
hid 131072 3 i2c_hid,hid_multitouch,hid_generic
user@UbuntuMachine:~$ lsmod | grep i2c
i2c_algo_bit 16384 1 i915
i2c_i801 32768 0
i2c_hid 28672 0
hid 131072 3 i2c_hid,hid_multitouch,hid_generic
user@UbuntuMachine~$ uname -r
5.4.0-37-generic
It seems like these "hid-generic" and "hid-multitouch" drivers are related to the touchpad.