In OS X Yosemite, come mantenere l'app switcher (o dock) sul mio display principale?

11

Credo che lo switcher dell'app (comando + tab) sia legato a dove "è" il dock. Il dock è disponibile su entrambi i display, ma credo che l'ultima schermata in cui hai fatto clic sul dock sia dove in realtà è.

Quindi quando il dock è sul mio display secondario, lo switcher dell'app mostra su quel display. Il che mi butta fuori e preferirei che lo switcher dell'app rimanesse sul mio display principale.

Come si può fare?

    
posta guptron 27.11.2014 - 21:50
fonte

5 risposte

4

Il commutatore di app è controllato dal Dock. A prescindere da quale display sia presente la barra del dock, lo è anche App Switcher. Questo applescript è il modo in cui ripristino la Dockbar al display principale:

tell application "System Events"
    set screen edge of dock preferences to right
    set screen edge of dock preferences to bottom
end tell

Se esegui Dock non visibile / visibile, molto probabilmente il Dock farà un'apparizione flash sul lato più a destra. Per sbarazzarsi del flash:

tell application "System Events"

    set autohide of dock preferences to true
    delay 0.2
    set screen edge of dock preferences to right
    set screen edge of dock preferences to bottom
    set autohide of dock preferences to false

end tell

Puoi associare lo script a una scorciatoia da tastiera in modo che possa essere richiamato rapidamente quando necessario.

Se hai sempre Dock nascosto, puoi mettere lo script in un ciclo con una quantità preferita di ritardo ed eseguirlo come demone. In questo modo il demone si assicurerà periodicamente che il dock sia nel display principale.

    
risposta data 02.05.2015 - 06:32
fonte
1

Effetti desiderati desiderati

  1. Nascondi il Dock in corrispondenza di Will
  2. Mantieni il Dock sulla schermata principale

Nascondi Dock su Volontà

Imposta hotkey per nascondere il dock

in OS X: Preferenze di Sistema > Tastiera > Tasti di scelta rapida > Launchpad e amp; Dock

  • seleziona "Nascondere / disattivare il Dock"

  • Imposta hotkey per "Nascondere / disattivare il Dock" su Controllo D (o qualsiasi altra cosa tu voglia).

  • Imposta il timing per il tempo di Dock Hiding a lunga durata (come mostrato nei seguenti comandi). Ho impostato il mio su 99 (credo), quindi non accellerò il Dock accidentalmente.

Imposta il timing per il tempo di Dock Hiding a lunga durata (come mostrato nei seguenti comandi). Ho impostato il mio a 99 (credo), quindi non accellerò in modo accidentale il Dock.

Inserisci questo in Terminale per rendere il Dock visibile senza ritardo:

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

Forse vuoi avere un lungo ritardo (5 secondi) in modo da non attivare mai inavvertitamente il Dock:

defaults write com.apple.dock autohide-delay -float 5; killall Dock

Per ripristinare i valori predefiniti:

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

Mantieni il Dock sulla schermata principale

Penseresti che sia facile, ma ciò che realmente rovina tutto è quando sposti un'applicazione a schermo intero. Spazza via il posizionamento del dock e rivela. Per risolvere il problema, ora sto cercando Lawrence Post per gli script Apple. Li implemento usando Keyboard Maestro (consiglio vivamente l'app per automatizzare queste cose). Se la situazione a schermo intero crea un problema di posizionamento del dock, ho semplicemente impostato un tasto di scelta rapida per eseguire Apple Script e riposizionare il dock.

Ancora da fare

Automatizza utilizzando la tastiera Maestro per rilevare che il dock è stato spostato su altri monitor e riporta automaticamente il dock alla schermata principale senza utilizzare un tasto di scelta rapida.

    
risposta data 15.05.2015 - 15:34
fonte
0

Tengo il mio dock sul lato destro dello schermo che lo mantiene su un display, ovvero il display più a destra quando imposto la disposizione.

    
risposta data 05.02.2015 - 20:58
fonte
0

La soluzione che ha funzionato per me era spostare il dock da un lato all'altro.

Il mio set-up:

DaPreferenzediSistema>Dock:

Vai alla tua schermata principale e sposta il cursore verso il basso per rivelare il dock. Ora prova cmd+tab . Il commutatore di tabulazioni dovrebbe apparire nella schermata principale.

Ho scoperto che non mi interessa se il dock è in fondo poiché l'ho nascosto e uso Spotlight quasi sempre. Per gli altri il compromesso potrebbe sembrare più grande.

    
risposta data 26.03.2015 - 17:25
fonte
-1

Come sudo-workaround. Raccomando di nascondere il dock. Mi sembra un po 'più naturale. Almeno fino a quando non consentono l'opzione di rimanere su un display.

    
risposta data 05.02.2015 - 20:53
fonte

Leggi altre domande sui tag