You cannot solve a problem regarding your keyboard. I am using my laptop for 5 years and I have changed my keyboard 3 times within these years. You just have to change your keyboard with time that is it. Laptop keyboards cannot be fixed, they have really delicate rubbers which are not sold seperately, and not even you can take it from another laptop keyboard and install it. Laptop keyboards are one time thing you have to accept this fact.My laptop is having a problem of:
1. Caps lock and numlock keys doesn't work
2. Some of the keys are not working and
3. Some of the keys touch another key
How can I solve this?