No tiene pinta de que sea un virus, pero es gratis probar con un live Cd de linux para ver que vaya bien la D.
Si el problema es físico, como te dicen, no queda otra que cambiar el teclado, eso no es algo que se pueda arreglar. Entonces pues ya, dependiendo de si no está en garantía y eres medio manitas, te puedes buscar uno por internet y ponérselo, si no habrá que tirar de tienda o SAT.
(Si ves que la broma te sale demasiado cara y/o no merece la pena por lo que sea, siempre puedes tirar de un teclado USB).
Saludos.