I have a laptop that sometimes seems to think the Ctrl key is being pressed when it isn't, causing me to trigger shortcuts instead of typing normally. This happens even when it's in tablet mode. Additionally, my cursor randomly disappears or clicks will open things in new tabs.
A couple of years back, there was some water spillage on it (twice, I think, since it was my dad's before me). We had to replace the battery two times, with the last replacement happening three years ago. I'm wondering if this could be due to the water damage or potentially a mishap during repairs since the shop wasn't very trustworthy.
Some other details: My laptop tends to get really hot (I suspect the discoloration might be heat damage), the fan is always running, and the battery life is nearly non-existent. It's an HP Spectre that I got around ten years ago.
3 Answers
It sounds like dirt or debris might be stuck under your keys. I’d suggest giving it a good clean with a can of compressed air to see if that resolves the issue.
Replacing your keyboard shouldn’t be too difficult if it comes to that; water can short out the key connections. You might want to look for a YouTube tutorial for your laptop model. Until then, try using an external keyboard. But if you're still having issues with the external one, it might hint at a deeper problem.
Water damage can definitely cause issues like that, where keys may register presses inaccurately. Have you cleaned out the dust from inside the laptop recently? It’s also worth checking that.

Related Questions
Lenovo Thinkpad Stuck In Update Loop Install FilterDriverU2_Reload