В предыдущих версиях OS X миниатюры рабочего стола отображались по умолчанию в элементе управления «Миссия».
Однако в El Capitan они свернуты по умолчанию, и отображаются только имена (т. Е. Desktop1, Desktop2 и т. Д.). Я должен поместить указатель мыши на них, чтобы развернуть его и увидеть миниатюры.
Есть ли способ вернуть предыдущее поведение?
mission-control
el-capitan
Чертовски овощи
источник
источник
Ответы:
Редактировать 30.01.16 : После использования нескольких различных опций в моем ежедневном рабочем процессе в течение последних нескольких месяцев я остановился почти на решении, предложенном @Arctus. Несмотря на то, что мне нужна сторонняя программа BetterTouchTool (BTT), я считаю, что это лучший вариант на текущий момент.
См. Ответ @ Arctus для общего метода и полезного скриншота. Вот особенности, которые отсутствовали в этом посте:
Вы, вероятно, заметите, что BTT на самом деле имеет предопределенное действие, называемое «Управление полетом и немедленное отображение предварительного просмотра рабочего стола». К сожалению, у него есть досадно долгая задержка между открытием контроля миссии и расширением предварительного просмотра рабочего стола, что сделало его непригодным для меня. Это нестандартное решение очень плавное, непротиворечивое и, по-видимому, не вызывает нежелательного поведения.
Другой основной вариант метода BetterTouchTool состоит в том, чтобы использовать верхний левый или верхний правый горячие углы, чтобы открыть управление миссией, а затем использовать BTT, чтобы переместить указатель мыши в угол и вернуться к выбранному жесту. Это позволяет другим жестам, кроме 3-х или 4-х пальцев, провести вверх, но при этом появляется горячий угол, который вам может не понадобиться. Я обнаружил, что случайно запускаю горячий угол слишком часто, чтобы это стало для меня жизнеспособным вариантом. Опять YRMV.
Я никоим образом не эксперт в BTT, но если у кого-то возникнут вопросы, я с радостью постараюсь помочь. Удачи!
/редактировать
Исходное сообщение:
El Capitan Mission Control Механика
Как упоминал Fletcher91 , миниатюры свернуты по умолчанию, если вы запускаете Mission Control из «Пространства рабочего стола» (пространства с именем, например «Рабочий стол 1», «Рабочий стол 4» и т. Д.), Тогда как миниатюры раскрываются по умолчанию при запуске Управление полетом из «Полноэкранного пространства приложения» (пространство, созданное полноэкранным окном и названное для этого окна приложения, например «Заметки» или заголовок веб-страницы, если это окно браузера).
Причина этого в том, что Mission Control выполняет две функции:
Отобразите все открытые окна в текущем рабочем столе, чтобы легко переключаться между ними (представление «все открытые окна»).
Отобразите список всех пробелов, чтобы легко переключаться между ними.
Представитель Apple, с которым я разговаривал, сказал мне, что мотивация свертывания миниатюр при открытии Mission Control из рабочего пространства заключалась в том, чтобы обеспечить больше пространства на экране для представления « все открытые окна» и уменьшить беспорядок. При открытии управления полетами из Полноэкранного App пространства, фокус изменения в всех ОТКРЫТОЕ окно просмотр для недавно просмотренных рабочего пространства и уменьшенные расширены (необоснованное предположения , : вероятно , это потому , что для Полноэкранного App пространств, там нет никаких других окна в том же Пространстве, поэтому единственной причиной, чтобы открыть Mission Control, было бы переключение Пробелов).
Любой способ всегда показывать эскизы по умолчанию?
Представитель Apple также подтвердил, что в настоящее время нет способа включить расширение миниатюр по умолчанию .
Тем не менее, я провел некоторое исследование и проверил несколько других ответов, и мне удалось подтвердить некоторые особые случаи, которые могут быть полезны:
Если вы используете «Горячие углы»
System Preferences >> Mission Control
и устанавливаете верхний левый или верхний правый углы, чтобы открыть Mission Control, он имитирует старое поведение, но только потому, что при запуске обратного вызова Горячего угла вы поместили свою мышь в область, которая в любом случае запускает расширение миниатюр). К сожалению, это, вероятно, лучший вариант на данный момент, даже если он предполагает изменение привычки, которая не всегда легка. Если вы придерживаетесь этого подхода, я рекомендую отключить жест трекпада, чтобы это был единственный способ сделать это - по крайней мере, до тех пор, пока привычка не утонет.Как упоминалось в akaRem , если вы откроете достаточно мест, миниатюры управления полетом будут расширены по умолчанию! Я проверил это на своей 13 "2013 MBP Retina с использованием всех полноэкранных пространств Chrome, всех рабочих столов и различных комбинаций этих двух, а также некоторых других случайных пространств (включая пространство на приборной панели как во включенном, так и в выключенном состоянии), и всегда требовалось ровно 13 пространств для сделайте так, чтобы миниатюры были расширены по умолчанию при открытии Mission Control из пространства рабочего стола, которое отличается от akaRem . Я не знаю, зависит ли это от аппаратного обеспечения или что, но это интересно. (Если кто-то еще проверяет это , дайте мне знать ваши результаты.) В конечном счете, это не практическое решение.
Наиболее близкий к используемому в данный момент обходной путь (если вы хотите открыть Mission Control с помощью жестов или горячих клавиш) - это использовать стороннее программное обеспечение, такое как BetterTouchTool, для создания макроса, который выполняется на выбранном вами жесте, как это делал Arctus .
Как и другие, я отправил отзыв в Apple по этому вопросу. Вот ссылка, если вы хотите сделать то же самое.
источник
Да, это очень раздражает. Я отправил отзыв на http://www.apple.com/feedback/macosx.html.
Я предлагаю всем, кто соглашается, делать то же самое, поскольку это либо ошибка, либо регрессия дизайна.
источник
У меня есть обходной путь - установить горячий угол в верхнем левом углу, чтобы открыть управление миссией. Таким образом, когда я открываю управление миссией через это, они уже расширяются.
Это все еще работает, но bettertouchtools 1.24 добавил управление показом миссии и сразу же показывает предыдущий рабочий стол, который работает почти идеально.
источник
Мне удалось обойти это в настоящее время, используя BetterTouchTools. В частности, я установил свой жест пальцем по 3 пальцам, чтобы переместить мышь в верхнюю часть экрана и обратно. Это достаточно плавно, так что я не вижу, как мышь на самом деле движется, поэтому она будет делать пока.
Тем временем я тоже отправил отзыв в Apple об этом изменении.
Похоже, что они подталкивают всех к использованию полноэкранного режима, который автоматически расширяет панель пробелов, когда Mission Control открывается из полноэкранного приложения / рабочего стола. Но многим из нас, пользователей BetterTouchTool, особенно не нравится, как работает полноэкранная функция OSX, и поэтому они ее не используют.
Если бы была опция для полноэкранного режима по умолчанию, чтобы всегда показывать, а не скрывать строку меню OSX, я, вероятно, привыкну к этому. Варианты хорошие :)
источник
Разработчик Брайан Кендалл создал это для восстановления старого поведения: https://github.com/briankendall/forceFullDesktopBar
Он внедряет код в процесс Dock для вызова метода, который показывает управление полетом с
showFullBar
параметром, установленным вtrue
. Так что, хотя это хак, он довольно чистый, который хорошо работает для всех различных способов активировать управление миссией (например, я использую сочетание клавиш, касание двумя пальцами волшебной мыши и пролистывание тремя пальцами вверх по трекпаду).Удивительно, почему Apple не включила этот параметр в качестве предпочтения, когда это так просто.
источник
Хотя в BetterTouchTool (BTT) теперь есть действие «Управление полетом и немедленное отображение предварительных просмотров рабочего стола», которое можно назначить жесту трекпада, есть досадная задержка между началом управления полетом и отображением предварительного просмотра рабочего стола.
Я наткнулся на макрос, похожий, но слегка отличающийся от макроса, предложенного @Arctus, который возвращает меня к тому же поведению, что и в Yosemite.
Шаг первый - включить верхний левый «горячий угол», чтобы показать управление миссией.
Шаг второй - следующий макрос в BTT:
РЕДАКТИРОВАТЬ: Вы также должны иметь стандартный жест управления полетом трекпада для трех или четырех пальцевым пальцем вверх (кажется, не имеет значения, какой).
источник
Поиграв, я узнал, что миниатюры отображаются только тогда, когда пользователь переключается на управление полетом при активном полноэкранном приложении.
Если вы используете несколько мониторов, на всех экранах должно быть включено приложение, работающее в полноэкранном режиме.
Поэтому пока попробуйте установить полноэкранное приложение на все мониторы.
источник
Я нашел какой-то обходной путь. Если у вас много пробелов, они будут отображаться в виде развернутых миниатюр, даже если управление полетом запускается с обычного рабочего стола.
Например, на моем MacBook Pro 13, когда у меня 1 рабочий стол + 7 полноэкранный Safari или 3 рабочий стол + 6 полноэкранный Safari, тогда все отображается как раньше.
источник
Мой друг, у которого есть бета-версия 10.11.4, сказал, что эта реализация возвращается. Было бы хорошо, если бы они сделали это предпочтение. Вот скриншот, который он прислал мне:
Изменить: эта информация неверна. Управление полетами показывает миниатюры мгновенно, когда есть большое количество пробелов.
источник
Обновление Sierra / High Sierra
Для того, чтобы следить за Kevin C. «s ответ , автор forceFullDesktopBar создал новую версию, https://github.com/briankendall/missionControlFullDesktopBar , которая работает на 10.12+. Он был немного сложен для установки, но отлично работает для меня - единственное решение, которое я нашел, без каких-либо задержек!
Шаги настройки:
Отключите жест управления полетом в
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
.Необязательно: привяжите другой ярлык для отмены управления полетом. Я привык к полному смахиванию четырьмя пальцами вниз, чтобы отменить его, но отключив смахивание четырьмя пальцами вверх в Системных настройках, я избавился от этого. Как быстрое решение, я связал четыре пальца вниз с Escape в BTT. Полная настройка BTT:
источник
Ладно, ребята, у меня есть быстрый обходной путь для High Sierra, который восстановит старое поведение без сторонних инструментов или жестов, которые кажутся неправильными. ОДНАКО, вам нужно будет подключиться к внешнему монитору. Вот что вы делаете:
1) В «Предпочтения»> «Управление полетом» включите «Дисплеи имеют отдельные пробелы» (я не знаю, если это необходимо, но мне придется выйти из системы, чтобы проверить это)
2) На внешнем мониторе полноэкранное приложение, которое у вас есть
3) Тада! Теперь все пространства ваших мониторов по умолчанию развернуты в виде миниатюр, даже те, которые имеют всего 2-3 пробела.
Вы можете выбрать полноэкранный режим на любом мониторе, который вам нужен, возможно, он не является вашим основным. Вы должны держать приложение на внешнем мониторе в полноэкранном режиме, чтобы другие мониторы имели предварительный просмотр пробелов.
источник
В дополнение к ответам pjv и Arctus я обнаружил временную координату мыши (0,0), которая не позволяет надежно запустить предварительный просмотр пробелов. Хотя половина моего разрешения экрана по оси X и небольшое отклонение по оси Y работают нормально. На моем MacBook Air с разрешением 1440x900 (720,25) является надежной настройкой.
источник
Чтобы добавить еще одну шляпу в кольцо для Better Touch Tool , похоже, они теперь предоставляют это действие прямо из коробки:
источник
MissionControlFullDesktopBar отлично работает на High Sierra. Я работаю с Hammerspoon для перехвата нажатий клавиш Mission Control (F3), видео о том, как это работает здесь , смотрите мою полную конфигурацию Hammerspoon здесь :
источник