Come posso rendere più rapido il nascondere / mostrare automaticamente il dock?

81

Mi piace molto la funzione Nascondi automaticamente del dock in Mac OS X. Tuttavia, l'animazione per il dock riappare è un po 'troppo lenta per me. Poiché questo è abbastanza fastidioso, disattivo la funzionalità.

Is it possible to manually shorten the time for the dock to reappear?

Btw: Sono consapevole che si può usare la combinazione di tasti D per attivare o disattivare la funzione Nascondi / Nascondi automaticamente per il dock. Ma voglio una soluzione senza usare la tastiera.

    
posta gentmatt 13.12.2011 - 11:05
fonte

10 risposte

67

È possibile impostare manualmente il tempo necessario per la visualizzazione del dock.

Diversamente dalla punta autohide-time-modifier pubblicata da Marius Butuc, questo comando non rimuove l'animazione del Dock quando appare.

Innanzitutto, attiva la funzione Nascondi automaticamente in Preferenze di Sistema → Dock → Nascondi automaticamente o digita + + D Quindi apri il terminale e digita:

defaults write com.apple.dock autohide-delay -float 0; killall Dock
  • 0 è il tempo impiegato dal Dock per apparire in secondi. Puoi scegliere float e interi ad es. 2 , 0.5 , ...
  • killall Dock provoca il riavvio del Dock.

Ripristina il comportamento predefinito usando ...

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

Tieni presente che com.apple.dock fa distinzione tra maiuscole e minuscole.

Secondo MacOSHints questo trucco è stato trovato al contrario ingegneria dello sviluppatore Christian Baumgart di Hyperdock .

Questo comando funziona solo con OS X 10.7 o successivi.

    
risposta data 27.03.2012 - 16:43
fonte
126

Per rendere visibile il Dock istantaneamente indietro quando è necessario, invece di fare scorrere, apri una finestra di Terminale e digita quanto segue:

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

Trovo utile, ma se desideri che l'animazione per il dock riappaia per una durata di un secondo, prova quanto segue:

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

Per ripristinare l'effetto di scorrimento predefinito, apri una finestra di Terminale e digita quanto segue:

defaults delete com.apple.dock autohide-time-modifier;killall Dock
    
risposta data 18.12.2011 - 23:06
fonte
36

Le modifiche alle risposte di @ gentmatt e @Marius Butuc sono importanti. Ho fatto alcuni test e, a mio parere, il ritardo (prima dell'avvio dell'animazione della diapositiva) dovrebbe essere zero mentre la durata dell'animazione dovrebbe essere di 0,4 secondi (per sentirsi naturale ma veloce). Puoi facilmente applicare queste impostazioni nascondendo il Dock ( > Dock > Turn Hiding On o ⌥⌘D) e inserendo questi comandi nel Terminale:

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

Puoi modificare i valori di 0 e 0.4 per vedere se un'impostazione diversa funziona meglio per te. Non dimenticare di cambiare int in float se vuoi usare un float invece di 0 .

Se non ti piace, puoi annullare le modifiche usando questi comandi:

defaults delete com.apple.dock autohide-delay
defaults delete com.apple.dock autohide-time-modifier
killall Dock
    
risposta data 05.11.2012 - 01:18
fonte
3

Inoltre trovo il Dock lento da usare e il Launchpad può essere lento. Potresti provare un programma di avvio delle applicazioni come LaunchBar o Alfred. Il primo è un programma a pagamento (con una demo gratuita), il secondo è gratuito. O ti consente di molto di avviare rapidamente app insieme a centinaia di altre funzioni con applicazioni, file, cartelle e altro ancora. Non uso o manco il Launchpad o il Dock ... anche su un nuovo Mac sono troppo lenti, per non parlare del fatto di essere guidati dal mouse.

    
risposta data 17.12.2011 - 09:37
fonte
1

Questo è un po 'un kludge, ma rende il Dock leggermente più veloce.

Se il Dock è sul lato destro dello schermo (il mio è, cambia questo per la posizione del Dock desiderata), imposta Hot Corners superiore e inferiore destro per attivare Launchpad. Quando il mouse colpisce un angolo caldo, attiva immediatamente l'azione, a differenza di un breve ritardo con Dock Hiding. Se il Dock è nascosto e Launchpad viene attivato, appare il Dock. Ignora Launchpad; fai clic su ciò che vuoi sul tuo Dock.

Quindi, se sposti il mouse verso il bordo, il Dock viene visualizzato dopo un breve ritardo, ma colpisci uno degli angoli e il Dock appare più veloce. C'è azione di distrazione sul resto dello schermo (ad es. Launchpad), ma se puoi ignorarlo, ottieni i risultati desiderati.

    
risposta data 15.12.2011 - 17:55
fonte
1

@gentmatt, installo sempre i segreti sul mio computer. Ha molte variabili di sistema e applicative che puoi cambiare o impostare e l'animazione del dock è una di queste. Consente inoltre di posizionare i distanziatori sul dock per organizzarli in blocco un po '. E la cosa migliore è che funziona come un pannello di controllo, quindi non è richiesta alcuna esperienza di terminale. link

    
risposta data 30.08.2012 - 12:58
fonte
1

Per renderlo un po 'più semplice ... ecco la risposta di Jonathan, con semi-colon in modo che possa essere copiata e incollata nella finestra del terminale in un colpo solo. (E ho ottimizzato il tempo di animazione per il modo in cui mi piace) BIG BIG Complimenti a Jonathan per questo suggerimento, ho provato a votarlo ma non ho abbastanza rep!

Apri Terminale e copia il seguente codice:)

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

Modifica il numero del float per modificare il tempo di animazione

    
risposta data 20.11.2012 - 06:51
fonte
1

Bel tutorial, ma il problema è che ci vuole ancora un po 'per mostrarlo dopo aver puntato il mouse verso l'area del dock. Per ridurre il ritardo è necessario utilizzare questo codice, invece

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

In questo modo si presenta all'istante! E potresti voler lasciare un'animazione di 1 secondo in modo che risulti bello e scorrevole

defaults write com.apple.dock autohide-time-modifier -int 1 && killall Dock
    
risposta data 31.08.2017 - 06:34
fonte
0

Risposta breve: non esiste un modo per accelerare effettivamente l'animazione.

Ma potresti essere in grado di renderlo leggermente più veloce con alcune modifiche.

La soluzione migliore è quella di ottenere una delle app "tweaker" di terze parti come Cocktail o TinkerTool e disabilitare qualsiasi tipo di eye-candy relativo al Dock.

Consiglierei TinkerTool perché adesso ha più opzioni relative al Dock.

In particolare, ti consigliamo di disattivare "Usa le icone trasparenti del Dock per mostrare le applicazioni nascoste". E attiva "Disattiva l'effetto vetro tridimensionale del Dock".

Questo probabilmente avrà solo un beneficio minimo, ma potrebbe aiutare un po '.

E se qualcuno mai capisce come accelerare quell'animazione, saranno i team di Cocktail o TinkerTool, quindi avere una di queste app significa che probabilmente sarai uno dei prima di sapere.

ETA: il modo più veloce di tutti: disabilita Nascondi automaticamente.

Tengo il mio Dock sul lato destro e occupa molto poco spazio sullo schermo. Sono soprattutto i pixel verticali che sono preziosi.

E con la nuova funzione FullScreen di Lion, se mai veramente ho bisogno di nasconderla per ridurre al minimo le distrazioni, vado a FullScreen con l'app attuale.

    
risposta data 16.12.2011 - 19:27
fonte
-1

tramite Cocktail.app

Puoi modificare quasi tutto con questa app.

    
risposta data 17.01.2016 - 13:39
fonte

Leggi altre domande sui tag