|"I'd suspect hardware."|
Agreed. There would be little "fun or profit" for a virus-writer to create such, and given that machines are so cheaply made today, it's likely a keyboard-related issue. Being a laptop, you'll likely need to take it to a service-tech.
"Channeling the spirit of jboy..."