1 votos

Crear un nuevo espacio mediante un atajo de teclado en MacOS Big Sur

Soy consciente de que se puede hacer desde Mission Control haciendo clic y que no hay ningún atajo disponible en el 'Teclado'.

¿Hay alguna manera de hacer esto utilizando un programa de terceros o Shell / Applescript?

La solución presentada aquí sólo que ya no funciona en Big Sur.

2voto

user3439894 Puntos 5883

Probado bajo MacOS Big Sur y MacOS Catalina utilizando Inglés (US) como lengua, lo siguiente ejemplo AppleScript código funciona para añadir programáticamente otro Escritorio :

do shell script "open -a 'Mission Control'"
delay 0.5
tell application "System Events" to ¬
    click (every button whose value of ¬
        attribute "AXDescription" is "add desktop") of ¬
        group 2 of group 1 of group 1 of process "Dock"
delay 0.5
tell application "System Events" to key code 53

Tenga en cuenta que lo más probable es que las obras de MacOS Sierra en adelante. Antes de eso, elimine group 2 of group 1 of de la código .


Para otras lenguas, incluyendo Inglés Prueba lo siguiente ejemplo AppleScript código :

do shell script "open -b 'com.apple.exposelauncher'"
delay 0.5
tell application id "com.apple.systemevents"
    tell (every application process ¬
        whose bundle identifier = "com.apple.dock") to ¬
        click (button 1 of group 2 of group 1 of group 1)
    delay 0.5
    key code 53 -- esc key
end tell

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