Permitir que el botón no funcione en las preferencias del sistema


14

Estoy intentando instalar algún software (en este momento en particular quiero instalar VirtualBox, aunque este problema ha ocurrido con otro software), y tengo que hacer clic en "Permitir" en Preferencias del sistema, en Seguridad y amp; Privacidad - & gt; Ventana general. Cuando hago clic en él, no pasa nada, y el botón y el mensaje permanecen allí.

Busqué en línea, y todas las soluciones dicen que hay algún tipo de programa en ejecución que captura / reenvía los clics del mouse, y por lo tanto no estoy haciendo clic "directamente" en el botón Permitir.

El problema es que no conozco ningún programa que esté ejecutando que haga esto.

Estoy en una Macbook Pro de 13 pulgadas 2016 con barra táctil, ejecutando macOS High Sierra

  • No estoy conectado remotamente
  • He intentado reiniciar mi computadora
  • He intentado ejecutar el instalador a través de la terminal, con y sin el comando sudo
  • He intentado hacer clic con el botón derecho y hacer clic en "abrir" en el archivo .pkg
  • He intentado desbloquear la página de preferencias del sistema antes de hacer clic en "Permitir"
  • Intenté volver a descargar el archivo .pkg

Screenshot of security and privacy window


No estoy seguro de qué tipo de elemento estamos hablando, pero toda la ventana de Preferencias del Sistema debe ser navegable con un teclado: Teclas de flecha, Tabulador, Mayús + Tabulador, Espacio, Entrar. Para solucionar este problema ... Intente reiniciar en modo seguro y vea si puede hacer clic en el mismo "Permitir" en ese modo.
Joonas

¿Puede iniciar el programa cuando hace clic con el botón derecho en el programa y luego elige "abrir"?
Jules

Bienvenido a Ask Different! :) Sería muy bueno si pudieras editar tu pregunta para aclarar la exacta Allow botón al que te refieres. Puede ser mejor subir una captura de pantalla de la ventana en la que está. Además, puede valer la pena mencionar el software que está intentando instalar, ya que podría ser relevante para el problema.
Monomeeth

He editado mi publicación para que quede más claro lo que pregunto.
Abraham

No pude navegar por la ventana con mi teclado, ¿cómo puedo hacer esto?
Abraham

Respuestas:


30

Esto me funcionó en Sierra alta 10.13.4 :

  • Preferencias del sistema & gt; Teclado & gt; Accesos directos & gt; Seleccione 'Todos los controles'

enter image description here

Entonces:

  • Preferencias del sistema & gt; Privacidad y amp; Seguridad & gt; Presione 'Tab' hasta que se seleccione 'Permitir' & gt; Pulsa la barra espaciadora'

* Nota: la privacidad & amp; Es posible que deba desbloquearse la página de seguridad antes de que funcione 'Tab'.

* Nota: Después de abrir Seguridad & amp; Privacidad y seleccionando la pestaña General, debe presionar la tecla tab para seleccionar el botón de permiso después de esa tecla de barra espaciadora.

¡Espero que esto ayude!

Crédito a @dansanduleac respuesta en GitHub


1
Esto debería estar marcado como la respuesta aceptada en mi opinión.
Adam Boczek

De acuerdo, esta es la mejor solución porque funcionará en todos los casos. No estaba usando visores remotos y no tenía trackballs, teclados de terceros ni widgets de accesibilidad que yo sepa. Esta solución funcionó al instante.
emkman

WTAF. Maldita Apple, a veces eres increíblemente malhumorado.
mpowered

3
Ya no funciona: - /
Oliver Dixon

3
Para las personas que aún no pueden, intente cerrar las preferencias del sistema después de habilitar "Todos los controles" e intente nuevamente. Parece que Apple hizo esto a propósito ...
David Lopez

3

Si se está conectando a la computadora de forma remota con un software como TeamViewer, VNC, etc., no funcionará, ya que macOS no le permite presionar el botón "Permitir" a través de otras aplicaciones. Tienes que presionar directamente ese botón con tu trackpad.


Estoy en mi computadora real y no estoy conectado de forma remota.
Abraham

En este caso, no puedo ayudarlo, pero esta respuesta sigue siendo válida. ¿Estás usando un ratón? Si es así, intente usar el trackpad. No debería hacer una diferencia, pero vale la pena intentarlo.
pixelomer

Desafortunadamente estoy usando el trackpad. Las soluciones que he encontrado en línea involucran esta respuesta, y muchas personas han dicho que tenían algún software como MagicPrefs, Witch, etc. que capturan y reenvían clics del mouse y demás. Es posible que tenga algunos servicios en ejecución que hacen esto que no conozco.
Abraham

1
¿Has probado el modo seguro?
pixelomer

¡Eso funciono! Después de salir del modo seguro e intentar instalar otras cosas, tuve el mismo problema. Debe haber sido algún software que controle los eventos de mi mouse y teclado, tendré que analizar eso. ¡Gracias!
Abraham

3

Nada funcionaba para mí, clics locales, selección de teclado, nada. Resulta que era un software de seguridad que no había sido autorizado correctamente. Este software de seguridad fue el proceso que realmente "ejecutó" el clic. Para averiguar qué parte del software o hardware está siendo bloqueado, debe establecer qué ID de proceso utiliza, luego identificar el software / hardware a partir de su PID y, a continuación, eliminar o desinstalar el hardware / software Repitiendo hasta que el click tenga éxito. Hombre odio los macos.

  1. Abrir consola (Finder & gt; Go & gt; Aplicaciones & gt; Utilidades & gt; Console)
  2. Haga clic, presione, toque, espacio, automatice el botón
  3. Aparecerá un mensaje en la Consola (debajo de los registros principales de su dispositivo) que se parece a esto: "Bajando el evento del mouse hacia abajo porque el PID del remitente (1234) no es uno mismo o 0"
  4. Abra el Monitor de actividad y ordene por el campo PID. Encuentre el PID, [forzar] salir del proceso, intente hacer clic / presionar / tocar / espacio / automatizar nuevamente el botón, debería funcionar. Si no, repita este proceso, probablemente otro PID te esté bloqueando ahora.

Tenga en cuenta que lo anterior NO es una solución alternativa para no poder utilizar software remoto, que no funcionará a menos que deshabilite por completo el SIP.


Nota rápida: para mí era VLC el que bloqueaba el evento de clic. Puede intentar salir de Chrome y VLC si tiene prisa, si eso no resuelve el problema, este método funciona absolutamente bien, ¡gracias!
jlapoutre

1

Probar el modo seguro. Debería deshabilitar cualquier servicio que se ejecute en segundo plano, permitiéndole hacer clic en el botón Permitir. Puede entrar en modo seguro reiniciando y manteniendo presionada la tecla shift durante el reinicio.


1

Podemos usar Applescript para hacer clic en el botón Permitir de la siguiente manera:

  1. Presione Shift Command 4 para iniciar la captura de pantalla (pero en realidad no siga con esto):
  2. Pase el cursor sobre el botón Permitir y anote las coordenadas (por ejemplo, 620, 534)

enter image description here

  1. Abra una ventana de Terminal y use esas coordenadas en un script:

    osascript -e 'le dice a la aplicación "Eventos del sistema" que haga clic en {620, 534}'


El hecho de que tenga que hacer clic en este botón con la línea de comandos es una mala experiencia de usuario.
David Lopez

1
Genio idea compleja para la ingeniería!
masoud soroush

El uso del método osascript funciona muy bien, pero no puede ver la información de la posición del cursor sobre ARD. La solución fue arrastrar la ventana a la esquina superior izquierda de la pantalla, y luego las coordenadas son: {570, 473}.
staze

0

Me funcionó cuando salí de Chrome antes de hacer clic en "Permitir".


0

para mí funcionó después de que dejé VLC


-1

Usando la solución de Micah Roth, descubrí que era el hecho de que estaba usando una almohadilla Wacom. Busqué el proceso y fue WacomTabletDriver. Para solucionar este problema entré en Preferencias del sistema & gt; Accesibilidad & gt; Ratón & amp; Trackpad y marcado Habilitar teclas del mouse. Luego puede usar las siguientes teclas para mover y la central (5 / I) para hacer clic. (La imagen es de https://support.apple.com/kb/PH18381 )

use the outer numbers on the numpad or the keys around I on querty to move

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.