Hi Jaxon,
Thank you for posting in Microsoft Community. I'm sorry to hear about your keyboard and touchpad issues.
Since your drivers are updated, the issue might be with the Type Cover connection or outdated firmware. Try detaching and reattaching the keyboard, then restart your Surface. If that doesn’t help, install the latest Surface Go 2 drivers and firmware from Microsoft’s official site, then reboot.
https://www.microsoft.com/en-us/download/details.aspx?id=101304
Have you tried using the surface Diagnostic Tool kit ? This can help you identify and fix common issues.
https://support.microsoft.com/en-us/surface/fix-common-problems-using-the-surface-app-and-surface-diagnostic-toolkit-f61d8d18-37a9-863d-f8d0-1982eb16f7b5
Let me know how it goes. If this helped, feel free to mark it as helpful it might make it easier for others to find the solution too. Let me know if you need anything else! I’m here to help!
Regards,
Carlo