Warum erkennt mein MacBook meine USB-Tastatur nicht, wenn es aus dem Energiesparmodus erwacht?

Ich habe ein 13-Zoll-MacBook, Anfang 2008, auf dem OS X 10.7.3 läuft, und vor kurzem begann das Trackpad, einige Probleme zu entwickeln, also habe ich eine externe Tastatur und Maus angeschlossen.

Es funktioniert großartig, außer dass, wenn der Computer aus dem Ruhezustand aufwacht, die Tastatur in etwa 50% der Fälle nicht reagiert, bis ich die USB-Verbindung trenne und wieder einstecke. Irgendeine Idee, warum das so wäre?

Tastatur und Maus werden direkt an den Computer angeschlossen und gehen nicht über einen USB-Hub.

Sind die externe Tastatur und Maus in diesem Fall an ein anderes Gerät angeschlossen?
Nö. Ich habe den Beitrag zur Verdeutlichung bearbeitet.
Wie ich herausgefunden habe, könnte es helfen, Bluetooth auszuschalten.
Nachdem ich alles versucht hatte, steckte ich es in das Verlängerungskabel und es funktionierte ...
Wenn Sie den Mac mit der integrierten Tastatur aufwecken, verschwindet dies. Es ist ärgerlich, aber eine gültige Problemumgehung.

Antworten (3)

Ich habe manchmal dieses Problem mit meiner eingebauten Tastatur (und meinem Trackpad). Es scheint mit dem Aufbau statischer Elektrizität (in mir) zusammenzuhängen. In trockenen Umgebungen, die anfällig für statische Aufladung sind (z. B. Büros mit Teppichboden, stoffbezogene Stühle usw.), versuche ich immer, mich an etwas zu erden (z. B. einem Aktenschrank oder einer Metallwand), nachdem ich mich hingesetzt habe, aber bevor ich sie berühre Mac. Wenn ich es vergesse und die Tastatur zappe, wenn ich mit dem Tippen beginne, besteht eine sehr gute Chance, dass die Tastatur und das Trackpad nicht mehr reagieren. Basierend auf meiner Wiederherstellungsaktion vermute ich, dass der interne USB-Controller des Macbooks die vorübergehende Spannungsspitze als Überstromzustand erkannt und die störenden Geräte am zugehörigen Port heruntergefahren ( angehalten ) hat.

Um die Tastatur und das Trackpad wiederherzustellen, schließe ich entweder eine externe Tastatur an (oder vncüber einen sshTunnel) und führe die USB ProberApp aus (Teil der Entwicklertools unter /Developer/Applications/Utilities). Drinnen Probermit ausgewähltem Bus Probe - Tab überprüfe ich dann Probe suspended devicesund drücke auf die RefreshSchaltfläche; Meine eingebaute Tastatur und mein Trackpad funktionieren sofort wieder. Meine Vermutung ist, dass die Sonde bewirkt, dass die suspendierten Geräte ihre Busmitgliedschaft neu aushandeln – was, wenn ich mich an das USB-Protokoll erinnere, bedeutet, dass es sich im Wesentlichen um neue Geräte handelt, die nicht der vorherigen Suspendierung unterliegen – und die Dinge wieder in Gang bringen normal.

Dies passiert nicht oft genug, um die Wiederherstellung zu automatisieren, aber ich vermute, dass es zugehörige Systemereignisse/Meldungen gibt, die verwendet werden könnten, um eine Applescript-gesteuerte Sonde zu steuern.

Lösen Sie das Problem – Ihr Netzkabel muss an eine geerdete Steckdose angeschlossen werden (Schutzerde typischerweise mit PE gekennzeichnet).

Ich habe dieses Problem seit langem, ohne das Problem zu lösen, abgesehen davon, dass ich eine Million Mal den Stecker gezogen habe. Aber beim Lesen der Sache mit statischer Elektrizität ... klingelte es bei mir "EARTH Connection". Ich war nur mit 2-poligem Stecker verbunden (Phase und Null). Ich lief ohne Schutzerde. Ich habe mein Netzkabel durch ein 3-poliges Kabel (Phase, Null und PE) ersetzt und dieses an eine 3-polige Buchse angeschlossen. Es hat auf Anhieb funktioniert. Warum, weil PE statische Elektrizität eliminiert und außerdem einen Schutz vor gefährlichen elektrischen Schlägen bietet.

Ich hatte anscheinend das gleiche Problem ( USB-Tastatur und -Maus frieren OS X ein, wenn sie wieder angeschlossen werden (MacBook Air) ).

Ich habe einen Fehler gesehen, der im Betriebssystem-Dienstprogramm USB Prober unter der Registerkarte USB Logger (Level: '7 - Most Detail') auftaucht und auf die Schaltfläche 'Start' geklickt hat.

Das Problem ist nach dem Upgrade auf OS X Mountain Lion (10.8.2) verschwunden .