How do I fix my laptop keys?

some of my laptop key suddenly do not work this morning. I have to use the on-screen keyboard to type "s" "z" and "x" because they don’t work at all. Also, the "s" key randomly will show up sometimes after i type like: "shellsos" if I try to type "hello". If I want to Ctrl+anything, it always tries to save. i tried system restore, searched for malware (found nothing on both safe mode and normal mode using a registry cleaner, and 3 virus malware scanners). i even tried uninstalling and reinstalling the keyboard driver. sometimes it will also go ssssssssssssssssssssssss for no reason.

please help. i am using the onscreen keyboard rigth now to type everything and it really takes forever. i have an acer extensa 4420 with vista. 🙁

thsanks in advance!

After the scan with avg it listed 200+ registry issues but stated it sould only clean like five. Is having 2 different scanners harmful to a computer (just having them on there)

I have been trying to find a site that lets you download a registry error cleaner for free, but every time I do it wants me to register in order to repair the problems found. Are there any scanners that let you repair the problems for free, without having to register or anything?