Cuando despierto mi Mac, se me presenta la pantalla de inicio de sesión. Comienzo a escribir mi contraseña en el cuadro de texto de contraseña vacío.
Después de escribir los primeros caracteres, el texto de la contraseña se resalta (selecciona) de alguna manera, lo que hace que el siguiente carácter que escriba elimine los caracteres seleccionados.
Por ejemplo, digamos que mi contraseña es "contraseña123"
¿Por qué es esto y/o cómo puedo evitar que esto suceda?
Este problema proviene del orden en que se programan 2 operaciones importantes para leer una información confidencial que es una contraseña:
Aparentemente, estas 2 operaciones están programadas al revés:
La parte del kernel encargada de leer el teclado se despierta antes de bloquear el teclado. Esto es totalmente comprensible cuando desea poder activar el sistema con cualquier entrada de teclado. Pero en tal caso, un mecanismo debería indicar claramente al usuario cuándo el teclado es seguro para escribir una contraseña seria y no despertar ruido .
Esta programación incorrecta aparentemente fue un pequeño problema y muchos usuarios no lo notaron, ya que las 2 operaciones se programan de todos modos en una pequeña ventana de eventos (es una cuestión de uno o 2 segundos aquí).
Esta pequeña ventana de tiempo para programar estas 2 operaciones es mayor si solo está activando su disco, o si su disco no es lo suficientemente rápido para sus dedos, o si tiene dedos demasiado rápidos. Esta es la razón por la que algunas personas pensaron que este problema fue creado por la unidad de disco duro (HDD) y suprimido por la unidad de estado sólido (SSD). De hecho, el problema no se suprime con un SSD, simplemente es más difícil de exhibir. Debe considerar esto como un error fundamental en la lectura de contraseñas que se oculta cuando se usa un disco lo suficientemente rápido o los dedos en cámara lenta.
Conozco el comportamiento que describes. En mi caso, despierto mi Mac presionando una tecla y solo espero unos segundos antes de ingresar la contraseña. La tecla que presioné para activar mi Mac y si presiono cualquier otra en los primeros segundos (¡a menudo estoy impaciente por hacer que mi computadora se active!) se seleccionará como usted describe.
Creo que este es un comportamiento intencional de Apple, que cualquier carácter escrito antes de que se muestre el campo de contraseña y que funcione no se trata como parte de la contraseña que se debe ingresar y, por lo tanto, se elimina. Sin embargo, el comportamiento no es una buena experiencia de usuario. Creo que una mejor experiencia debería ser que los caracteres escritos antes de que el campo de texto esté listo no se agreguen al campo de texto cuando esté listo, dejando claro que los caracteres ingresados antes de que el campo de texto esté listo se ignoran. El comportamiento de agregarlos y luego seleccionarlos y eliminarlos es simplemente extraño.
Mi respuesta supongo que es esta. Después de activar su computadora, solo espere un par de segundos antes de ingresar su contraseña. Acabo de aprender a hacer eso sin pensarlo porque funciona. Pero tienes razón y si tienes el entusiasmo, repórtalo como un error a Apple.
¿Tu Mac tiene SSD (unidad de estado sólido) o almacenamiento flash?
Tengo una Macbook Pro que tenía este problema y la única forma de solucionarlo realmente era actualizarla a una SSD. Las unidades de estado sólido se reanudan desde el modo de suspensión más rápido que una unidad de disco duro, y las unidades de disco duro siempre se retrasan un poco cuando se reanudan desde el modo de suspensión. Una cosa para tratar de hacerlo un poco más rápido sería abrir la Utilidad de Discos, seleccionar el nombre de su unidad (probablemente Macintosh HD) y seleccionar cada uno de los botones (espere a que termine cada uno y luego haga clic en el siguiente) :
Una vez que haga eso, reinicie su computadora y vea si ayuda a disminuir sus tiempos de reanudación.
Apple Logo
, About Mac
, More Info
y luego Storage
, dirá Hard Disk Drive
o HDD
o algo así. Lo siento por no ser de más ayuda, Mateo.Un respondedor aquí mencionó que solo tenía este problema cuando usaba LogMeIn. Para mí, el problema surgía cada vez que usaba Splashtop (otra herramienta de acceso remoto) para acceder a mi computadora.
El problema desapareció cuando apagué la preferencia "Habilitar pantalla en blanco" (en la pestaña Seguridad de las preferencias de Splashtop). Desactivar eso solucionó algunos otros problemas que estaba teniendo con Splashtop también. No creo que esa característica esté completamente lista todavía...
De todos modos, espero que ayude a alguien más que pueda estar usando Splashtop.
Alex
dan
dan