¿Cómo puedo hacer que la ocultación / presentación automática de la base de acoplamiento sea más rápida?

80

Realmente me gusta la función de ocultación automática del dock en Mac OS X. Sin embargo, la animación para que vuelva a aparecer el dock es un poco demasiado lenta para mí. Como esto es bastante molesto, deshabilito la función.

  

¿Es posible acortar manualmente el tiempo para el muelle?   reaparecer?

Por cierto: soy consciente de que se puede usar la combinación de teclas D para alternar entre ocultar / mostrar automáticamente para el dock. Pero quiero una solución sin usar el teclado.

    
pregunta gentmatt 13.12.2011 - 11:05

10 respuestas

67

Puedes configurar manualmente el tiempo que tarda en aparecer la base.

A diferencia del autohide-time-modifier tip publicado por Marius Butuc, este comando no elimina la animación del Dock cuando aparece.

Primero, active la ocultación automática en Preferencias del sistema → Dock → Ocultar automáticamente o escriba + + D Luego abre la Terminal y escribe:

defaults write com.apple.dock autohide-delay -float 0; killall Dock
  • 0 es el tiempo que tarda en aparecer el Dock en segundos. Puede elegir flotantes y enteros, por ejemplo. 2 , 0.5 , ...
  • killall Dock hace que el Dock se reinicie.

Restaura el comportamiento predeterminado usando ...

defaults delete com.apple.dock autohide-delay; killall Dock

Tenga en cuenta que com.apple.dock distingue entre mayúsculas y minúsculas.

Según MacOSHints este truco fue encontrado por el reverso ingeniería del desarrollador Christian Baumgart de Hyperdock .

Este comando solo funciona en OS X 10.7 o posterior.

    
respondido por el gentmatt 27.03.2012 - 16:43
124

Para hacer que el Dock salte hacia atrás instantáneamente cuando sea necesario, en lugar de deslizarse, abra una ventana de Terminal y escriba lo siguiente:

defaults write com.apple.dock autohide-time-modifier -int 0;killall Dock

Me parece útil, pero si quieres que la animación vuelva a aparecer para durar una fracción de segundo, prueba lo siguiente:

defaults write com.apple.dock autohide-time-modifier -float 0.15;killall Dock

Para volver al efecto deslizante predeterminado, abra una ventana de Terminal y escriba lo siguiente:

defaults delete com.apple.dock autohide-time-modifier;killall Dock
    
respondido por el Marius Butuc 18.12.2011 - 23:06
36

Las modificaciones en las respuestas de @ gentmatt's y @Marius Butuc son importantes. Hice algunas pruebas y, en mi opinión, el retraso (antes de que comience la animación de diapositivas) debería ser cero, mientras que la duración de la animación debería ser de 0,4 s (para sentirse natural pero rápido). Puede aplicar estos ajustes fácilmente ocultando su Dock ( > Dock > Activar ocultación o ⌥⌘D) e ingresando estos comandos en la Terminal:

defaults write com.apple.dock autohide-delay -int 0
defaults write com.apple.dock autohide-time-modifier -float 0.4
killall Dock

Puedes cambiar los valores de 0 y 0.4 para ver si una configuración diferente funciona mejor para ti. No olvides cambiar int a float si quieres usar un flotante en lugar de 0 .

Si no te gusta, puedes deshacer los cambios con estos comandos:

defaults delete com.apple.dock autohide-delay
defaults delete com.apple.dock autohide-time-modifier
killall Dock
    
respondido por el Jonathan 05.11.2012 - 01:18
3

También encuentro que el Dock es lento de usar y el Launchpad puede ser lento. Es posible que desee probar un iniciador de aplicaciones como LaunchBar o Alfred. El primero es un programa pagado (con una demostración gratuita), el segundo es gratuito. O bien le permite muy lanzar aplicaciones rápidamente junto con cientos de otras funciones con aplicaciones, archivos, carpetas y más. No uso, ni me pierdo, el Launchpad o el Dock ... incluso en una nueva Mac, son demasiado lentas, por no mencionar que están controladas por el mouse.

    
respondido por el Chris 17.12.2011 - 09:37
1

Esto es un poco de un kludge, pero hace que el Dock parezca un poco más rápido.

Si su Dock está en el lado derecho de la pantalla (el mío es; varíe esto para la ubicación de Dock deseada), configure las esquinas calientes superior e inferior derecha para activar Launchpad. Cuando el mouse golpea una esquina caliente, activa la acción instantáneamente, en lugar de después de un breve retraso con Dock Hiding. Si el Dock está oculto y Launchpad se activa, aparece el Dock. Ignorar Launchpad; haz clic en lo que quieras en tu Dock.

Entonces, si mueves el mouse hacia el borde, haces que el Dock aparezca después de un breve retraso, pero golpeas cualquier esquina y el Dock aparece más rápido. Hay una acción de distracción en el resto de la pantalla (es decir, Launchpad), pero si puede ignorarlo, obtiene los resultados deseados.

    
respondido por el Daniel 15.12.2011 - 17:55
1

@gentmatt, siempre instalo Secretos en mi computadora. Tiene muchas variables de sistema y aplicación que puede alternar o configurar y la animación dock es una de ellas. También le permite colocar separadores en el muelle para organizarlo un poco por bloque. Y lo mejor es que funciona como un panel de control, por lo que no se requiere experiencia en Terminal. enlace

    
respondido por el tea cook 30.08.2012 - 12:58
1

Para que sea un poco más fácil ... aquí la respuesta de jonathan, con puntos y coma para que todo pueda copiarse y pegarse en la ventana de la terminal de una sola vez. (Y modifiqué el tiempo de animación para que me guste) BIG BIG Kudos a Jonathan por esta sugerencia. ¡Intenté votarle pero no tengo suficiente reputación!

Abre la Terminal y copia el siguiente código en ella :)

defaults write com.apple.dock autohide-delay -int 0; defaults write com.apple.dock autohide-time-modifier -float 1.0; killall Dock

Ajustar el número de flotación para cambiar el tiempo de animación

    
respondido por el Steve Hall 20.11.2012 - 06:51
1

Buen tutorial, pero el problema es que aún se necesitan algunos para aparecer después de que apuntas el mouse hacia el área de acoplamiento. Para reducir el retraso, debe utilizar este código en su lugar

defaults write com.apple.Dock autohide-delay -float 0 && killall Dock

¡De esta manera aparece instantáneamente! Y es posible que desee dejar una animación de 1 segundo para que se vea bien y sin problemas

defaults write com.apple.dock autohide-time-modifier -int 1 && killall Dock
    
respondido por el user253763 31.08.2017 - 06:34
0

Respuesta corta: no hay forma conocida de acelerar la animación.

Pero es posible que puedas hacerlo un poco más rápido con algunos ajustes.

Tu mejor apuesta es obtener una de las aplicaciones "tweaker" de terceros como Cocktail o TinkerTool y deshabilitar cualquiera de los ojos relacionados con el Dock.

Recomiendo TinkerTool ya que tiene más opciones relacionadas con el Dock ahora mismo.

En particular, recomiendo desactivar "Usar iconos transparentes del Dock para mostrar aplicaciones ocultas". Y active "Deshabilitar el efecto de vidrio tridimensional del Dock".

Esto probablemente solo tendrá un beneficio mínimo, pero podría ayudar un poco.

Y si alguien alguna vez hace descubre cómo acelerar esa animación, serán los equipos de Cocktail o TinkerTool, por lo que tener una de estas aplicaciones significa que probablemente serás uno de los primero en saber.

ETA: La forma más rápida de todas: deshabilitar Auto-Hide.

Mantengo mi Dock en el lado derecho y ocupa muy poco espacio en pantalla. La mayoría de los píxeles verticales son preciosos.

Y con la nueva función FullScreen de Lion, si alguna vez realmente necesito ocultarlo para minimizar las distracciones, simplemente hago FullScreen con la aplicación actual.

    
respondido por el Jonathan Van Matre 16.12.2011 - 19:27
-1

a través de Cocktail.app

Puedes modificar casi todo con esta aplicación.

    
respondido por el csabigabi 17.01.2016 - 13:39

Lea otras preguntas en las etiquetas