Well not totally random - hitting any key repeatedly will cycle through all the characters in qwerty order. EG. Pressing 'q' will first display an 'a', then an 's', 'd', 'f', and so on. It worked fine earlier. Nothing changed as far as I know. It does this on the (HP) laptop keyboard and the Logitech wireless keyboard. Tried rebooting, removing batteries on wireless, etc. Mostly tried while working in Chrome and IE. Any ideas what is going on?