OS X 10.9でフルスクリーンアニメーションを無効にする方法


75

OSXウィンドウが全画面表示に昇格すると、1秒の遷移アニメーションがあります。システム全体でこれを無効にするにはどうすればよいですか?レンダリングからの避けられないラグを除いて、小さなウィンドウからフルスクリーンへの移行が瞬時に行われるようにします。


DONTが機能するソリューションの例を2つ示します。したがって、それらを繰り返す必要はありません。

http://forums.macrumors.com/showthread.php?t=1691359 http://www.reddit.com/r/apple/comments/1plzmq/is_there_a_way_to_speed_up_or_skip_fullscreen/

最も一般的な「ソリューション」は2つです。

ターミナル

「デフォルトはNSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool NOを書き込みます」と入力します

Enterキーを押します

これを行う前にすべてのアプリケーションを閉じて、設定が反映されるようにします。この変更を行ったときに実行中のアプリは、変更を有効にするために再起動する必要があります。

実際には、NSAutomaticWindowAnimationsEnabledはOS X 10.9にはまったく影響しません。設定を変更しても何も変わりません。

TotalSpace(またはSpaces)と呼ばれるアプリがありますが、これはいくつかの移行アニメーションを無効にできることを知っています。

URL:http : //totalspaces.binaryage.com

実際には、Total Spaceは画面間のアニメーション切り替えを無効にすることができますが、Yahoo Screenなどでビデオを再生する場合、小さなビデオからフルスクリーンビデオへのアニメーションは依然として残ります。約0.5秒で完了するため、ビデオエクスペリエンスが中断します)。



この問題は、10.10がリリースされたときに間接的に解決されます。これは、このボタンが完全に削除され、既存のウィンドウのサイズを変更するコマンドが最小化されるためです。
bmike

1
10.10は私にとって同じ動作を示しています。私の目標は、再生を中断することなく、FirefoxでYoutubeビデオを即座にフルスクリーンにすることです。
チャーリーゴリチャーナズ14年

問題の詳細の可視性を得るために、この質問には、あなたの+1を追加することを検討してください:discussions.apple.com/message/28734339#28734339
jabalsad

これをMavericks以前に戻る理由のリストに追加してください!
チャーリーゴリチャーナズ

回答:


16

macOS Sierraが導入した「動きの低減」により、物事がより快適になりました;)

[システム環境設定]> [アクセシビリティ]> [そこに表示]で、[モーションを減らす]というラベルのボックスを見つけてチェックします


8
恥ずかしさはまだ遅い
神話の魚

私の目と脳を救った
サイン

6

私がこれをするのは:

Info.plist全画面モードで実行する各アプリケーションのファイルを編集し、このキーを追加します。

    <key>LSUIPresentationMode</key>
    <integer>4</integer>

Info.plistアプリケーションのは次の場所にあります/Applications/APPLICATION_NAME.app/Contents/Info.plist。たとえば、Chromeの場合:/Applications/Google\ Chrome.app/Contents/Info.plist

このファイルを開いてXcodeを持っている場合は、Xcodeエディターで開きます。私は崇高なまたはテキストメイトのようなプレーンテキストエディタで編集することを好む、それは単なるXMLファイルです。

このファイルを編集すると、一部のアプリケーションはチェックサムで失敗し、osxキーチェーンへのアクセスを許可するよう無限に要求します。たとえば、ChromeやHipChatを編集すると、この問題が発生しますInfo.plist。この問題を解決するには、あなたKeychain Accessのアプリケーションを開き、この問題のあるアプリケーションを検索して編集します。アプリケーションを右クリックまたはダブルクリックし、Access ControlタブをクリックしてからAllow all applications to access this item-> Save Changesをオンにして、アプリケーションを再起動します。10.8.xおよび10.9.xで動作

クロムInfo.plistファイルのスクリーンショット:

ここに画像の説明を入力してください


これはMacVimを適切なフルスクリーンにするために機能しました。投稿してくれてありがとう!
richtaur

コードの説明、つまり<integer>4</integer>この文脈で何を意味するのか教えてください。私はそれがに固有のコードだと思いますが、それはLSUIPresentationModeどういう意味ですか、他のコードはありますか?
ケフラビッチ

1
0から4までの5つの可能な値があります。ここで詳細情報を見つけることができますdeveloper.apple.com/library/ios/documentation/General/Reference/…–
richard

1
OS X 10.10.3でFirefox 37.0.2を使用しても、フルスクリーンアニメーションを高速化または無効化することはできませんでした。それがするすべては、ドキュメントがそれをするだろうと正確に言うことです:メニューバーとドックを非表示にします。これは、「機能しない;推奨しない」セクションの別の候補です。
バスティ

はい!!!残念ながら、この方法はFinderに適用できません。
aeroxy

2

私は四肢に出て、これを変更するための隠されたデフォルトはないと言います。Finderコードにパッチを当てるのではなく、10.9のアニメーション遅延を約1秒でプログラムするようにしてください。(私のMac Proでは、アニメーションに1/3の時間がかかるようですので、おそらくGPU / CPUの負荷と電力に間接的に関連しています...)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.