I have a 6 months old Lenovo G550 with Windows 7 installed, and for the past couple weeks my keyboard has been occasionally acting up. Under certain circumstances, whenever I try to type something, I'll instead get the numbers 0 through 9 in a row repeatedly, no matter which character or number button I actually pressed. This has occurred with some flash games (arrow keys and Esc seem to work fine, but anything else will not register correctly), and on both Word and OneNote documents. I seem to be able to fix the problem with my word processing by simply minimizing everything, or by copying and pasting a normal segment of text, which causes my keyboard to begin functioning normally. Oddly, if I bring up the On-Screen Keyboard, my computer will register my inputs from that correctly, even if it still is misinterpreting my actual keystrokes (I've only tried this with a couple of flash games).
I believe that this problem has also managed to affect my keyboard when I try to log back into my computer. A couple times (but not every time) when my computer has logged out, it doesn't accept my password, forcing me to either restart, close my laptop's lid and then try again, or use VeriFace to log in.
I've tried searching online for similar problems, but I've had little luck. Perhaps the oddest thing about this problem is that, for the most part, it isn't very consistent, and I've had difficulties finding many patterns in when it comes or how to fix it. Neither of my antivirus programs have detected anything these past couple of weeks.
Thanks for taking the time to read this. If you need any additional information about my computer or the problem, let me know.