Impedisci al dock di mostrare automaticamente al passaggio del mouse

4

Al momento ho il dock da nascondere automaticamente e vorrei che restasse nascosto fino a quando non lo mostro esplicitamente usando una scorciatoia da tastiera come "Sposta il focus su dock" o "Turn Dock Hiding On / Off". Fondamentalmente non voglio che si apra involontariamente quando sposto il mouse sul bordo dello schermo (ad es. Per accedere a una barra di scorrimento in un'applicazione a schermo intero) e interferisco. Ho provato a spostarlo a sinistra, il che ha leggermente ridotto l'inconveniente, ma lo sto ancora innescando, poiché utilizzo molte app in modalità a schermo intero e tendo a raggiungere tutti i lati. Dato che sono un utente pesante della tastiera, non mi dispiace di tanto in tanto che usi la tastiera per selezionare qualcosa nel dock (eseguo il mapping di Ctrl + Esc per spostare lo stato attivo sul dock e digita il primo o due caratteri dell'app per selezionarlo e premere per eseguirlo).

Mi sono imbattuto in soluzioni alternative che funzionano bene (in modo permanente) disabilitarlo, ma non va bene per il mio caso d'uso. Ad esempio, questo per rallentarlo e questo per renderlo alto un pixel e http://www.chaoticsoftware.com/extras.html.

Ho controllato tutte le impostazioni predefinite del dock eseguendo il comando defaults find .dock , e nulla sembrava pertinente, ma potrebbe essermi perso qualcosa perché non era ovvio, o forse perché non ha una voce (come un default nascosto?) . Qualcuno ha qualche soluzione o idea?

    
posta haridsv 12.10.2012 - 08:36
fonte

1 risposta

3

C'è un'altra preferenza nascosta per il ritardo prima dell'inizio dell'animazione:

defaults write com.apple.dock autohide-delay -float 9999999
osascript -e 'quit app "Dock"'

Tuttavia non ha effetto sulle finestre a schermo intero.

Ciò aumenterebbe il ritardo di circa un secondo:

defaults write com.apple.dock autohide-delay -float 0.5
    
risposta data 13.10.2012 - 05:53
fonte

Leggi altre domande sui tag