Vor kurzem funktionierten die Tastatur und das Trackpad auf meinem 2015er 13" MacBook Pro nicht mehr. Dies ist der zweite Laptop, der dies tut, das gleiche Problem trat vor etwa 6 Monaten auf und Apple gab mir ein neues, als sie es nicht herausfinden konnten.
Das Problem beginnt normalerweise damit, dass Force Touch nicht funktioniert, und geht dann weiter, bis die Tastatur und das Trackpad überhaupt nicht erkannt werden. Derzeit funktioniert der Netzschalter und Force Touch funktioniert, aber alle anderen Tasten und das Trackpad funktionieren nicht.
In diesem Fall gibt es viele Fehler in der Konsole bezüglich des AppleHSSPIControllers.
4/21/16 6:56:47.000 AM kernel[0] Error: AppleHSSPIDevice::start failed to get device descriptor
4/21/16 6:56:47.000 AM kernel[0] Error: AppleHSSPIController::_enumerateDevice Start failed
4/21/16 6:56:47.000 AM kernel[0] Error: AppleHSSPIController::_handleEnumerationFailureGated Giving up on device
Sie können das vollständige Protokoll hier einsehen: http://pastebin.com/r8x9S46K
Da ich auf das gleiche Problem gestoßen bin und dies bei Google auftaucht, werde ich eine Antwort geben, auch wenn es keine Frage gibt.
Bei der Eingabe sudo dmesg | tail
in die Befehlszeile wurden ähnliche Meldungen angezeigt:
AppleHSSPIController::_enqueueSPICommandGated SPICommand timed out. Interface 208, transactionType 64, frameNumber 0
Error: AppleHSSPIDevice::_DoDescriptorRequestGated Failed issue request error: 0xe00002ed
Error: AppleHSSPIDevice::getDeviceDescriptor Failed to get descriptor with error 0xe00002ed
Error: AppleHSSPIDevice::start failed to get device descriptor
Error: AppleHSSPIController::_enumerateDevice Start failed
Error: AppleHSSPIController::_handleEnumerationFailureGated Failed to enumerate the device. Resetting the device and trying to enumerate again. Attempt:1
IO80211AWDLPeerManager::setAwdlOperatingMode Setting the AWDL operation mode from AUTO to SUSPENDED
IO80211AWDLPeerManager::setAwdlSuspendedMode() Suspending AWDL, enterQuietMode(true)
AppleIntelLpssGspi1::calcSpiClockParams: fSysClockPeriodPsec 10000, spiClockPeriodNsec 125
Error: AppleHSSPIController::doSPITransfer ERR received from device
Ich brachte es zum lokalen Apple-Supportpartner. Sie haben es zuerst versucht, indem sie die Touchpad-Controller-Software aktualisiert haben. Da das auch nicht funktionierte, haben sie das HSSPI-Kabel getauscht .
Höchstwahrscheinlich sind Ihre interne Tastatur und Ihr Trackpad ausgefallen.
Das „Interne Keyboard/Trackpad“ ist ein USB-Gerät, es gibt also keinen speziellen Controller oder Schaltkreis auf deinem Logic Board. Wenn Sie eine externe USB-Tastatur/-Maus anschließen und alles funktioniert, dann liegt es definitiv nicht an Ihrem Logic Board, da die Symptome auch dann vorhanden wären.
Die Ursache könnte einfach ein Herstellungsfehler der Tastatur, des Trackpads oder einer anderen verwandten Komponente sein. Ohne die Komponente tatsächlich auf dem Prüfstand zu testen, wäre es unmöglich zu erraten, was genau daran falsch ist.
Das Trackpad und die Tastatur sind jedoch technisch getrennte Komponenten, obwohl sie Teil einer Hauptbaugruppe namens „Top Case“ sind. Wenn Sie über Fähigkeiten und Ressourcen verfügen, können Sie Ihr MacBook Pro öffnen und entweder die Tastatur oder das Trackpad trennen. Wenn die Symptome verschwinden, wissen Sie, dass die Komponente ausgefallen ist.
Wenn nicht, tun Sie das Gegenteil und sehen Sie, ob sich die Ergebnisse unterscheiden. Für diesen Test benötigen Sie eine externe Maus und Tastatur.
Ich hatte das gleiche Problem mit meiner Retina, 13 Zoll, Anfang 2015 MBA, um den Leuten etwas Zeit zu sparen, werde ich hier meine Lösung posten.
Zuerst habe ich smc, pram, vram zurückgesetzt, das Betriebssystem aktualisiert, neu installiert, auf einer externen Festplatte installiert, aber nichts hat funktioniert. Also dachte ich es ist ein Hardwareproblem.
Als letzten Versuch habe ich den Computer im abgesicherten Modus gestartet und dabei die Umschalttaste gedrückt gehalten. Es wurde nichts geändert, aber nach dem Neustart im normalen Modus funktionierten plötzlich sowohl Tastatur als auch Trackpad wieder.
Ich hoffe, das hilft dir auch.
Ich habe seit letzter Woche das gleiche Problem: Macbook Pro, 13'' Anfang 2015, Retina. Interne Tastatur und Trackpad reagierten überhaupt nicht mehr, aber externe USB- oder Bluetooth-verbundene Tastatur/Trackpad funktionierten gut. /var/log/system.log
zeigte jedes Mal, wenn ich die Maschine neu startete, wiederkehrende Meldungen wie unten.
Dec 3 00:48:22 foomac kernel[0]: AppleHSSPIController::_enqueueSPICommandGated SPICommand timed out. Interface 3, transactionType 64, frameNumber 0
Dec 3 00:48:22 foomac kernel[0]: Error: AppleHSSPIController::doSPITransfer ERR received from device
Dec 3 00:48:24 foomac kernel[0]: AppleHSSPIController::_enqueueSPICommandGated SPICommand timed out. Interface 3, transactionType 64, frameNumber 0
Dec 3 00:48:26 foomac kernel[0]: Error: AppleHSSPIController::doSPITransfer ERR received from device
Dec 3 00:50:45 foomac kernel[0]: Error: AppleHSSPIController::doSPITransfer ERR received from device
Wie in Allans Beitrag oben erwähnt, denke ich, dass das SPI
Gerät unter der Hardware fehlerhaft war und nicht das USB
Gerät. Apple USB-Gerät zeigt nur externes und nicht das interne Keyboard/Trackpad an, wenn es angeschlossen ist.
Ich habe das Macbook im Rahmen der Garantie zur Reparatur an AppleCare geschickt und es mit einem geänderten Trackpad-Kabel (Teilenummer - 631-01309) zurückerhalten. Kosten 0 $! Stellen Sie sicher, dass Sie das gesamte System mit Time Machine sichern, da sehr wahrscheinlich eine Reparaturperson Ihr System löschen und auf die Werkseinstellungen zurücksetzen wird. Er/sie behielt jedoch die gleiche OS-Version für mein MacBook (10.11.6).
Nach der Wiederherstellung von Time Machine scheint mein MacBook in Ordnung zu sein und der Täterfehler HSSPIController
ist jetzt weg. Es folgen system.log
Meldungen beim Neustart des Systems.
Dec 17 08:40:45 localhost kernel[0]: AppleHSSPIController::start Start Succeeded
Dec 17 19:10:54 localhost kernel[0]: AppleHSSPIController::start Start Succeeded
Ich hatte genau dasselbe Problem, dasselbe Modell (MacBook Pro Retina 13 Zoll, Anfang 2015). Ich habe das Trackpad-Kabel ausgetauscht und das Problem wurde behoben. Jetzt lädt/funktioniert der Akku jedoch nicht richtig, und der Computer funktioniert nur, wenn er an das Netzteil angeschlossen ist. Also versuche ich jetzt herauszufinden, warum der Akku nach dem Austausch des Trackpad-Kabels nicht funktioniert.
fsb
Lukas
Björn W