Eu atualizei de Yosemite para El Capitan. Esta versão é estável o suficiente, mas quando deixei meu macbook pro 15 "(2013) dormindo à noite e reabrindo de manhã, o teclado e o trackpad não funcionam mais ...
Esse problema nunca aconteceu antes e tentei redefinir o PRAM e o SMC, mas nada funciona.
Também tentei solucionar o problema observando os logs e localizo estas 2 linhas:
06/10/15 09:25:20,000 kernel[0]: USBF: 21910.354 IOUSBHIDDriver(AppleUSBTCKeyboard)::RearmInterruptRead returning error 0xe00002d8 (device is not ready), not issuing any reads to device
06/10/15 09:25:20,000 kernel[0]: USBF: 21910.379 IOUSBHIDDriver(AppleUSBMultitouchDriver)::RearmInterruptRead returning error 0xe00002d8 (device is not ready), not issuing any reads to device
Então, descobri que o módulo IOUSBHIDDriver não era carregado pelo kernel, então pesquisei como carregá-lo manualmente.
Eu fiz:
kextstat | grep -i "IOUSBHID*" (which return nothing, normal the module is unloaded)
kextload -b com.apple.iokit.IOUSBHIDDriver
kextstat | grep -i "IOUSBHID*"
65 3 0xffffff7f817f0000 0xa000 0xa000 com.apple.iokit.IOUSBHIDDriver (900.4.1) 7180DE6A-7FF9-35D5-A78A-8C417A4BD45E <39 33 5 4 3 1>
O teclado e o trackpad ainda não estão funcionando ...
Verifico mais uma vez que o módulo ainda está carregado e não está.
Estou sozinho com esse problema? Você tem alguma solução alternativa aguardando um eventual patch da Apple? Por favor, não me diga para reinstalar .. Não é uma solução real.
obrigado
Edit: hoje eu não tive o problema .. Vamos ver amanhã de manhã
fonte
Respostas:
Ok, posso confirmar que o teclado e o trackpad estão presos após o sono quando deixei o VMWare Fusion em execução ... Se você tiver algo semelhante em execução em segundo plano, pode ser o problema.
Para resolvê-lo no momento, paro todas as máquinas virtuais e tudo está bem agora.
Provavelmente isso está relacionado aos módulos do kernel instalados pelo VMWare, mas não consigo encontrar nenhuma pista ...
fonte
Se você não deseja reinstalar, por que não executar o instalador em uma unidade USB externa limpa. O trackpad funciona lá? O trackpad funciona quando você inicializa no Recovery HD?
Essas duas coisas lhe dirão se você tem um problema de hardware (o trackpad não funciona em lugar nenhum) ou um problema de software (o trackpad funciona em uma nova conta de usuário e não na sua conta de usuário específica) ou um problema no sistema (funciona no Recovery HD mas não no seu sistema atual.
Com base em onde está o problema, as soluções dependem. Você não precisa de um reparo de hardware se o software for alterado, dependendo das etapas de isolamento aprovadas.
fonte