4 votos

Enfocar el sistema flotante de Windows con el teclado

Las ventanas a las que me refiero son las ventanas emergentes de solicitud de contraseña del administrador del sistema, la ventana emergente de inicio de sesión en la red inalámbrica y otros diálogos de solicitud del sistema, como las confirmaciones de "La aplicación se descargó de Internet". A menudo, cuando estas ventanas emergentes aparecen para mí no hay enfoque en la entrada / botones. Tengo que quitar las manos del teclado y pasar el ratón por encima de ellos.

Estas ventanas emergentes no aparecen en el conmutador de aplicaciones, y parecen ser inmunes a estos atajos de teclado que acaparan el foco:

  • Command ⌘ + `
  • Command ⌘ + Tab
  • Control ⌃ + F1 a través de Control ⌃ + F12

He visto una solución que consistía en activar la utilidad VoiceOver de OS X con + Option ⌥ + F2 , F2 . Preferiría no tenerlo activado, ya que en mi horario habitual de trabajo uso + +Teclas F en mi IDE.

Publicaría fotos, pero mi reputación aún no es lo suficientemente alta.

ACTUALIZACIÓN: De hecho, ya tengo la opción configurada en las Preferencias del Sistema para permitir la navegación con el teclado en todas las ventanas de control.

2voto

Si activas el acceso total al teclado en las Preferencias del Sistema, puedes pulsar el tabulador para seleccionar los botones.

Sin embargo, no sé cómo enfocar el Windows. No se pueden seleccionar con ⌃F4 o ^F6. Iba a sugerir Bruja pero tampoco los muestra.

Esto es un poco de un hack, pero usted podría asignar un acceso directo a un script así:

tell application "System Events"
    repeat with p in {"SecurityAgent", "CoreServicesUIAgent", "loginwindow"}
        if exists process p then
            tell process p
                if windows is not {} then
                    set frontmost to true
                    exit repeat
                end if
            end tell
        end if
    end repeat
end tell

Los diálogos de contraseña son mostrados por SecurityAgent, los diálogos de Gatekeeper y cuarentena por CoreServicesUIAgent, y la ventana de forzar salida por loginwindow.

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