1 votos

Yosemite y El Capitan USB accidente mata a teclado y trackpad

Estoy viendo a un problema similar a MBP de 2013 que hace que no responda a teclado y ratón, pero este es sin dispositivos USB externos.

Periódicamente/intermitentemente, mi teclado y trackpad deja de responder, y estoy obligada a mantener el botón de encendido para apagar y reiniciar el ordenador portátil.

Estaba siendo activados con mayor frecuencia cuando la conexión y desconexión de un Arduino, pero ha sucedido en alguna ocasión después de la reanudación del sueño con ningún dispositivo USB conectado. Era posible que, en algunas ocasiones, para conectar un teclado y un ratón externos y cerrar limpiamente, pero que no parece ser posible, más recientemente, tal vez desde que he actualizado a partir de Yosemite a El Capitan (instalación limpia, tratando de resolver este problema).

El MacBook Pro (Retina, de 15 pulgadas, Finales de 2013) el teclado y el trackpad dejar de responder completamente, el único trabajo de la "entrada" es el botón de encendido, que supongo que omite la pila USB completamente.

He llegado hasta el punto de instalación de PowerKey, y la ejecución de un script que va a desencadenar un cierre y reinicie si el botón de encendido se pulsa varias veces en un corto período de tiempo. Al menos esto le dará a los programas una oportunidad para salvar a su estado antes del cierre.

Lo que realmente estoy buscando es cómo restablecer la pila USB completamente. He intentado lo siguiente:

$ sudo kextunload -b com.apple.driver.usb.AppleUSBXHCIPCI
$ sudo kextload -b com.apple.driver.usb.AppleUSBXHCIPCI

y después de cargarla, pero que a la izquierda del teclado y el ratón inutilizables todavía. (He intentado esto a través de SSH, antes de que el problema se manifiesta. es decir, el teclado y el ratón estaba trabajando antes de la kextunload)

Luego traté de hacer un diff de la carga kext antes y después de la descarga y la recarga de todos los otros kexts que fueron retirados, pero que todavía no fue el resultado de un trabajo de teclado.

Alguna sugerencia? Qué necesito para cargar el kext en un orden en particular, tal vez? Hay un programa que sabe lo que el orden es (supongo que, ya que se cargan correctamente en el inicio!)

1voto

Oskar Puntos 1242

La secuencia de inicio es difícil de emular a otros que en realidad el ciclo de alimentación de la computadora.

No tengo una buena respuesta, ya que su fracaso es muy bajo nivel, pero aquí están las cosas que me gustaría hacer para solucionar los problemas y aislar las cosas antes de considerar una reinstalación completa del sistema operativo:

  • ejecutar sysdiagnose script cada vez que un fallo ocurre a la captura de los registros y obtener un sentido de la frecuencia con que esto ocurre.
  • compruebe que conectar el teclado USB no poner en marcha el sistema correctamente para uso interno o externo de función del teclado
  • la sesión del usuario usando kill -9 -1 o remoto a través de compartir pantalla

Mi conjetura es que los registros se mostrarán los errores de USB que indica una falla de hardware, pero que tendría un vistazo a los registros específicos. No está claro por qué se carga manualmente el kext así que tal vez me falta algo de información?

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by: