Ich würde sehr gerne die Gleitanimation deaktivieren, die auftritt, wenn Desktops über ctrl+ →/ ←oder ctrl+ [number]in Lion gewechselt werden. Dies wurde zuvor in früheren Versionen mit dem folgenden Befehl ausgeführt:
defaults write com.apple.dock workspaces-swoosh-animation-off -bool YES && killall Dock
Diese neue Animation ist noch langsamer als in Snow Leopard - fast eine Sekunde zum Umschalten - ein echter Produktivitätskiller.
Jede Hilfe sehr geschätzt!
Antworten:
Ich habe einen Bug auf Radar # 28495374 gepostet und hier ist die Antwort von Apple:
quelle
Ich habe mich mit GDB tief in die App vertieft , aber die Ergebnisse waren enttäuschend. Ich glaube nicht, dass es derzeit einen Weg gibt, dies zu tun. Folgendes habe ich gelernt:
Zuerst können Sie die Umschaltgeschwindigkeit in Mission Control ändern (in den Einstellungen immer noch Expose genannt). Geben Sie dazu einfach diesen Befehl ein:
Führen Sie den folgenden Befehl aus, um zu den Standardeinstellungen zurückzukehren:
Zweitens gibt es in der Binärdatei einen Verweis auf
fps-spaceswitch
(Frames per Second Spaceswitch). Ich habe eine Weile damit rumgespielt und auch Variationen davon ausprobiert, zum Beispielspaceswitch-animation-duration
ohne Glück.Leider (mindestens ab 10.7.1) scheint es keine Möglichkeit zu geben, Einstellungen im Zusammenhang mit dieser Animation zu ändern.
Ich habe dafür einen Fehler bei Apple behoben. Die Radarnummer lautet 10073864. Ich empfehle Ihnen, den Bericht auch unter https://bugreport.apple.com/ einzureichen . Beachten Sie in Ihrer Beschreibung, dass es sich um ein Duplikat der oben genannten Nummer des Fehlerberichts handelt, damit die Supportmitarbeiter diesen Fehler besser kategorisieren und priorisieren können.
quelle
Ich habe bemerkt , nur das zu tun ctrl+ [number]ist deutlich schneller als ctrl+ →/ ←.
Es ist immer noch animiert, aber die Animation ist in etwa der Hälfte der Zeit fertig. Ich bin mir nicht sicher, ob das hilft, aber das werfe ich da raus.
quelle
ctrl
+[number]
andere Desktops zwischen dem aktuellen und dem dritten Desktop[number]
übersprungen werden.TotalSpaces hat die Option, die Animation für das Ändern von Leerzeichen zu deaktivieren:
TotalSpaces befindet sich immer noch in der Beta und ist ein bisschen durchgeknallt. Es gibt eine kleine Verzögerung, bevor die Leerzeichen geändert werden, und der gesamte Bildschirm scheint sich während des Übergangs horizontal um einige Pixel zu bewegen.Bearbeiten: Beide wurden nun behoben.quelle
Use transitions
auf derTransitions
Registerkarte und das HäkchenShow notification graphic on desktop change
auf derGeneral
Registerkarte entfernen . @Gattster: Stellen Sie sicher, dass die Layouteinstellungen auf derLayout
Registerkarte mit der tatsächlichen Anzahl der definierten Desktops übereinstimmen und dass dies aktiviertNavigate right to additional full screen apps
ist. Verwenden Sie für die Vollbild-App-Integration mit mehreren Desktops dieAdvanced
Registerkarte. HINWEIS: Immer wenn Sie die Anzahl der Desktops über Mission Control ändern, müssen Sie entsprechende Änderungen in TotalSpaces vornehmen .Ich habe festgestellt, dass es möglich ist, die Geschwindigkeit der Raumänderungsanimation zu steuern, wenn Sie die Swipe-Geste in OS X Lion verwenden. Sie können die Leerzeichen so schnell ändern, wenn nicht sogar schneller als in Snow Leopard, indem Sie schnell mit drei oder vier Fingern nach links oder rechts streichen. Natürlich ist es definitiv etwas, an das man sich gewöhnen kann, wenn man schon immer ⌘+ →/ benutzt hat ←.
Das hat mich zum Nachdenken gebracht. Da das Ändern von Leerzeichen über Pfeiltasten, Zifferntasten und Gesten anscheinend dieselbe Art von Animation ausführt, gibt es wahrscheinlich einen einzigen Systembefehl, dem alle drei dieser Aktionen zugeordnet sind. Da alle die Animation mit einer anderen Geschwindigkeit ausführen, muss es einen Parameter geben, der die Animationsgeschwindigkeit steuert. Ich bin kein OS X-Entwickler. Hoffentlich kann jemand anderes, der die zugrunde liegenden Funktionen von OS X besser kennt, feststellen, welche Systembefehle tatsächlich ausgeführt werden, wenn der Benutzer eine bestimmte Aktion ausführt.
quelle