I know for a fact that it's not a hardware issue. I'll provide more details.
So I've been using the function where the touchpad is disabled when a mouse is plugged in. This used to work fine, though now, it always seems to sense that there's a mouse plugged in, whether or not there actually is...