I recently bought a used laptop, but its touchpad is not recognized, so it does not work. I looked for touchpad in lshw and cat /proc/bus/input/devices but could not find it. This touchpad is entirely clickable, and to tell the truth, I don't know how to use it well.
10:40:57 pulseaudio: We were woken up with POLLOUT set -- however a subsequent snd_pcm_avail() returned 0 or another value < min_avail.
10:38:39 kernel: usb usb3-port5: unable to enumerate USB device
10:38:38 kernel: ACPI Error: Aborting method _SB.PCI0.XHC.RHUB.SSP4._PLD due to previous error (AE_AML_PACKAGE_LIMIT) (20210730/psparse-529)
10:38:38 kernel: ima: Error Communicating to TPM chip
I am completely unfamiliar with this notebook. I tried searching it... but could not find much that I could read.
Are you able to determine the manufacturer / model of the Touchpad device?
EPSON may be a little-known manufacturer outside of Japan. Originally a division of the watchmaker SEIKO, the company is best known for once manufacturing NEC's PC-98 compatible machines.
The touchpad is not recognized by the OS and the manufacturer does not provide any information about it. It might be possible to find out by disassembling the machine, but doing that to a laptop is a hassle...
Many laptops contain a hardware switch to disable the touchpad. Often this works by holding down the Fn key plus one of the function keys on the keyboard. You can also sometimes I know on dells disable the touchpad in the BIOS I would check for there as well if it's disabled it's not going to be detected
Just to know, is Touchpad enabled on Settings > Mouse and touchpad or not shown there at all? Then if nothing works and it's an used laptop maybe it was sold right because of undetected touchpad, so would be an hardware issue, not a simple bug. I wonder if the previous owner punched the touchpad . Touchpad - Wikipedia, interesting, if so, sensor could be damaged.
Laptops have many functions in one machine, and it is inevitable that all of them cannot work perfectly with an operating system that the manufacturer does not expect. I got a couple of old laptops to get a better understanding of Linux OS, and it was indeed a good experience. Thanks to all for your help.
There is a workaround that essentially treats touchpad just as "mouse" - which you may not want as it means you cannot use gestures.
Since your touchpad is not recognized at all... This really suggests it is either too new for the kernel, or too obscure.
I do not know which but... If you suspect it is too new, you can try a later kernel such as TuxInvaders mainline kernel.
If too obscure... then you may have to abide by your solution above.