Как отключить анимацию переключения окон при переключении пробелов с помощью Mission Control?

20286
Daniel Lew

В Snow Leopard у меня была отключена анимация при переключении окон, когда я быстро переключался между пробелами. Теперь, когда это управление полетом в Lion, есть длинная анимация, во время которой исчезают все значки на рабочем столе, и я ничего не могу использовать. Я действительно хотел бы отключить это, но старое исправление не работает .

Как я могу отключить эту ненужную анимацию в OS X Lion или позже?

45
Если вы нажмете трэк пальцем на трекпад, анимация может идти намного быстрее. Но я обычно использую внешнюю клавиатуру и мышь, и я согласен, что анимация для сочетания клавиш мучительно медленная. John Douthat 13 лет назад 1
К сожалению, я в основном использую свой Mac в режиме раскладушки с внешней клавиатурой, монитором и мышью. Daniel Lew 13 лет назад 0
Связанный: http://apple.stackexchange.com/questions/17929/how-can-i-disable-animation-when-switching-desktops-in-lion Mathias Bynens 13 лет назад 4
У меня та же проблема и вопрос. Нашли решение? Matt 13 лет назад 0

4 ответа на вопрос

11
0xced

Вы можете отключить анимацию с помощью TotalSpaces (англ. ReSpaceApp ). Просто снимите флажок Использовать переходы в настройках TotalSpaces.

Total Spaces интегрируется с системой управления настольными компьютерами Mission Control и добавляет широкие возможности настройки, включая отключение анимации или регулировку скорости.

Он совместим с OS X 10.10, но требует отключения защиты целостности системы в OS X 10.11.

Для меня тоже. Спустя почти год у нас наконец-то есть решение! Trevor Powell 12 лет назад 0
отличный ответ! Ни один из других ответов не работает для меня, только это работает! Siwei Shen申思维 9 лет назад 0
6
Joe Wells

Изменить задержку при перетаскивании окон или приложений внутри пробелов.

Запустите Терминал и введите в командной строке следующее:

defaults write com.apple.dock workspaces-edge-delay -float 0.1 

Число в конце представляет время ожидания - по умолчанию установлено 0,75 (или 3/4 секунды), поэтому 0,5 - это полсекунды, 0,1 - это десятая доли секунды и т. Д. Если вы используете вышеупомянутую команду и 0.1, вы получите почти мгновенное переключение пробелов.

Если вы хотите вернуться к настройкам по умолчанию, просто укажите это так:

defaults write com.apple.dock workspaces-edge-delay -float 0.75 
Я проголосую за это, потому что это полезно, но это еще не решение проблемы. Daniel Lew 13 лет назад 0
5
spnkr

Вы можете отключить анимацию, которая появляется при запуске управления полетом с помощью этого

defaults write com.apple.dock expose-animation-duration -int 0; killall Dock 

и отменить с

defaults delete com.apple.dock expose-animation-duration; killall Dock 

Если вы хотите сохранить анимацию, но ускорить ее, вы можете сделать это вместо

defaults write com.apple.dock expose-animation-duration -float 0.1; killall Dock 

Я не знаю, как отключить надоедливую скользящую анимацию при перемещении между пробелами без использования управления полетом, хотя - как было упомянуто выше, использование ctrl + 1, ctrl + 2, ... действительно делает эту анимацию намного быстрее.

Не работал на 10.10 Robert Karl 9 лет назад 1
2
harrymc

Имеет ли эта статья относится к вашей проблеме?

Это защищает эту команду:

defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool NO 

Для переключения рабочего стола я цитирую Как отключить анимацию при переключении рабочих столов в Lion? :

Я только что заметил, что Control + Number заметно быстрее чем Control + Arrow. Это все еще анимированный, но он завершает анимацию примерно в половину времени.

К сожалению, управление полетом еще не было изменено (или секретные настройки для его настройки еще не были включены или обнаружены).

У вас действительно нет другого выбора, кроме как остаться на 10.6 или искать альтернативный оконный менеджер, такой как гиперпространства.

Это относится к анимации отдельных окон, а не к переключению рабочего стола (виртуальные рабочие столы). Daniel Lew 13 лет назад 0
Добавил еще кое-что. harrymc 13 лет назад 0
Вы можете добавить все, что хотите, но я не приму это, если вы не ответите на вопрос. Daniel Lew 13 лет назад 2
На некоторые вопросы есть только отрицательные ответы. Возможно, ваш вопрос был отправлен слишком рано, а полный ответ пока неизвестен. В настоящее время я не могу сделать лучше, чем выше, но вы, конечно, имеете право ждать лучшего ответа или не принимать ни одного. harrymc 13 лет назад 4

Похожие вопросы