Gibt es in Mac OS X 10.6 eine Möglichkeit, den Auslöser zu deaktivieren, der das Dock anzeigt, wenn sich die Maus am Bildschirmrand befindet?

Gibt es in Mac OS X 10.6 eine Möglichkeit, den Auslöser zu deaktivieren, der das Dock anzeigt, wenn sich die Maus am Bildschirmrand befindet?

Ich möchte weiterhin das Dock verwenden und das Ein-/Ausblenden mit der Standardtastenkombination umschalten, aber den Mausauslöser einfach vollständig aus der Gleichung nehmen.

Ich weiß, dass ähnliche Fragen gestellt wurden, aber ich möchte das Dock nicht immer ausblenden, deaktivieren oder entfernen, sondern nur den Maus-Trigger dafür ausschalten.

Antwort1

AusSo entfernen Sie das Dock in Mac OS X Leopard:

Standardmäßig wird com.apple.dock tilesize -int 1 geschrieben.
Standardmäßig schreibt man com.apple.dock pinning -string start

Dies ist jedoch eine Art Workaround:

Es sollte an diesem Punkt völlig aus dem Weg sein, es sei denn, Sie bewegen die Maus ganz in die äußerste untere linke Ecke.

Die obigen Befehle können zu einem Automator-Dienst hinzugefügt werden, und noch ein weiterer, um Dinge wieder zu aktivieren, wie:

Standardmäßig wird com.apple.dock tilesize -int 20 geschrieben.
Standardmäßig schreibt man com.apple.dock pinning -string middle

Beiden Diensten kann dann ein anderer Hotkey zugewiesen werden. Oder Sie können das Umschalten mit einem einzigen Automator-Dienst und damit mit einem einzigen Hotkey erreichen:

tileSize="$(Standardmäßig wird com.apple.dock tilesize gelesen)"
wenn [ "$Kachelgröße" -ne 1 ]
Dann
  # Machen Sie das Dock automatisch ausgeblendet, so klein wie möglich, und
  # in eine Ecke verschieben
  Standardmäßig schreibt man com.apple.dock autohide -boolean true
  Standardmäßig wird com.apple.dock tilesize -int 1 geschrieben.
  Standardmäßig schreibt man com.apple.dock pinning -string start
anders
  Standardmäßig schreibt man com.apple.dock autohide -boolean false
  # Wählen Sie die gewünschte Größe:
  Standardmäßig wird com.apple.dock tilesize -int 20 geschrieben.
  # Wählen Sie nach Ihren persönlichen Vorlieben Anfang, Mitte oder Ende:
  Standardmäßig schreibt man com.apple.dock pinning -string middle
fi
Killall-Dock

SehenSchneller Benutzerwechsel/Apple-Menü?für Einzelheiten zum Erstellen von Diensten und zum Zuweisen einer Tastenkombination dazu.

Text

Notiz: killall Docksetzt auch Dashboard zurück (und wahrscheinlich Exposé, aber nicht Spaces). Wenn jemand einen anderen Nebeneffekt kennt, bitte kommentieren! Ich bezweifle, dass man dasselbe erreichen könnte, indem manSkripten von Systemeinstellungen mit AppleScript, da dies sehr kleine Größen anscheinend nicht unterstützt und auch das Verschieben des Docks in eine Ecke nicht unterstützt:

Anwendung "Systemereignisse" mitteilen
  Dockeinstellungen mitteilen
    -- egal wie klein die Zahl ist: wird nicht helfen
    Dockgröße auf 0,0000000001 setzen
    -- Bildschirmrand: links, unten, rechts
    Bildschirmrand nach unten einstellen
    setze autohide auf true
  Ende erzählen
Ende erzählen

Merkwürdigerweise, wennnichtverwenden killall Dock, aber statt dem Bash-Skript ein AppleScript folgen zu lassen, um zu ändern screen edge, mein OS Xoftwendet den neuen Wert tilesizesofort an. Aber für meinen Geschmack ist es etwas zu inkonsistent.

Nebenbei noch ein paar andere Einstellungen, mit denen sich das Dock noch besser verbergen lässt:

Standardmäßig schreibt man com.apple.dock launchanim -bool false
Standardmäßig schreibt com.apple.dock Vergrößerung -bool false
Standardmäßig schreibt man com.apple.dock mineffect -string scale
Standardmäßig schreibt com.apple.dock orientation -string bottom

Antwort2

VerwendenDock weg 1.0.3(14,95 US-Dollar).

Dock Gone hält das Dock aus dem Weg, bis Sie es ausdrücklich anfordern. Drücken Sie die Tastenkombination, um das Dock verschwinden und wieder erscheinen zu lassen:

Sie können das Dock zwar immer ausblendenohneDock Gone wird [dann] wieder erscheinen, wenn Sie mit der Maus über den Bildschirmrand fahren, und blockiert alles, was sich unter dem Cursor befindet. Und Sie können sicher sein, dass dies zum ungünstigsten Zeitpunkt geschieht.Dock Gone verhindert diesindem Sie das Dock vollständig aus dem Weg räumen und es effektiv ausschalten, bis Sie es wieder anfordern.

Sie können ihm die Standardtastenkürzel zuweisen.

Antwort3

Ich möchte nur darauf hinweisen, dass es einen Trick gibt, um das gewünschte Ergebnis zu erzielen. Geben Sie Folgendes in das Terminal ein:

Mountain Lion und neuer

Dies funktioniert möglicherweise bei Snow Leopard, aber ich habe es nicht getestet.

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

Wenn Sie den Float auf 100 setzen, können Sie die Verzögerungszeit (in Sekunden) steuern, mit der das Dock beim Schweben aktiviert wird. Es sollte ziemlich schwierig sein, das versteckte Dock versehentlich mit einer Verzögerung von 100 Sekunden anzuzeigen.

Zum Zurücksetzen auf die Standardeinstellungen führen Sie einfach diesen Befehl aus:

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

verwandte Informationen