Yes, you are right, my bad...
Here are some outputs using linux-next (5.7.2-1). No boot lines used:
uname -r
5.7.2-1-next
Here the output of dmesg
As observed, there is a mention of "hid" in that log, but not mention of "touchpad"
[ 1.541755] hid: raw HID events driver (C) Jiri Kosina
Now, here the output of journalctl
It mentions a section for the initialization of "touchpad"
Elantech -> "elan" is mentioned in both logs only related to the trackpoint, which is different to the trackpad or touchpad in Lenovo machines, which works without issues.
Also the output of hwinfo:
hwinfo --mouse
48: PS/2 00.0: 10500 PS/2 Mouse
[Created at input.249]
Unique ID: AH6Q.7qlGUQk7T34
Hardware Class: mouse
Model: "TPPS/2 Elan TrackPoint"
Vendor: 0x0002
Device: 0x000a "TPPS/2 Elan TrackPoint"
Compatible to: int 0x0210 0x0003
Device File: /dev/input/mice (/dev/input/mouse0)
Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event6, /dev/input/by-path/platform-i8042-serio-1-event-mouse, /dev/input/by-path/platform-i8042-serio-1-mouse
Device Number: char 13:63 (char 13:32)
Driver Info #0:
Buttons: 3
Wheels: 0
XFree86 Protocol: explorerps/2
GPM Protocol: exps2
Config Status: cfg=new, avail=yes, need=no, active=unknown
Finally, here is the list of devices with libinput.
Any other log or action you might find necessary?
P.S. My intention copying the outputs of dmesg in another distro (Ubuntu) was to show how the missing device was displayed there. Maybe this give us a hint in how to handle this for KaOS. Apologies for the confusion.