I just gave additional information about this issue by editing my previous post #273 in this thread, before seeing your post. To make a long story short, Blaze's 5.10.4 kernel did not get my laptop's touchpad to work. I looked today into his 64bit.config file and it seems that all required support for ELAN is already in there, either compiled directly into the kernel or as a module.
As to your suggestions:
gives nothing ("ELAN" is not found in /var/log/dmesg)
does not show any touchpad/mouse as being recognized. Also, I tried appending:
but that argument does not change a thing.
What did you change in your kernel in order to get your ELAN touchpad to work? Did you modify kernel 5.10.4 or an earlier one?
I asked peebee in this thread viewtopic.php?p=80820#p80820
whether he could gracefully provide a download link for his new aufs5 patch set for kernel 5.10.4. I can't wait to start tinkering with it...
But, again, everything seems to be already in there to support the ELAN touchpad. The only thing I noticed missing is "IdeaPad Laptop Slidebar support" (CONFIG_INPUT_IDEAPAD_SLIDEBAR) in Device Drivers/Input device support/Miscellaneous devices, but I am pretty much sure this is not related to supporting my laptop's ELAN touchpad at all.
Thanks again for the
argument for the AMD graphics card. Even though, as you say, you did not generate it, you were the one to so gracefully provide it. It helped immensely!
EDIT: I read your post again, and you made it clear Blaze's kernel did the trick for you. So, please disregard my question above.