Wie kann Text ausgewählt werden, während ich das Anmeldepasswort auf meinem Mac eintippe?

Wenn ich meinen Mac aufwecke, wird mir der Anmeldebildschirm angezeigt. Ich fange an, mein Passwort in das leere Passwort-Textfeld einzugeben.

Nach der Eingabe der ersten paar Zeichen wird der Passworttext irgendwie hervorgehoben (ausgewählt), wodurch das nächste Zeichen, das ich eingebe, diese ausgewählten Zeichen löscht.

Sagen Sie zum Beispiel, mein Passwort ist "password123".

  1. Ich drücke Power und mein Mac wacht auf Ich tippe "passw"
  2. Der Passworttext wird irgendwie ausgewählt
  3. Ich beende die Eingabe von „ord123“ und drücke die Eingabetaste
  4. Das Passwort ist falsch, da im Passworteingabefeld "ord123" übrig bleibt

Warum ist das so und/oder wie kann ich das verhindern?

Ich sehe das gleiche Verhalten, aber nur, wenn ich LogMeIn verwende, um auf meinen Computer zurückzugreifen. Habe es sonst nie gesehen. Macht mich verrückt.
Ich sehe das gleiche beschriebene Verhalten und kann einen Korrelationspunkt hinzufügen. Ich hatte dieses Problem bei Snow Leopard und Lion nicht (ich habe es noch einmal überprüft, da ich Macs habe, auf denen diese Versionen laufen). Ich habe dieses Problem bei Mountain Lion wiederholt und es verursacht mir eine ernsthafte Zeitverschwendung: zu viele abgelehnte gute Passwörter.
Ich entferne meine dumme Antwort, die relevant gewesen sein könnte, aber hier eindeutig nicht die richtige Erklärung ist.

Antworten (4)

Dieses Problem ergibt sich aus der Reihenfolge, in der zwei wichtige Vorgänge geplant sind, um eine vertrauliche Information zu lesen, bei der es sich um ein Passwort handelt:

  1. exklusiven Zugriff auf die Tastatur sperren
  2. auf der Tastatur eingegebene Zeichen lesen

Anscheinend sind diese 2 Operationen falsch herum geplant:

  1. auf der Tastatur eingegebene Zeichen lesen
  2. exklusiven Zugriff auf die Tastatur sperren

Der für das Lesen der Tastatur zuständige Teil des Kernels wird aufgeweckt, bevor die Tastatur gesperrt wird. Dies ist völlig verständlich, wenn Sie das System bei jeder Tastatureingabe aufwecken möchten. Aber in einem solchen Fall sollte ein Mechanismus dem Benutzer klar anzeigen, wann die Tastatur sicher ist, um ein ernsthaftes Passwort einzugeben, und kein Aufweckgeräusch .

Diese falsche Planung war anscheinend ein kleines Problem und wurde von vielen Benutzern nicht bemerkt, da die 2 Operationen sowieso in einem kleinen Fenster von Ereignissen geplant sind (hier geht es um eine oder 2 Sekunden).

Dieses kleine Zeitfenster zum Planen dieser beiden Vorgänge ist größer, wenn Sie Ihre Festplatte gerade aufwecken oder wenn Ihre Festplatte nicht schnell genug für Ihre Finger ist oder wenn Sie zu schnelle Finger haben. Dies ist der Grund, warum einige Leute dachten, dass dieses Problem durch das Festplattenlaufwerk (HDD) verursacht und durch das Solid-State-Laufwerk (SSD) unterdrückt wird. Tatsächlich wird das Problem durch eine SSD nicht unterdrückt , es ist nur schwieriger darzustellen. Sie sollten dies als einen grundlegenden Fehler beim Lesen von Passwörtern betrachten, der verborgen ist, wenn Sie eine ausreichend schnelle Festplatte oder Zeitlupenfinger verwenden.

Danke für diese ausführliche Erklärung. Das macht sehr viel Sinn.
Sicherheitsfehler gemeldet @ Apple: 15435841.

Das von dir beschriebene Verhalten kenne ich. In meinem Fall wecke ich meinen Mac auf, indem ich eine Taste drücke, und warte nur ein paar Sekunden, bevor ich das Passwort eingebe. Die Taste, die ich gedrückt habe, um meinen Mac aufzuwecken, und wenn ich in den ersten Sekunden eine andere drücke (ich bin oft ungeduldig, meinen Computer aufzuwecken!), wird wie von Ihnen beschrieben ausgewählt.

Ich denke, dies ist ein absichtliches Verhalten von Apple, dass alle Zeichen, die vor dem Passwortfeld eingegeben werden, angezeigt und bearbeitet werden, nicht als Teil des einzugebenden Passworts behandelt und daher gelöscht werden. Das Verhalten ist jedoch keine gute Benutzererfahrung. Ich denke, eine bessere Erfahrung sollte darin bestehen, dass die Zeichen, die eingegeben werden, bevor das Textfeld fertig ist, nicht zum Textfeld hinzugefügt werden, wenn es fertig ist, wodurch deutlich wird, dass Zeichen, die eingegeben werden, bevor das Textfeld fertig ist, ignoriert werden. Das Verhalten beim Hinzufügen und anschließenden Auswählen und Löschen ist nur seltsam.

Meine Antwort, nehme ich an, ist diese. Nachdem Sie Ihren Computer aufgeweckt haben, warten Sie einfach ein paar Sekunden, bevor Sie Ihr Passwort eingeben. Ich habe gerade gelernt, das zu tun, ohne darüber nachzudenken, weil es funktioniert. Aber Sie haben Recht und wenn Sie den Enthusiasmus haben, melden Sie es Apple als Fehler.

Dies ist nicht das beschriebene Verhalten.
Ich verstehe was du meinst. Ich wecke meinen Mac auf, indem ich den Netzschalter drücke, und der Anmeldebildschirm wird angezeigt. Durch einfaches Drücken von Tasten wird es nicht geweckt (vielleicht ist dies eine Konfigurationsoption?). Es wäre sinnvoll, wenn ich Tasten drücken würde, um meinen Mac aufzuwecken, dass diese Tasten nicht zu meinem Passwort zählen würden. Wenn dies tatsächlich das "Feature" ist, möchte ich es vielleicht ganz ausschalten.
Das ist genau das, was ich am Ende tue - ein paar Sekunden warten, nachdem ich den Strom eingeschaltet habe, und dann mein Passwort eingegeben haben, damit die Hälfte davon nicht ausgewählt und überschrieben wird.
@Alex Ja, so funktioniert es im Grunde. Ich denke, Sheffield Kevin ist sowieso auf dem richtigen Weg.
Ich habe hier das gleiche Verhalten, normalerweise gehen alle Tasten, die gedrückt werden, bevor die internen und externen Festplatten hochfahren, verloren. Das würde auch erklären, warum es eigentlich kein Problem ist, wenn man SSDs verwendet

Verfügt Ihr Mac über eine SSD (Solid State Drive) oder einen Flash-Speicher?

Ich habe ein Macbook Pro, das dieses Problem hatte, und die einzige Möglichkeit, das Problem wirklich zu beheben, bestand darin, es auf eine SSD zu aktualisieren. Solid-State-Laufwerke werden aus dem Ruhezustand schneller wieder aufgenommen als ein Festplattenlaufwerk, und Festplatten werden immer etwas verzögert, wenn sie aus dem Ruhezustand reaktiviert werden. Eine Sache, um zu versuchen, es etwas schneller zu machen, wäre, das Festplatten-Dienstprogramm zu öffnen, den Namen Ihres Laufwerks auszuwählen (am wahrscheinlichsten Macintosh HD) und jede der Schaltflächen auszuwählen (bitte warten Sie, bis jede beendet ist, und klicken Sie dann auf die nächste). :

  1. Datenträger überprüfen
  2. Festplatte reparieren
  3. Überprüfen Sie die Festplattenberechtigungen
  4. Festplattenberechtigungen reparieren

Sobald Sie dies getan haben, starten Sie Ihren Computer neu und sehen Sie, ob es hilft, Ihre Wiederaufnahmezeiten zu verkürzen.

→ Sameet: Hast du einen Zusammenhang zwischen dieser langsamen Aufwachzeit auf einer SSD und dem OP gesehen: eine automatische und unerwünschte Textauswahl?
Ja. Auf einer Festplatte, die ich früher hatte, tritt das Problem wie von Matthew beschrieben auf, wenn ich meinen Computer länger als ein paar Minuten im Ruhezustand belassen habe, wenn ich ihn aus dem Ruhezustand wecke. Nach dem Umschalten auf eine SDD tritt dieses Problem nicht auf. Der einzige Unterschied war der Wechsel von einer HDD auf eine SDD.
Ob es eine SSD ist, kann ich nicht feststellen. Unter Hardware > Serial ATA gibt es eine Auflistung: "Medium Type: Rotational", also bedeutet das vielleicht, dass es HDD ist. Um sicher zu sein, werde ich jedoch keine neue Festplatte kaufen, um dieses Problem zu beheben.
Das hört sich nach HDD an. Um es sicher herauszufinden, klicken Sie auf Apple Logo, About Mac, More Info, und dann Storage, es wird Hard Disk Driveoder HDDoder so ähnlich angezeigt. Tut mir leid, dass ich dir nicht weitergeholfen habe, Matthew.
Hier habe ich versucht, die Eigentumsinformationen der Festplatte zu überprüfen, und ich habe herausgefunden, dass HDD Teil ihres Namens ist. Ja, es ist eine HDD. Danke.

Ein Responder hier erwähnte, dass dieses Problem nur bei der Verwendung von LogMeIn aufgetreten ist. Bei mir trat das Problem auf, wenn ich Splashtop (ein anderes Fernzugriffstool) verwendete, um auf meinen Computer zuzugreifen.

Das Problem verschwand, als ich die Voreinstellung "Leeren Bildschirm aktivieren" (auf der Registerkarte "Sicherheit" der Splashtop-Voreinstellungen) deaktivierte. Durch das Ausschalten wurden einige andere Probleme behoben, die ich auch mit Splashtop hatte. Ich glaube nicht, dass diese Funktion noch vollständig fertig ist ...

Wie auch immer, ich hoffe, das hilft jemand anderem, der Splashtop verwendet.