독에 대한 자동 숨기기 / 표시를 더 빠르게하려면 어떻게해야합니까?


91

Mac OS X의 도크 자동 숨기기 기능이 정말 마음에 듭니다. 그러나 도크애니메이션이 다시 나타나기에는 너무 느립니다 . 이것은 매우 성가 시므로 기능을 비활성화합니다.

도크가 다시 나타나는 시간을 수동으로 단축 할 수 있습니까?

Btw : 키 콤보 D를 사용 하여 도크의 자동 숨기기 / 표시를 토글 할 수 있다는 것을 알고 있습니다 . 그러나 키보드를 사용하지 않고 솔루션을 원합니다.


1
애니메이션 속도를 높일 수있는 방법이 없다고 생각합니다. 도크를 작게 만들 수 있으며 최대 지점에 더 빨리 도달 할 수 있습니까?
Graeme Hutchison

Lion을 사용하는 경우 도크 대신 런치 패드 사용을 고려 했습니까? 놀라 울 정도로 빠르며 응용 프로그램을 쉽게 찾아 클릭 할 수 있도록 순서대로 배열 할 수 있습니다. 도크를 사용하지만 런치 패드가 매우 빠르며 더 많이 사용하는 것을 고려할 수 있습니다 ...
Richard

@GraemeHutchison 도크를 작게 만들면 불행히도 아무것도 바뀌지 않습니다.
gentmatt

@Richard Macbook pro에서 애니메이션의 fps가 실제로 낮기 때문에 Launchpad를 사용하지 않습니다. 또한 Launchpad는 기본적으로 앱을 알파벳순으로 정렬하지 않으므로 Dock의 응용 프로그램 폴더를 통해 앱에 액세스하는 것을 선호합니다. 또한 Launchpad가 전체 화면에 퍼지는 것을 좋아하지 않습니다. 시야각이 눈에 너무 큽니다. 그러나 내 2 센트, 나는 추측한다.
gentmatt

1
OP가 실제로 애니메이션 자체에 대해 걱정했다고 생각하지 않습니다. 많은 답변이 해결했습니다. OP는 내가하는 것처럼 Dock이 더 빨리 나오기를 원한다고 생각합니다. 그리고 여기서 가장 큰 지연은 시작 지연입니다. (실제로 가장 큰 지연이 아니더라도 지연이 인식되는 위치입니다). 저에게는 genmatt가 게시 한 솔루션이 완벽했습니다. 적용했는데 이제 Dock이 완전히 반응합니다. OP에 추천합니다 (사자에있는 경우).
GreenAsJade

답변:


145

Dock 이 슬라이드가 아니라 필요할 때 즉시 다시 보기 전환 하려면 터미널 창을 열고 다음을 입력하십시오.

defaults write com.apple.dock autohide-time-modifier -int 0;killall Dock

이 기능이 유용하지만 도크의 애니메이션이 1 초 동안 다시 나타나도록하려면 다음을 시도하십시오.

defaults write com.apple.dock autohide-time-modifier -float 0.15;killall Dock

기본 슬라이딩 효과로 되돌리려면 터미널 창을 열고 다음을 입력하십시오.

defaults delete com.apple.dock autohide-time-modifier;killall Dock

1
예 @Lri, 솔루션은 Mac Kung Fu 책 에서 영감을 얻었습니다 .
Marius Butuc

드디어! '나이'에 대한 답을 찾고있었습니다. 대단히 감사합니다.
gentmatt

@ 매트 환영합니다! :)
Marius Butuc

이것은 매버릭스에서 작동합니다. 애니메이션을 제거 할뿐만 아니라 애니메이션 이전의 작은 지연을 제거합니다. 즉석이된다!
Marquez

애니메이션을 표시하거나 숨길 수 있기 때문에 메뉴 막대를 사용하여이 작업을 수행 할 수 있습니까?
Oliver Dixon

85

도크가 나타나는 데 걸리는 시간을 수동으로 설정할 수 있습니다.

autohide-time-modifierMarius Butuc가 게시 한 팁 과 달리이 명령은 Dock이 나타날 때 애니메이션을 제거하지 않습니다.

먼저 시스템 환경 설정 → Dock → 자동 숨기기에서 자동 숨기기를 활성화 하거나 + +를 입력 한 D 다음 터미널을 열고 다음을 입력하십시오.

defaults write com.apple.dock autohide-delay -float 0; killall Dock
  • 0Dock이 초 단위로 나타나는 데 걸리는 시간입니다. 당신은 수레와 정수를 선택할 수 있습니다 예를 들어 2, 0.5...
  • killall Dock Dock이 다시 시작됩니다.

다음을 사용하여 기본 동작을 복원하십시오.

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

com.apple.dock은 대소 문자를 구분합니다.

MacOSHints 에 따르면 이 트릭은 개발자 Hyperdock의 Christian Baumgart의 리버스 엔지니어링에 의해 발견되었습니다 .

이 명령은 OS X 10.7 이상에서만 작동합니다.


6
OP가 실제로 애니메이션 자체에 대해 걱정했다고 생각하지 않습니다. 많은 답변이 해결했습니다. OP는 내가하는 것처럼 Dock이 더 빨리 나오기를 원한다고 생각합니다. 분명히 : 이것은 OP의 질문이라고 생각합니다. "어떻게 Dock을 더 빨리 나올 수 있습니까?" 그리고 여기서 가장 큰 지연은 시작 지연입니다. (실제로 가장 큰 지연이 아니더라도 지연이 인식되는 위치입니다). 저에게는 genmatt가 게시 한 솔루션이 완벽했습니다. 나는 그것을 적용했다. 이제 Dock은 완전히 반응한다고 느낀다. 이것이 "진짜"질문에 대한 답이다. 저는 이것을 OP
GreenAsJade

1
이것은 매버릭스에서 나에게 효과가 없었습니다.
Marquez

1
여기서도 그렇습니다. 매버릭스에는 차이가 없습니다.
VLostBoy

이것은 매버릭스에서 저에게 효과적입니다
Hải Phong

엘 캐피 탄
호세 루이 산토스

45

@gentmatt와 @Marius Butuc의 답변은 모두 수정해야합니다. 나는 약간의 테스트를했고 내 의견으로는 지연 (슬라이드 애니메이션이 시작되기 전)은 0이어야하지만 애니메이션 지속 시간은 0.4 초 여야합니다 (자연 스럽지만 빠른 느낌). Dock (> Dock> 숨기기 숨기기 또는 Turn⌘D)을 숨기고 터미널에 다음 명령을 입력하여 이러한 설정을 쉽게 적용 할 수 있습니다.

defaults write com.apple.dock autohide-delay -int 0
defaults write com.apple.dock autohide-time-modifier -float 0.4
killall Dock

당신은 값을 변경할 수 있습니다 00.4다른 설정이 당신을 위해 잘 작동하는지 확인. 대신 float를 사용하려면 로 변경 int하는 것을 잊지 마십시오 .float0

마음에 들지 않으면 다음 명령을 사용하여 변경 사항을 취소 할 수 있습니다.

defaults delete com.apple.dock autohide-delay
defaults delete com.apple.dock autohide-time-modifier
killall Dock

자연스러운 느낌?
SoilSciGuy

@SoilSciGuy "natural"을 사용하면 기본 애니메이션과 비슷한 느낌을 받았습니다.
Jonathan

1
작은 것들 +1
2Toad

2
완전한! 정확히 내가 원하는 것-지연 없음, 짧은 지속 시간. 감사!
Subfuzion

2
확실히 가장 좋은 대답입니다. 받아 들여 져야합니다.
f1nn

3

또한 Dock의 사용 속도가 느리고 Launchpad가 느려질 수 있습니다. LaunchBar 또는 Alfred와 같은 응용 프로그램 실행기를 시도 할 수 있습니다. 전자는 유료 프로그램이며 (무료 데모 포함) 후자는 무료입니다. 응용 프로그램, 파일, 폴더 등과 함께 수백 가지 기능과 함께 응용 프로그램 을 매우 빠르게 시작할 수 있습니다. Launchpad 또는 Dock을 사용하거나 그리워하지 않습니다 ... 심지어 새로운 Mac에서도 마우스로 구동되는 것은 말할 것도없이 너무 느립니다.


감사합니다. 이미 Spotlight에서 Alfred (및 그 이전의 Quicksilver)를 사용하고 있습니다. SSD를 사용하기 때문에 훨씬 더 놀랍습니다. 결과가 즉시 나타납니다. 그러나 '클릭하여 선택'답을 찾고 있기 때문에 충분하지 않습니다. ;)
gentmatt

원래 질문에 대한 유용한 응답으로지지 OP가 자신의 질문에 명시하지 않는 한 OP가 어떤 솔루션을 거부했는지 알 수 없습니다.
Jonathan Van Matre

1

이것은 약간의 문제이지만 Dock이 약간 더 빨리 나타납니다.

Dock이 화면의 오른쪽에있는 경우 (광산 : 원하는 Dock 위치에 따라 다름) 오른쪽 위 아래 핫 코너를 설정하여 런치 패드를 트리거하십시오. 마우스가 핫 코너에 부딪히면 Dock Hiding을 사용하여 잠깐 동안 지연된 것이 아니라 즉시 동작을 트리거합니다. Dock이 숨겨져 있고 런치 패드가 트리거되면 Dock이 나타납니다. 런치 패드를 무시하십시오. Dock에서 원하는 것을 클릭하십시오.

따라서 마우스를 가장자리로 움직이면 잠시 지연된 후에 Dock이 나타나지만 모서리를 두드리면 Dock이 더 빨리 나타납니다. 화면의 나머지 부분 (예 : 런치 패드)에는주의가 산만하지만 무시할 수 있으면 원하는 결과를 얻을 수 있습니다.


1
답변 주셔서 감사합니다. Launchpad가 제대로 작동하지 않기 때문에 사용하고 싶지 않습니다. MBP 3,1에서 Launchpad의 음영 효과가 부드럽 지 않습니다. 속도가 느리기 때문에 실제 이득은 없습니다. 또한 모든 핫 코너는 이미 다른 기능을 위해 예약되어 있습니다.
gentmatt

오 그래. 내 컴퓨터에서는 Dock이 더 빨리 나타나지만 경험은 분명히 다릅니다.
다니엘

원래 질문에 대한 유용한 응답으로지지 OP가 자신의 질문에 명시하지 않는 한 OP가 어떤 솔루션을 거부했는지 알 수 없습니다.
Jonathan Van Matre

1

@gentmatt, 난 항상 내 컴퓨터에 비밀을 설치합니다. 토글하거나 설정할 수있는 다양한 시스템 및 응용 프로그램 변수가 많이 있으며 도크 애니메이션이 그 중 하나입니다. 또한 독에 스페이서를 배치하여 블록별로 구성 할 수도 있습니다. 그리고 가장 좋은 점은 제어판으로 작동하므로 터미널 환경이 필요하지 않다는 것입니다. http://secrets.blacktree.com


감사! 나는 웹 사이트에 대해 새로운 것이지만, 다운로드 할 prefPane이 있다는 것을 결코 알지 못했다. 대단히 감사합니다 :)
gentmatt

1

조금 더 쉽게 만들기 위해 ... 여기에 세미 콜론이있는 조나단의 대답은 모두 한 번에 터미널 창에 복사하여 붙여 넣을 수 있습니다. (그리고 나는 애니메이션 시간을 내가 좋아하는 방식으로 조정했다.)이 제안을 위해 Jonathan에게 큰 빅 쿠도스, 나는 그를 투표하려고했지만 충분한 담당자가 없다!

터미널을 열고 다음 코드를 복사하십시오 :)

defaults write com.apple.dock autohide-delay -int 0; defaults write com.apple.dock autohide-time-modifier -float 1.0; killall Dock

-float 수를 조정하여 애니메이션 시간을 변경하십시오


1
그러나 조나단의 대답은 절단 한 번에 터미널에 붙여 넣을 수
user151019

1
Steve Hall, 귀하의 코드 (세미콜론 및 복사 붙여 넣기)가 저에게 효과적이었습니다. 감사합니다!! Macbook Pro 2011 년 말 OS X Mavericks

1

좋은 튜토리얼이지만 문제는 마우스를 도킹 영역으로 옮긴 후에도 여전히 표시되어야한다는 것입니다. 지연을 줄이려면 대신이 코드를 사용해야합니다

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

이렇게하면 즉시 나타납니다! 멋지고 매끄럽게 보이도록 1 초 애니메이션을 남기고 싶을 수도 있습니다.

defaults write com.apple.dock autohide-time-modifier -int 1 && killall Dock

0

짧은 대답 : 실제로 애니메이션 속도를 높이는 알려진 방법은 없습니다.

그러나 약간의 조정만으로 조금 더 빠르게 만들 수 있습니다.

가장 좋은 방법은 칵테일 또는 TinkerTool과 같은 타사 "트위 커"앱 중 하나를 가져 와서 Dock과 관련된 눈 사탕을 비활성화하는 것입니다.

TinkerTool에 더 많은 Dock 관련 옵션이 있으므로 권장 합니다.

특히, "투명 도크 아이콘을 사용하여 숨겨진 응용 프로그램 표시"를 끄는 것이 좋습니다. "Dock의 3 차원 유리 효과 비활성화"를 켜십시오.

이것은 최소한의 이점 만 가질 수 있지만 약간 도움이 될 수 있습니다.

누구도 만약 않는 그 애니메이션을 빠르게하는 방법을 알아낼, 그것은 칵테일 또는 TinkerTool의 팀, 그래서 이러한 애플 리케이션 중 하나를 갖는 것은 당신이 아마를 가장 먼저 중 하나가 될 것입니다 의미합니다.

ETA : 가장 빠른 방법 : 자동 숨기기를 비활성화합니다.

Dock을 오른쪽에 유지하면 화면 공간이 거의 차지하지 않습니다. 그것은 대부분 귀중한 수직 픽셀입니다.

내가 만약 사자의 새로운 전체 화면 기능, 정말 산만을 최소화하기 위해 그것을 숨길 필요, 난 그냥 현재의 응용 프로그램과 함께 전체 화면을 이동합니다.


감사. TinkerTool을 사용하여 다른 옵션을 시도했습니다. 불행히도 성공하지 못했습니다. BTW, Dock의 느린 모양은 모든 Mac에서 느리기 때문에 렌더링 문제가 아니라고 확신합니다. 따라서 시각화 설정에 차이가 없어야합니다. 화면 하단에 실수로 마우스를 올리면 모양이 느려질 수 있습니다.
gentmatt

정확히 .. 그것은 불에 타 버린 것 같아 특색. 예를 들어 TinkerTool은 실제 렌더링 시간을 50ms에서 25ms로 단축 할 수 있지만 하드 코딩 된 사전 지연이 400ms와 같으면 450ms와 425ms의 차이가 거의 눈에 띄지 않습니다. 개인적으로, 나는 Dock을 오른쪽에 유지하고 자동 숨기기를 비활성화합니다 ... 모든 와이드 스크린 부동산과 함께 해당 픽셀을 사용할 수도 있습니다. :)
Jonathan Van Matre

-1

Cocktail.app를 통해

이 앱으로 거의 모든 것을 수정할 수 있습니다.


1
어떻게합니까?
user151019

오픈 칵테일-인터페이스-독-자동 쇼 지연
csabigabi
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.