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!)