Laptop touchpad and keyboard working inconsistently

Info:

  • OS: Arch Linux Rolling
  • Device: Framework Laptop 13 AMD AI 7 350

Starting about 4 days ago, I’ve been having issues with my laptop’s touchpad, keyboard, and fingerprint sensor. Seemingly completely at random, these will stop working or work inconsistently (i.e. specific keys on the keyboard will stop working), with what’s broken changing every time I take it out of my bag. I’ve more or less confirmed that this is a hardware issue, not a OS/software issue, as it exhibits the same behavior on other Linux distributions and Windows 11. I’ve opened it up a few times to see if anything is wrong with the input cover, but I haven’t seen any noticable issues with anything. My best guess for what’s wrong is the touchpad cable, but I really don’t know how to verify that it is the issue. If it helps, currently the touchpad, fingerprint sensor, and the q, apostrophe, x, c, v, comma, and period keys don’t work. The power button still works fine, it’s just the fingerprint sensor that doesn’t. If anyone could help, I would be incredibly grateful.