Try that keyboard on a different computer. Or try a different keyboard with your computer. It does sound like hardware (keyboard) failure. I use a $5 Inland keyboard that I got from MicroCenter. If it goes bad (I have had it for 5+ years and use it every day), I would simply buy another cheap one, or dig around in my closet for a spare.