¿Atajo de teclado dentro de Mission Control para elegir una ventana de aplicación específica?

Uso Mountain Lion y quiero saber si hay métodos abreviados de teclado para moverme y elegir una ventana de aplicación en particular dentro de un escritorio activo dado en Mission Control.

Elegí una opción para mostrar todas las ventanas activas por separado en Mission Control.

¿Alguien puede ayudar?

Pregunta relacionada en Super User: ¿Cómo hacer que el teclado de Mission Control sea compatible? ... desafortunadamente, todavía no parece haber una forma de seleccionar una aplicación en particular usando solo el teclado.

Respuestas (1)

Si REALMENTE usa mucho Mission Control, HAY una solución alternativa que debe configurarse individualmente:

[EDITAR:] Escribí un guión "elaborado" de Elementos de Karabiner (json); está vinculado en la parte inferior de esta publicación.

El encomiable software de terceros "Karabiner Elements" (versión provisional) permite simular los movimientos del mouse de una manera "general", lo que significa: no hay un posicionamiento exacto en las coordenadas de la pantalla, sino solo movimientos hacia la izquierda/derecha/abajo/arriba (o combinaciones de estos).

Además, sus "movimientos de mouse" dependen de la configuración de velocidad del mouse de sus preferencias del sistema.
Pero aún así, si invierte un poco de tiempo para encontrar los valores ideales para su propio mouse, será recompensado con un "script" de acceso directo que le permite (por ejemplo:) moverse entre las ventanas de las aplicaciones visibles a través de la tecla de dirección.

Una partícula de código típica se ve así:
{"mouse_key": {"x": 3072}que mueve el cursor del mouse "rápido" hacia la derecha, los valores "y" se mueven hacia arriba/abajo ("3072" = valor máximo; dependiendo de la configuración del mouse, un clic "llamaría" a este código varios veces).

Aquí arrow keysmueva el cursor, return/enterlleve una ventana seleccionada de vuelta a su espacio.

Un "script" demasiado simplificado se vería así:

{"title": "Mission control, navigation",
 "rules":[
            {"description": "Mission control, navigation",
             "manipulators": [
                   { "from": { "key_code": "right_arrow"},
                       "to": [ {"mouse_key": {"x": 3072}} ],
                     "type": "basic" },
                   { "from": { "key_code": "left_arrow"},
                       "to": [ {"mouse_key": {"x": -3072}} ],
                     "type": "basic" },
                   { "from": { "key_code": "down_arrow"},
                       "to": [ {"mouse_key": {"y": 3072}} ],
                     "type": "basic" },
                   { "from": { "key_code": "up_arrow"},
                       "to": [ {"mouse_key": {"y": -3072}} ],
                     "type": "basic" },
                   { "from": { "key_code": "return_or_enter"},
                       "to": [ {"pointing_button": "button1"} ],
                     "type": "basic"     } ]
}        ]  }

Como se mencionó: este código carece de ingredientes esenciales, es incluso peligroso :
por ejemplo, en cada aplicación que use, un "retorno" o "ingresar" sería reemplazado por un clic del mouse .

Entonces, en primer lugar: NO está restringido a la vista "Control de misión"; la razón es: ¡ no hay una aplicación real a la que apuntar! ... "frontmost_application" de MC es la primera en la vista "normal", por ejemplo, Finder o Safari.
Esto DEBE manejarse llamando a los modificadores "obligatorios" (recomiendo/uso:) Control & Shift.

Siguiente: arriba, debe mantener presionadas las teclas de flecha mientras el cursor "rueda" por la pantalla.
Esto se mejora haciendo "múltiples" (= más lejos) "saltos" con una pulsación de tecla Y evitando repeticiones de tecla.
Alrededor de 4 a 8 "movimientos" (= veces que se presionó la "flecha") para ir de un extremo de la pantalla al otro me parece práctico; la tecla de retorno seleccionará la ventana de una aplicación y "regresará".

Instalé una versión de código mucho más elaborada en mi MacBook-Air, y funciona bastante bien.
Tal vez, si alguien está interesado, publicaré un archivo json aquí, una vez que haya optimizado todas sus facetas...
Aquí está mi código para un comportamiento de salto de mouse "realista":

https://gist.github.com/clemsam/ef03ed5127fd9783267b60065c70fc17