1 votos

Preferencias de privacidad de automatización no disponibles en momentos aleatorios

Tengo este síntoma extraño en el que todas las aplicaciones registradas bajo las preferencias de automatización de privacidad y seguridad a veces no existen después de desbloquear mi MacBook. Tengo problemas similares con SecureInput interfiriendo con utilidades basadas en pulsaciones de teclas como 1Password o Keyboard Maestro, y supongo que esto se relaciona con ello porque lo que sucede es que no puedo ejecutar nada que dependa de Eventos del Sistema. Debo cerrar sesión y volver a iniciarla para resolver el problema de SecureInput, y necesito reiniciar para que las preferencias de automatización vuelvan.

Before After

Tengo una instalación de macOS Monterey 12.5.1, que es casi nueva y fresca (una instalación limpia al 100%), sin complementos únicos que puedan interferir con el sistema de esta manera, así que no estoy 100% convencido de que mis aplicaciones sean el problema, en lugar de que el sistema se esté deshaciendo ya que he tenido los mismos problemas en mi instalación anterior.

En cuanto a SecureInput quedándose "atascado", es esta aplicación y ruta la culpable: /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow console

Parece estar relacionado con esta publicación.

Todavía no he logrado averiguar qué aplicación o proceso hace que las preferencias de automatización desaparezcan temporalmente.

Cualquier pensamiento al respecto podría ser útil ya que es bastante molesto.

1 votos

Fascinante error o fallo que has descubierto. ¿Cómo estás interactuando con el subsistema de entrada segura y las preferencias/ajustes?

0 votos

Si te entiendo correctamente, la única forma en que estoy interactuando es simplemente a través de LoginWindow.

0 votos

Entonces, permíteme reformular. Además de escribir en lugares normales, ¿por qué dijiste "Tengo problemas similares con SecureInput interfiriendo con utilidades basadas en pulsaciones de teclas como 1Password o Keyboard Maestro" y "el problema de SecureInput para resolver, y necesito reiniciar"? como parte de la declaración del problema?

1voto

Oskar Puntos 1242

La forma más fácil que conozco para verificar si esto está habilitado es abrir la utilidad Terminal.app y verificar / activarlo en el menú Terminal

Secure Keyboard Entry selected in Terminal.app

Buscar qué programa "lo dejó encendido" es un poco más complicado ya que envían un mensaje al proceso loginwindow para habilitar y deshabilitar esto y no he encontrado un registro para castigar a los culpables.

Aquí hay una respuesta con un script de una sola línea que escribí que te indica si está encendido o apagado si lo necesitas programáticamente en lugar de visualmente.

1 votos

¡Gracias, @bmike! ¡Tengo un script funcionando a través de Keyboard Maestro usando el mismo método. Un paso en la dirección correcta, aunque aún no resuelve el otro problema con las preferencias de automatización que desaparecen.

0 votos

Excelente y pequeño inconveniente @max1mvs. Esperaba que todo se resolviera en torno a la entrada segura. Normalmente uso scripts rápidos en máquinas que necesitan una automatización de teclado más ligera de lo que permite el poderoso maestro.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X