Razer Blade 15 touchpad unresponsive on wake from sleep

I’m at my wits end trying to find a solution, and this has been an issue across multiple Arch distros I’ve installed. When I let my my laptop go to sleep, or close the lid, the touchpad becomes unresponsive. I know this has been an on/off issue on the Linux kernel over the years from my research. However none of the workarounds, i.e. rmmod and modprobe, have worked for me. Also hibernate works just fine, but I’d really prefer not to go completely through hibernate just to avoid this bug.

I’d like to find a solution, at least that I can have run automatically on wake. But just installing the appropriate driver or something would be great too, but I don’t think there is one for my laptop.

Technical Information:
Razer Blade 15 Mid-2021 Base Model
Garuda (Arch)
Linux 5.19.13-zen1-1-zen

I’m not sure how to check the hardware information of the touchpad, please let me know how to, and I will add this information. If there are any logs you’d like me to provide, I’m more than happy to follow up.

Any ideas would be great, thanks in advance.

The solution is most likey rooted in one or more driver issues so the “solution” is to learn C/C++, get datasheet(s) and start to debug. Otherwise all you can do is to file a bug report and possibly fund a developer who works in that area/on related driver(s).