Как отключить полноэкранную анимацию на OS X 10.9

Когда окно OSX продвигается в полноэкранном режиме, происходит анимация перехода в одну секунду. Как это можно отключить в целом? Мы хотим, чтобы переход от маленького окна к полноэкранному, чтобы быть мгновенным - за исключением неизбежного отставания от рендеринга.


Вот два примера решений, которые работают 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/

Самые популярные «решения» - это два:

  

Терминал

     

Введите "defaults write NSGlobalDomain   NSAutomaticWindowAnimationsEnabled -bool NO "

     

Нажмите Enter

     

Закройте все приложения, прежде чем делать это, чтобы убедиться, что   настройка распространяется. Любое приложение, запущенное, когда вы сделаете это изменение, будет   необходимо перезапустить, чтобы изменения вступили в силу.

В действительности NSAutomaticWindowAnimationsEnabled вообще не влияет на OS X 10.9. Ничего не изменится, но вы хотите его установить.

  

Существует приложение под названием TotalSpace (или Spaces), которое, как я знаю, может отключить некоторые переходные анимации.

     

URL: http://totalspaces.binaryage.com

В действительности Total Space может отключить некоторую анимацию переключения между экранами, но когда вы воспроизводите видео, скажем, на экране Yahoo, анимация с небольшого видео на полноэкранное видео по-прежнему остается - и на самом деле это на самом деле раздражает анимация (занимает около 0,5 секунды, поэтому прерывает видео).

72 голоса | спросил aeroxy 25 PMpFri, 25 Apr 2014 22:07:59 +040007Friday 2014, 22:07:59

3 ответа


10

macOS Sierra вводит «сокращение движения», которое я нахожу, делает вещи намного приятнее;)

Системные настройки> Доступность> дисплей Там найдите и установите флажок «Уменьшить движение»

ответил Tim 3 AM00000020000000931 2017, 02:54:09
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. Я предпочитаю редактировать с помощью обычного текстового редактора, такого как sublime или text mate, это просто простой 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

Снимок экрана моего файла chrome Info.plist:

введите описание изображения здесь>> </p></body></html>

ответил richard 25 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowThu, 25 Sep 2014 15:36:47 +0400 2014, 15:36:47
2

Я собираюсь выйти на конечность и сказать, что нет скрытого дефолта, чтобы изменить это. Если не исправить код Finder, вам придется жить с задержкой анимации на 10,9, запрограммированной на секунду. (n.b. на моем Mac Pro, кажется, занимает 1/3 секунды для анимации, поэтому, возможно, это косвенно связано с загрузкой и мощностью GPU /CPU ...)

ответил bmike 18 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowThu, 18 Sep 2014 19:59:55 +0400 2014, 19:59:55

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

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132