Kernel touchpad support regression from 5.18-5.19 (and 6.0rc)

I own a 2021 Legion 5 gaming laptop, with an MSFT touchpad. The touchpad initially worked flawlessly on kernel 5.18, but after upgrading to 5.19 the touchpad isn’t recognized and does not work. I have tried all available solutions posted online, but these are solutions for pre 5.11 kernels, so I assume after support was added in 5.11, people no longer cared about fixes, since standard users rarely upgrade to the latest kernel and keep the version their distro ships with.

Is there anyone else who has experienced this and/or has a solution that works to fix the touchpad functionality regression?