Taller de Windows

Teclado PS/2 dejó de funcionar en Windows



Un fallo común en los teclados PS2, es que en el windows dejan de funcionar, esto puede pasar por haber instalado algún programa, por algun virus que modifica el registro o como a mi, por un simple mal apagado!!
Bueno el tema es que al iniciar el ordenador, el teclado funciona perfectamente, puedes entrar a la Bios e incluso, presionando el F8, te carga el menú de arranque del sistema, pero ya cuando se carga el escritorio de nuestro windows, el teclado se queda muerto.. y ahora aunque pongas un teclado usb, este tampoco funciona….

Este fix puede solucionar los errores: Código 32, Código 37 y Código 39.

Podemos saber si es cosa de nuestro windows si miramos en el “Administrador de Dispositivos” y vemos que el teclado tiene encima un signo de advertencia amarillo, haciendo doble click encima del dispositivo se nos mostrará, en “Estado del dispositivo”, el problema y el código de error que tiene el aparato.

  • La primera que se hayan dañado los archivos que controlan el dispositivo, en este caso bastaría con reemplazarlos, Los archivos están en la carpeta “C:\Windows\system32\DRIVERS\” y son dos: “i8042prt.sys” y “kbdclass.sys“.
  • La segunda que se haya dañado el registro de windows, o se haya añadido algun controlador secundario para el teclado.
  1. Entra en el menú “INICIO” -> “Ejecutar” 
  2. Escribe “Regedit” y pulsa la tecla “Enter
  3. En la ventana que se abre “Editor del Registro” ir al menú “Edición” -> “Buscar”
  4. Escribe “kbdclass” y pulsa la tecla “Enter” (Este proceso puede tardar)
  5. Cuando localize el texto, en la parte derecha de la pantalla, tendrás que comprobar si existe una clave llamada “UpperFilters“, si existe comprueba que el texto asociado sea “kbdclass“, si este no fuera el caso o tenga más letras o números, tendrás que hacer doble click encima de “UpperFilters” y cambiar el contenido por “kbdclass” (sin comillas).
  6. Si no existe la cadena “UpperFilters”, pulsa la tecla “F3” para que continue buscando y luego repite el paso 5 cada vez.
  7. Cuando llegemos al final de la lista porque no ahi mas registros…, lleva el cursor al primero de la lista….
  8. Ahora deberás seguir la siguiente ruta:
    HKEY_LOCAL_MACHINE -> System -> ControlSet002 -> Services -> kbdclass
  9. Cambia el valor “start” a 1 sino lo estuviera y asegúrate que el valor “ImagePath” sea “System32/Drivers/kbdclass.sys“.
  10. Ahora lo mismo pero con la ruta:
    HKEY_LOCAL_MACHINE -> System -> ControlSet002 -> Services -> i8042prt
  11. Cambia el valor “start” a 1 sino lo estuviera y asegurate que el valor “Imagepath” sea “System32/Drivers/i8042prt.sys

 

 

Ahora ya puedes cerrar el “Editor del Registro”. Ahora accederemos al “Administrador de Dispositivos”, para ello:

  1. Entra en el menú “INICIO
  2. Pulsa el botón derecho del ratón sobre el Icono “MI PC
  3. Selecciona “Propiedades
  4. En la ventana que se abre: Selecciona la pestaña “Hardware
  5. Pulsa el botón “Administrador de dispositivos
  6. Localiza y selecciona el teclado (tiene el simbolo amarillo encima)
  7. En el menú veras que aparece un ‘minipc’ tachado (Desinstalar), pulsalo para quitar el controlador.
  8. Reinicia el PC y con suerte se volverá a instalar pero funcionando…