At the top of this forum are notes about removing keyboards and more. I'd head to lenovo.com and see if they have replacement keyboards.
My Lenovo Thinkpad T400 (running xp pro), ~2 yrs old, has keyboard problems. The s does not work at all; the d is difficult, think the f might be starting to fail as well.
I popped the key off to see if there was something under the key causing a problem -- none that I can see. The s is completely dead, no response at all.
Is there a fix for this? Can the keyboard be replaced?