A veces tengo este problema con mi teclado integrado (y el trackpad). Parece estar relacionado con la acumulación de electricidad estática (en mí). En ambientes secos propensos a la generación de electricidad estática (por ejemplo, oficinas alfombradas, sillas cubiertas de tela, etc.), siempre trato de ponerme a tierra en algo (por ejemplo, un archivador o una pared de metal) después de sentarme pero antes de tocar el Mac. Si olvido y toco el teclado cuando empiezo a escribir, hay muchas posibilidades de que el teclado y el trackpad no respondan. Según mi acción de recuperación, supongo que el controlador USB interno del macbook ha detectado un pico de voltaje transitorio como una condición de sobrecorriente y ha apagado ( suspendido ) los dispositivos ofensivos en el puerto asociado.
Para recuperar el teclado y el trackpad, conecto un teclado externo (o vnc
a través de un túnel ssh
) y ejecuto la aplicación USB Prober
(parte de las herramientas de Desarrolladores, en / Desarrollador / Aplicaciones / Utilidades). Dentro de Prober
con la pestaña Bus Probe seleccionada, luego verifico Probe suspended devices
y presiono el botón Refresh
; mi teclado y trackpad integrados inmediatamente comienzan a funcionar nuevamente. Supongo que la sonda hace que los dispositivos suspendidos renegocien su membresía en el bus, lo cual, si recuerdo el protocolo USB, significa que son esencialmente dispositivos nuevos y no están sujetos a la suspensión anterior, y permite que las cosas vuelvan a normal.
Esto no sucede con la frecuencia suficiente para que yo automatice la recuperación, pero supongo que hay eventos / mensajes asociados del sistema que podrían usarse para conducir una sonda controlada por Applecript.