Reemplacé la placa base en una computadora portátil vieja (bueno, no tan vieja, sigue siendo una computadora para juegos decente). En el proceso tuve que desmontar completamente la computadora portátil para hacerlo, es decir, todas las conexiones, etc. Reemplacé la placa base y la puse en marcha.
El problema que noté desde el principio fue que incluso antes de cargar Windows (Vista), las asignaciones de teclado para muchas teclas se intercambiaban con otras, por ejemplo. 'S' y 'esc', 'D' y 'avanzar página', 'C' y 'Enter', 'Flecha derecha' y 'F8', y otros. Lo noté por primera vez mientras estaba en el BIOS, asegurándome de que todas las configuraciones fueran correctas, tuve que usar la tecla 'S' para salir de una página. Me hace creer que es un problema de hardware y no una configuración, ya que mi configuración regional en Windows es EE. UU., el teclado está configurado en EE. UU. y no se utilizan otros idiomas.
Probé innumerables soluciones de la web y nada, excepto piratear el registro con programas de terceros, me ayudó. Incluso usando esos programas, una vez que cargo otros programas, como un juego, las claves vuelven a intercambiarse. Intenté quitar y asegurarme de que el cable plano del teclado esté correcta y firmemente en la ranura de la placa base, sin éxito. Me temo que estoy al límite de mi ingenio y que el teclado puede estar defectuoso. ¿Algo más que pueda probar?