OS X 10.9에서 전체 화면 애니메이션을 비활성화하는 방법


75

OSX 창이 전체 화면으로 승격되면 1 초 전환 애니메이션이 있습니다. 시스템 전체에서 어떻게 비활성화 할 수 있습니까? 렌더링에서 피할 수없는 지연을 제외하고 작은 창에서 전체 화면으로의 전환이 즉시 이루어 지길 바랍니다.


다음은 DONT가 작동하는 솔루션의 예에 대한 두 가지이므로 반복 할 필요가 없습니다.

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/

가장 인기있는 "솔루션"은 다음 두 가지입니다.

단말기

"기본값은 NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool NO 쓰기"를 입력합니다.

엔터

설정이 전파되도록하려면 모든 응용 프로그램을 닫으십시오. 이 변경 작업을 수행 할 때 실행중인 모든 앱을 다시 시작해야 변경 사항이 적용됩니다.

실제로 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 비디오를 즉시 전체 화면으로 보는 것입니다.
Charlie Gorichanaz

이 질문에 +1을 추가하여 문제에 대한 가시성을 얻으십시오 : discussions.apple.com/message/28734339#28734339
jabalsad

Mavericks 또는 이전 버전으로 돌아가는 이유 목록에 이것을 추가하십시오!
Charlie Gorichanaz

답변:


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하지만 그 의미는 무엇이며 다른 코드가 있습니까?
keflavich

1
0에서 4까지 가능한 5 가지 값이 있습니다. 여기서 더 많은 정보를 찾을 수 있습니다. developer.apple.com/library/ios/documentation/General/Reference/…
richard

1
OS X 10.10.3에서 Firefox 37.0.2를 사용하면 전체 화면 애니메이션 속도를 높이거나 비활성화 할 수 없습니다. 메뉴 막대와 독을 숨기십시오. 이것은 "작동하지 않습니다; 제안하지 마십시오"섹션의 또 다른 후보입니다.
Basti

예!!! 불행하게도이 방법은 Finder에 적용 할 수 없습니다.
aeroxy

2

나는 사지로 나가서 이것을 바꿀 숨겨진 기본값이 없다고 말할 것입니다. Finder 코드를 패치하지 않으면 약 1 초가 걸리도록 프로그래밍 된 10.9의 애니메이션 지연 상태로 살아야합니다. (Mac Pro의 경우 애니메이션에 1/3 초가 걸리므로 GPU / CPU 로딩 및 전원과 간접적으로 관련이 있습니다.)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.