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 one. The USB ports are fine. I also updated my drivers after this issue started happening to no avail. Keep in mind, when I disable this function, the touchpad works fine. There's nothing wrong with the touchpad. What I am thinking is that this might be an error in the registry, but I have no idea where I can look to fix it. I also would rather not disable the aforementioned function, as it gets in the way when I'm tying and such.