이전 버전의 OS X에서는 데스크톱 축소판이 기본적으로 Mission 컨트롤에 표시되었습니다.
그러나 El Capitan에서는 기본적으로 축소되어 이름 만 표시됩니다 (예 : Desktop1, Desktop2 등). 마우스 포인터를 확대하여 축소판을 보려면 마우스 포인터를 그들 위에 놓아야합니다.
이전 동작을 되돌릴 수있는 방법이 있습니까?
이전 버전의 OS X에서는 데스크톱 축소판이 기본적으로 Mission 컨트롤에 표시되었습니다.
그러나 El Capitan에서는 기본적으로 축소되어 이름 만 표시됩니다 (예 : Desktop1, Desktop2 등). 마우스 포인터를 확대하여 축소판을 보려면 마우스 포인터를 그들 위에 놓아야합니다.
이전 동작을 되돌릴 수있는 방법이 있습니까?
답변:
1/30/16 편집 : 지난 몇 달 동안 매일의 워크 플로에서 몇 가지 다른 옵션을 사용한 후 @Arctus 가 제안한 솔루션과 거의 정확히 일치했습니다. 타사 프로그램 인 BTT ( BetterTouchTool )가 필요하지만 현재 가장 적합한 옵션이라고 생각합니다.
일반적인 방법과 유용한 스크린 샷은 @Arctus의 답변 을 참조하십시오 . 해당 게시물에서 누락 된 세부 사항은 다음과 같습니다.
BTT에는 실제로 "미션 제어 및 즉시 데스크탑 미리보기 표시"라는 사전 정의 된 조치가 있음을 알 수 있습니다. 불행히도, 미션 컨트롤을 여는 것과 데스크탑 미리보기를 확장하는 것 사이에 귀찮게 지연되어 사용할 수 없었습니다. 이 사용자 지정 솔루션은 매우 매끄럽고 일관되며 원하지 않는 동작을 유발하지 않는 것 같습니다.
BetterTouchTool 방법의 다른 주요 변형은 왼쪽 상단 또는 오른쪽 상단 핫 코너를 사용하여 미션 컨트롤을 연 다음 BTT를 사용하여 선택한 제스처에 따라 마우스를 모서리로 이동하고 다시 이동하는 것입니다. 이렇게하면 3 또는 4 손가락 스 와이프 이외의 다른 제스처를 사용할 수 있지만 원하지 않는 핫 코너가 나타납니다. 나는 이것이 우연히 너무 자주 코너를 촉발하여 이것이 나에게 가능한 옵션이 될 수 있음을 발견했다. 다시 YRMV.
저는 BTT의 전문가는 아니지만 질문이 있으시면 기꺼이 도와 드리겠습니다. 행운을 빕니다!
/편집하다
원본 게시물 :
으로 Fletcher91 언급 축소판이되는 반면, 썸네일은 ( "데스크탑 1", "데스크톱 4 '등 같은 이름을 가진 공간)는"데스크탑 공간 "에서 미션 컨트롤을 실행하면 기본적으로 축소되어 확장 이 시작하면 기본적으로 "전체 화면 앱 공간"(윈도우를 전체 화면으로 생성하여 생성 된 공간이며 "메모"또는 웹 페이지 제목 (예 : 브라우저 창인 경우)과 같이 해당 앱 창에 대해 명명 된 공간)에서 미션 컨트롤
그 이유는 Mission Control이 두 가지 기능을 제공하기 때문입니다.
현재 데스크탑 공간 에 열려있는 모든 창을 표시 하여 쉽게 전환 할 수 있도록합니다 ( "모든 열린 창"보기).
모든 공간 목록을 표시하여 공간을 쉽게 전환 할 수 있습니다.
Apple 담당자는 데스크탑 공간에서 Mission Control을 열 때 축소판 그림을 축소시키는 동기는 모든 열린 창 보기에 더 많은 화면 공간을 제공 하고 혼란을 줄이겠다 고 말했습니다. 전체 화면 응용 프로그램 공간의 포커스 변경에서 미션 컨트롤을 열 때 모든 오픈 창 보기 가장 최근에 본 데스크탑 공간 (근거없는 추측을하고 썸네일이 확대되어 전체 화면 응용 프로그램 공간을 위해,이 때문에 아마도 이것이 없는 다른 같은 공간에서 창을 열 수 있으므로 미션 컨트롤을 여는 유일한 이유는 공간을 전환하는 것입니다).
애플 담당자는 또한 현재 기본적으로 썸네일 확장을 활성화 할 수있는 방법이 없음을 확인했다 .
그러나 몇 가지 연구를 수행하고 다른 답변을 테스트했으며 유용한 특수 사례를 확인할 수있었습니다.
"핫 코너"를 사용 System Preferences >> Mission Control
하고 왼쪽 위 또는 오른쪽 위 모서리를 설정하여 미션 컨트롤을 열면 이전 동작을 시뮬레이션 하지만 핫 코너 콜백을 트리거 할 때만 마우스를 어쨌든 축소판 확장을 트리거합니다). 불행히도, 이것은 항상 쉬운 습관을 바꾸는 것을 포함하지만, 현재로서는 아마도 최선의 선택입니다. 이 접근 방식으로 가면이가되도록, 나는 트랙 패드 제스처를 비활성화하는 것이 좋습니다 단지 당신이 습관에 싱크 전까지-에서 그것을 할 수있는 방법은.
으로 akaRem 언급 , 충분한 공간 열면, 미션 컨트롤 축소판는 기본적으로 확장 될 것입니다! 모든 풀 스크린 Chrome 스페이스, 모든 데스크톱 스페이스 및이 둘의 다양한 조합을 다른 임의의 스페이스 (대시 보드 스페이스 포함 및 해제)와 함께 사용하여 13 인치 2013 MBP Retina에서 이것을 테스트했으며 항상 정확히 13 칸이 걸렸습니다. akaRem 과 다른 숫자 인 데스크톱 공간에서 Mission Control을 열 때 기본적으로 축소판 그림이 확장 되도록하십시오 . 하드웨어에 따라 달라지는 지 또는 재미 있는지 모르지만 흥미 롭습니다. , 결과를 알려주세요) 궁극적으로 이것은 실용적인 해결책이 아닙니다.
이 시점에서 사용 가능한 해결 방법에 가장 가까운 것은 (제스처 또는 핫키로 미션 컨트롤을 열려면) BetterTouchTool 과 같은 타사 소프트웨어 를 사용하여 Arctus와 마찬가지로 선택한 제스처에서 실행되는 매크로를 만드는 것 입니다.
다른 사람들과 마찬가지로이 문제에 대한 의견을 Apple에 제출했습니다. 동일한 작업을 수행하려는 경우 다음 링크 가 있습니다.
예, http://www.apple.com/feedback/macosx.html 에서 의견을 제출 한 것은 매우 성가신 일입니다 .
동의하는 모든 사람이 버그 또는 디자인 회귀와 같은 방식으로 수행 할 것을 제안합니다.
내가 가진 문제는 임무 제어를 열려면 왼쪽 상단에 핫 코너를 설정하는 것입니다. 이런 식으로 내가 이것을 통해 미션 컨트롤을 열면 그것들은 이미 확장되었습니다.
이것은 여전히 작동하지만 bettertouchtools 1.24 는 쇼 미션 컨트롤을 추가하고 거의 완벽하게 작동하는 데스크탑 이전을 즉시 보여줍니다.
BetterTouchTools를 사용하는 동안이 문제를 해결할 수있었습니다. 특히 세 손가락 스 와이프 제스처를 설정하여 마우스를 화면 상단으로 이동했다가 다시 되돌 렸습니다. 마우스가 실제로 움직이는 것을 볼 수 없을 정도로 매끄 럽기 때문에 지금 당장 할 것입니다.
한편 나는이 변화에 대해 애플에게 피드백을 제출했다.
전체 화면 응용 프로그램 / 데스크톱에서 Mission Control을 열면 스페이스 바가 자동으로 확장되는 전체 화면 기능을 사용하도록 모든 사람을 강요하는 것처럼 보입니다. 그러나 대부분의 BetterTouchTool 사용자는 OSX의 전체 화면 기능이 작동하는 방식을 좋아하지 않으므로이를 사용하지 않습니다.
OSX 메뉴 표시 줄을 항상 표시하고 숨기지 않는 기본 전체 화면 기능 옵션이 있다면 아마도 익숙 할 것입니다. 옵션이 좋습니다 :)
개발자 Brian Kendall은 이전 동작을 복원하기 위해 이것을 만들었습니다 : https://github.com/briankendall/forceFullDesktopBar
Dock 프로세스에 코드를 삽입하여 showFullBar
매개 변수가로 설정된 미션 컨트롤을 표시하는 메서드를 호출합니다 true
. 그래서 그것은 해킹이지만 미션 컨트롤을 활성화하는 모든 다른 방법에 잘 작동하는 매우 깨끗한 것입니다 (예 : 키보드 단축키, 마술 마우스의 두 손가락 탭 및 트랙 패드에서 세 손가락 스 와이프 사용).
애플이 왜 그렇게 간단하지 않을 때이 설정을 기본 설정으로 포함시키지 않았는지는 당황 스럽습니다.
BetterTouchTool (BTT)에 트랙 패드 제스처에 할당 할 수있는 "미션 제어 및 즉시 데스크탑 미리보기 표시"조치가 있지만 미션 제어가 시작되는 시점과 데스크탑 미리보기가 표시되는 시점 사이에는 성가신 지연이 있습니다.
나는 @Arctus가 제안한 것과 비슷하지만 요세미티와 거의 같은 동작으로 되돌아 오는 매크로와 약간 다른 매크로를 우연히 발견했습니다.
첫 번째 단계 는 왼쪽 상단 "핫 코너"를 활성화하여 미션 컨트롤을 표시하는 것입니다.
2 단계 는 BTT에서 다음 매크로입니다.
편집 : 또한 세 손가락 또는 네 손가락으로 위로 스 와이프하도록 설정된 표준 트랙 패드 미션 컨트롤 제스처가 있어야합니다 (중요하지 않은 것으로 보입니다).
놀면서, 전체 화면 앱이 활성화 된 상태에서 사용자가 미션 컨트롤로 전환 할 때만 썸네일이 표시된다는 것을 알게되었습니다.
여러 모니터를 사용하는 경우 모든 화면에서 전체 화면 모드로 실행중인 응용 프로그램이 활성화되어 있어야합니다.
당분간 모든 모니터에서 전체 화면 앱을 사용하십시오.
10.11.4 베타 버전의 친구가이 구현이 다시 시작될 것이라고 말했습니다. 그들이 이것을 선호한다면 좋을 것입니다. 그가 보낸 스크린 샷은 다음과 같습니다.
편집 : 이 정보가 잘못되었습니다. 미션 컨트롤은 공간이 많을 때 썸네일을 즉시 보여줍니다.
Sierra / High Sierra 업데이트
Kevin C. 의 답변에 대한 후속 조치를 위해 forceFullDesktopBar의 작성자는 새 버전 인 https://github.com/briankendall/missionControlFullDesktopBar를 작성했습니다 . 설치하는 데 약간 관련이 있었지만 나에게 큰 도움이되었습니다 .
설정 단계 :
에서 미션 컨트롤 제스처를 비활성화합니다 System Preferences -> Trackpad
.
missionControlFullDesktopBar 리포지토리 복제
git clone https://github.com/briankendall/missionControlFullDeskopBar
missionControlFullDeskopBar.xcodeproj
Xcode에서 엽니 다 .
프로젝트를 빌드하십시오 (⌘B).
확인하여 어디로 갔는지 확인하십시오 File -> Project Settings...
. 내 컴퓨터에서는 ~/Library/Developer Tools/Xcode/DerivedData
입니다. 그리고 프로젝트 이름으로 시작하는 폴더가 있습니다 (예 :) missionControlFullDeskopBar-cjhllkdjkhncuzglpiezmyqmdufu
.
BetterTouchTool에서 Mission Control 바로 가기를에 바인딩하십시오 Execute Shell Script / Task
. 로 컴파일 된 실행 파일 Launch Path
의 전체 경로 를 입력하십시오 ~/Library/Developer/Xcode/DerivedData/missionControlFullDesktopBar-cjhllkdjkhncuzglpiezmyqmdufu/Build/Products/Debug/missionControlFullDesktopBar.app/Contents/MacOS/missionControlFullDesktopBar
(경로가 다른 경우 조정). 로을 Parameter
입력하십시오 -d -i
.
선택 사항 : 미션 컨트롤을 해제하기위한 다른 바로 가기를 바인딩합니다. 네 손가락으로 스 와이프하여 화면을 닫는 데 익숙했지만 시스템 환경 설정에서 네 손가락으로 스 와이프를 비활성화하면이 문제가 해결되었습니다. 빠른 수정으로, 네 손가락으로 스 와이프하여 BTT의 Escape로 바인딩했습니다. 전체 BTT 설정 :
자, High Sierra의 빠른 해결 방법은 타사 도구 또는 제스처가 올바르지 않은 이전 동작을 복원하는 것입니다. 그러나 외부 모니터에 연결되어 있어야합니다. 당신이하는 일은 다음과 같습니다.
1) 환경 설정> 미션 컨트롤에서 "디스플레이에 별도의 공간이 있습니다"를 켜십시오 (필요한지 모르겠지만 테스트하려면 로그 아웃해야 함)
2) 외부 모니터에서 전체 화면에있는 앱
3) 타다! 이제 모든 모니터의 공간이 기본적으로 축소판보기로 확장되며 2-3 개의 공백 만있는 것입니다.
원하는 모니터 (전체가 아닌 모니터)에서 전체 화면을 만들도록 선택할 수 있습니다. 다른 모니터가 썸네일 공간 미리보기를 갖도록하려면 앱을 외부 모니터 전체 화면에 유지해야합니다.
pjv 와 Arctus의 answer 외에도 공간 미리보기를 안정적으로 트리거하지 않는 (0,0)의 임시 마우스 좌표가 발견되었습니다. 그래도 x 축에서 디스플레이 해상도의 절반과 y 축에서 약간의 편차가 잘 작동합니다. 1440x900 해상도의 MacBook Air에서 (720,25)는 강력한 설정입니다.
Better Touch Tool 의 고리에 다른 모자를 던지기 위해 이제 즉시 상자 에서이 작업을 제공하는 것처럼 보입니다.
missionControlFullDesktopBar 는 High Sierra에서 훌륭하게 작동합니다. 나는 Hammerspoon 과 함께 Mission Control (F3) 키 누르기를 가로 챌 수 있습니다. 여기서 작동하는 비디오는 여기 에서 전체 hammerspoon 구성을 참조 하십시오 .
-- if missionControlFullDesktopBar installed, intercept Mission Control (F3) keypresses and launch it instead
-- See https://github.com/briankendall/missionControlFullDesktopBar
local MCFDB_PATH = '/Applications/missionControlFullDesktopBar.app/Contents/MacOS/missionControlFullDesktopBar'
local mcfdbSize = hs.fs.attributes(MCFDB_PATH, 'size')
if mcfdbSize then
local MISSION_CONTROL_KEYCODE = 160
local log = hs.logger.new('missionControlFullDesktopBar', 'debug')
log.i('missionControlFullDesktopBar found, intercepting Mission Control key events')
function handleMissionControl(e)
local code = e:getProperty(hs.eventtap.event.properties.keyboardEventKeycode)
if code == MISSION_CONTROL_KEYCODE then
-- ignore auto-repeats
local isAutoRepeat = e:getProperty(hs.eventtap.event.properties.keyboardEventAutorepeat)
if isAutoRepeat == 1 then
return true -- discard
end
-- don't intercept cmd+f3 or ctrl+f3
local flags = e:getFlags()
if (flags.cmd or flags.ctrl) then
return false -- propogate
end
local type = e:getType()
if type == hs.eventtap.event.types.keyDown then
--log.i('intercepted Mission Control DOWN')
os.execute(MCFDB_PATH..' -d -i')
return true -- discard
elseif type == hs.eventtap.event.types.keyUp then
--log.i('intercepted Mission Control UP')
os.execute(MCFDB_PATH..' -d -r')
return true -- discard
end
end
return false -- propogate
end
trapMissionControl = hs.eventtap.new({hs.eventtap.event.types.keyDown, hs.eventtap.event.types.keyUp}, handleMissionControl)
trapMissionControl:start()
end