Lionでデスクトップを切り替えるときにアニメーションを無効にするにはどうすればよいですか?


292

Lionでctrl+ / またはctrl+ 経由でデスクトップを切り替えるときに発生するスライドアニメーションを無効にしたいと思い[number]ます。これは、以前のバージョンで次のコマンドを使用して実行されていました。

defaults write com.apple.dock workspaces-swoosh-animation-off -bool YES && killall Dock

この新しいアニメーションはSnow Leopardの場合よりもさらに遅く、切り替えに1秒近くかかりますが、これは真の生産性を損なうものです。

どんな助けも大歓迎です!


22
私にとってはそんなに時間ではなく、最も生産的になるためにデスクトップを狂った男のように切り替えます。この新しいアニメーションは気分が悪くなります...時間があります。解決策が見つかった場合は、ここに投稿します。

8
ロブに同意します。アニメーションは船酔いと同じ感覚を作り出します。それをより速くするか、最後にその少しの緩和を削除するだけの方法が良いでしょう。
ライアンビッグ

1
誰かが実際にこれを行う方法を見つけようと努力することを期待して、小さな賞金を追加しました。シンプルなグーグルのフーはそれをカットしません。
tstm

2
スペースの修正を辛抱強く待っていますが、まだ解決策がないとは信じられません。そのアニメーションは絶対に嫌いです。
ギャビンギルモア

2
フルスクリーンにしたいがこれを行わない唯一のアプリがたまたまiTermである場合は、幸運です。環境設定の[一般]パネルには、チェックボックスがあり、デフォルトでチェックがオンになっています。チェックを外すと、iTermは他のウィンドウの後ろでフルスクリーンになります。
-alxndr

回答:


144

Radar#28495374にバグを投稿しましたが、Appleからの応答は次のとおりです。

10.12で修正されました。アクセシビリティに移動し、Reduce Motionをオンにします…

バグレポートを更新して、問題が解決したかどうかをお知らせください。

アクセシビリティmac os 10.12で動きを減らす


6
これは素晴らしい!そうでなければめまいがする。
アッシュ

3
このスイッチは即座に切り替わりますか?
レナーホイト

2
@LenarHoytはい:)(多分100ms程度のフェード/負荷が少しあります)
ドリアン

3
これは受け入れられた答えであるべきです。
ジンボムホ

33
100msのフェードも取り除くことができるのだろうか。
コスミンパスク

102

GDBを使用してアプリ深く掘り下げましたが、結果は期待外れでした。現在、これを行う方法はないと思います。私が学んだことは次のとおりです。

最初に、Mission Controlへの切り替え速度を変更できます(設定ではまだExposeと呼ばれます)。これを行うには、次のコマンドを入力します。

defaults write com.apple.dock expose-animation-duration -int 0; killall Dock

デフォルトに戻すには、次のコマンドを実行します。

defaults delete com.apple.dock expose-animation-duration; killall Dock

第二に、バイナリへの参照がありますfps-spaceswitch(1秒あたりのフレームスイッチ)。私はしばらくこれを台無しにし、またspaceswitch-animation-duration運のないなどのバリエーションを試しました。

残念ながら(少なくとも10.7.1では)、このアニメーションに関連する設定を変更する方法はないようです。

このバグをAppleで埋めました。レーダー番号は10073864です。https://bugreport.apple.com/にもレポートを提出することをお勧めします。説明の中で、サポートスタッフがこのバグを分類して優先順位付けするのに役立つ上記のバグレポート番号の複製であることに注意してください。


12
-intを使用する代わりに、実際に-floatを使用して分数に設定できます。私は0.20に設定しましたが、0に設定するのと同じくらい不快ではないので、所定の位置に点滅し、アニメーションを残します。
X-Istence

5
別の回避策は、ダブルタップジャンプバックを使用して、使用していた最後のスペースにすばやく切り替えることです。有効にするには、デフォルトでcom.apple.dock double-tap-jump-back -bool TRUE; writeall Dock From:cultofmac.com/133205/…–
Cam

1
バグ#15348128提出
alxndr

2
...そしてAppleは、修正プログラムに「エンジニアはこれは修正しないと判断しました。この問題の解決について質問がある場合は、バグレポートを更新してください。現在、このバグレポートを閉じています。」
alxndr

2
バグ番号16079706が提出されました。人々をファイリングし続けてください、彼らはいつか耳を傾ける必要があります。
パトリックJコリンズ

41

ctrl+の実行[number]ctrl+ / よりも著しく速いことに気づきました

まだアニメーション化されていますが、アニメーションは約半分の時間で完了します。それが役立つかどうかはわかりませんが、それをそこに捨てます。


あなた、あなたはインターネットに勝ちます。どうもありがとうございます。もう1つの注意点は、ctrl+ を使用[number]すると、現在のデスクトップと[number]th番目のデスクトップの間にある他のデスクトップがスキップされることです。
jammypeach

まことにありがとうございます。私は通常最大で2つのスペースを使用するため、矢印の数字を置き換えましたが、現在は少なくとも高速になっています。
ハロルドキャベンディッシュ

46
残念ながらctrl + numberはフルスクリーンアプリに切り替えることができません
Sparr

10.8.5のフルスクリーンアプリではCtrl + numberが機能します。システム環境設定のキーボードパネルでCtrl-numberショートカットを有効にする必要があり、1〜4でのみ有効であることに注意してください。
ペリー14

Cmd +タブは、フルスクリーンアプリの切り替えで見つけることができる最速です
ライアンリトル

40

TotalSpacesには、スペースを変更するためのアニメーションを無効にするオプションがあります。

TotalSpacesはまだベータ版であり、少し不具合があります。スペースを変更する前にわずかな遅延があり、画面全体が移行中に水平方向に数ピクセル移動するようです。編集:これらの両方が修正されました。


このアプリは確かに有望です-より多くの人々がそれを見つけて、残りのバグを取り除くのを助けることを願っています。他のWMからMacに来た場合、それは本当に素晴らしいパワーユーザーツールであり、ウィンドウ管理の穴を解決します。
bmike

これはすごい。ライオンが出てきたとき、一列のスペースが私を夢中にさせたので、私はこのような何かを実装することを簡単に考えましたが、それに近づきませんでした。Mountain Lionで修正されることを期待していますが、その間、このアプリを登録するために12ドルを払っています。
ノア

キープレスに反応する前の遅延は、私にとって重大な問題ですが、将来的にはパフォーマンスを向上させるためにこのアプリを見ていきます。
スパー

totalspacesを試しました。それが機能するとき、それは本当にうまく機能します。スペースを追加/削除すると混乱するようで、すべてのスペース/フルスクリーンアプリでCtrlキーを押しながら右矢印キーを正しく使用できません。
ガットスター

4
@Sparr:(少なくとも)0.11.0で、あなたはオフにして、TSの好みを経由して遅延を解消することができますUse transitionsTransitions、タブオフにShow notification graphic on desktop changeGeneralのタブ。@Gattster:Layoutタブのレイアウト設定が、定義されている実際のデスクトップ数と一致していることNavigate right to additional full screen appsを確認します。複数のデスクトップとフルスクリーンアプリを統合するには、Advancedタブを使用します。注:Mission Controlを使用してデスクトップの数を変更するときは常に、TotalSpacesで対応する変更を行う必要があります
mklement0

10

OS X Lionでスワイプジェスチャーを使用すると、スペース変更アニメーションの速度を制御できることに気付きました。すばやく3本指または4本指で左右にスワイプすることで、Snow Leopardの場合よりも速くないにしても、スペースの変化を速くすることができます。もちろん、常に+ /を使用している場合は、間違いなく慣れる必要があります

これは私に考えさせられました。矢印キー、数字キー、およびジェスチャーを介してスペースを変更すると、すべて同じタイプのアニメーションが実行されるように見えるため、これらのアクションの3つすべてがマッピングされる単一のシステムコマンドが存在する可能性があります。さらに、それらはすべて異なる速度でアニメーションを実行するため、アニメーションの速度を制御するパラメーターが必要です。私はOS Xの開発者ではないので、OS Xの基本的な機能についてより詳しい知識を持つ誰かが、ユーザーが特定のアクションを実行したときに実際に実行されているシステムコマンドを判別できることを願っています。


3
実際に指をスワイプすると、スワイプが速くなります。ほとんどの場合、手と同じ速度になります。明らかに、これはAppleが最善の判断をしていることを知っている-それを長時間使用して海に酔うまでは自然に感じる!
ktamlyn
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.