some of the keys wont work when i tap them on my laptop they just stop working now i have to use onscreen keyboard

This could be a driver problem with your computer. If has been recently updated to W7, then make sure that you have all proper drivers for your keyboard. However, chances are that you fried your keyboard (spilling something or other such instances have been known to do this). Try contacting your Laptop manufacturer.
