I am using a Lenovo y550 laptop from quite sometime and recently its keyboard has started acting weird. Some times the keyboard gets completed locked and not a single keypad will work although the touchpad works properly. Other time the Help and Support windows in Windows 7 keeps popping up. Then some other times some keys will work while others does not. I want to know whether this a software issue or a hardware problem before I purchase a new keyboard? Thanks for any help.