¿Cómo desactivo el swoosh automático (cambio automático de espacio) en MacOS Sierra?

Nunca quiero que me cambien de espacio, excepto cuando lo solicito explícitamente.

En Yosemite, esto podría ser resuelto por:

  1. deshabilitar "Agrupar ventanas por aplicación" en Preferencias -> Control de misión
  2. escribiendo defaults write com.apple.Dock workspaces-auto-swoosh -bool NOen la terminal.

Juntos, estos impidieron todos los cambios involuntarios del espacio.

Sin embargo, estas medidas no parecen funcionar en Sierra.

Hacer clic en el Dock me lleva a otro espacio si hay ventanas para la aplicación en otro espacio. No quiero que esto suceda.

¿Cómo puedo cambiarlo para que al hacer clic en el Dock no pueda moverme a un espacio diferente?

nota: lo he comprobado ~/Library/Preferences/com.apple.dock.plist: el valor de workspaces-auto-swooshes NO.

Gracias por estos valiosos consejos sobre cómo deshabilitar el swoosh automático en Yosemite. Desafortunadamente, hacer clic en el ícono de iTunes en el Dock todavía me lleva a otro espacio :( macOS 10.14.2 (18C54). ¿Sabes cómo arreglar esto?
También sería bueno ver el contenido de los escritorios en la parte superior de la pantalla de forma predeterminada en Mission Control. ¿Es posible?
Encontré una opción interesante para iTunes: Dock - iTunes - Opciones - Asignar a - Todos los escritorios. Entonces funciona correctamente con la ventana de iTunes cerrada. La ventana abierta será visible en todas partes. Desafortunadamente, Asignar a - Ninguno funciona como Asignado al escritorio donde iTunes se lanzó inicialmente :(

Respuestas (3)

Tengo macOS Sierra 10.12.6, y esta opción está en la configuración de Mission Control (también parece que está en el mismo lugar en mi vieja Mac con 10.7.5). Simplemente desmarque la opción "Al cambiar a una aplicación, cambie a un espacio con ventanas abiertas para la aplicación", y Cmd-Tab ya no le hará cambiar de espacio.

Al hacer clic en el ícono de una aplicación en el Dock, ya no se cambiará de espacio, a menos que la aplicación ya esté seleccionada (su nombre está en la barra de menú), en cuyo caso, los clics adicionales en el ícono lo llevarán a través de cualquier espacio con una ventana abierta para eso. aplicación No es 100% lo que está solicitando, pero si la aplicación ya está seleccionada, no debería tener ninguna razón para hacer clic en el ícono nuevamente de todos modos.

Aquí hay un ejemplo de caso de uso: quiero cerrar Firefox y abrir la URL en una nueva ventana de Chrome. En Yosemite podría hacer esto: Copiar URL, cerrar Firefox, hacer clic en Chrome en el Dock (espere para asegurarse de que no se abra un nuevo Chrome), presione Ctrl-N, pegue mi URL. En Sierra: si me olvido de comprobar qué ventana recibe el foco cuando se cierra Firefox, me saca violentamente de mi línea de pensamiento actual. Tiendo a abrir muchas ventanas de cada aplicación, por lo que si hay una forma más confiable de abrir ventanas de aplicaciones sin tener que verificar qué ventanas ya están abiertas y cuáles tienen foco, ¡estaría encantado!
Sí, esto no es lo suficientemente cerca para mí. ¡No quiero ser auto-swoosh NUNCA! Acabo de ir de El Cap a High Sierra y esto realmente está interrumpiendo mi flujo de trabajo.
Si hace doble clic en un ícono en el Dock, cambiará al espacio de esa aplicación, incluso con la opción "Al cambiar a una aplicación, cambie a un espacio con ventanas abiertas para la aplicación" desactivada.
no parece funcionar en Catalina :(

Solución de terminal para cualquiera que quiera automatizarlo (por ejemplo, al configurar una nueva Mac).

defaults write -g AppleSpacesSwitchOnActivate -bool false

Equivalente a abrir System Preferences > Mission Controly luego alternar la When switching to an application, switch to a Space with open windows for the applicationcasilla de verificación.

Control de la misión con la configuración relevante resaltada

Este comportamiento se controla deshabilitando un "gesto" en la funcionalidad del mouse. Vaya a Preferencias del sistema> Ratón> Más gestos y deshabilite "Deslizar entre aplicaciones de pantalla completa".

Este definitivamente no es el comportamiento solicitado por el OP ...
esta es la solución correcta. Las otras respuestas con el control de la misión no funcionan. Tienes que ordenar tu Trackpad/Mouse