Як я можу відключити анімацію при переключенні настільних ПК у Lion?


292

Я дуже хотів би вимкнути розсувну анімацію, яка виникає при переключенні настільних ПК через ctrl+ / або ctrl+ [number]у Lion. Це раніше було виконано в попередніх версіях за допомогою цієї команди:

defaults write com.apple.dock workspaces-swoosh-animation-off -bool YES && killall Dock

Ця нова анімація навіть повільніше, ніж у Snow Leopard - майже 1 секунду для перемикання - справжній вбивця продуктивності.

Будь-яка допомога дуже вдячна!


22
Для мене це не так багато часу, більше, щоб бути моїм найпродуктивнішим, я перемикаю настільні комп’ютери, як божевільний чоловік, я знаходжу, що ця нова анімація змушує мене нудити ... немає потреби у фоновому режимі та ВСІх іконках робочого столу, щоб переміщувати кожен час є. опублікує тут, якщо я знайду рішення.

8
Я погоджуюся з Робом, анімація створює те саме відчуття, що і морська хвороба. Хороший спосіб зробити це швидше або навіть прибрати цей невеликий шматочок полегшення.
Райан Бігг

1
Я додав невелику винагороду, сподіваючись, що хтось докладе зусиль, щоб насправді намагатися знайти спосіб зробити це, простий google fu просто не вирішить.
tstm

2
Терпляче чекаючи виправлення пробілів, все ще не можу повірити, що немає рішення. Абсолютно ненавидять цю анімацію.
Гевін Гілмор

2
Якщо єдиний додаток, якому ви хочете на повноекранному екрані, а цього не робите, це iTerm, вам пощастило: на панелі «Загальні» з налаштуваннями встановлено прапорець «Використовувати повноекранні вікна у стилі Лева», за замовчуванням встановлено прапорець. Зніміть його, і iTerm зможе перейти на повний екран за іншими вікнами.
alxndr

Відповіді:


144

Я опублікував помилку на Radar # 28495374, і ось відповідь від Apple:

Виправлено в 10.12. Перейдіть на доступність та увімкніть зменшення руху ...

Будь ласка, повідомте нам, чи вирішено проблему для вас, оновивши звіт про помилку.

Зменшення руху в режимі доступності 10.12


6
Це чудово! Я запаморочую інакше.
Еш

3
Це миттєво перемикається?
Ленар Хойт

2
@LenarHoyt Так :) (можливо, трохи згасає / завантажується приблизно 100 мс)
Доріан

3
це має бути прийнятою відповіддю.
Jinbom Heo

33
Цікаво, чи зможемо ми також позбутися 100-кратного зникнення.
Космін Паску

102

Я заглибився в додаток за допомогою GDB, але результати були невтішними. Я не думаю, що існує спосіб зробити це зараз. Ось що я дізнався:

Спочатку ви можете змінити швидкість переходу в управління місією (все ще називається Викрити в префіксах). Для цього просто введіть цю команду:

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

І щоб повернутися до значень за замовчуванням, запустіть цю команду:

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

По-друге, в двійковій є посилання на fps-spaceswitch(кадри в секунду, пробіг). Я з цим поспішав на деякий час, а також спробував варіанти з цього приводу, як spaceswitch-animation-durationбез удачі.

На жаль (як мінімум, 10.7.1) не існує способу змінити будь-які налаштування, пов’язані з цією анімацією.

Я заповнив помилку для цього в Apple. Номер радіолокатора - 10073864. Я б закликав вас також подати звіт на https://bugreport.apple.com/ . Зауважте у своєму описі, що це дублікат вищевказаного номера звіту про помилку, щоб допомогти співробітникам служби підтримати категоризацію та визначити пріоритетність цієї помилки.


12
Замість використання -int ви можете фактично використовувати -float і встановити його на дроби. Я встановив моє значення 0,20, це не так вже й банально, як встановити його на 0, завдяки чому він просто спалахує на місці і щось залишає анімацію.
X-Istence

5
інша робота полягає в тому, щоб скористатися подвійним торкненням назад, щоб швидко перейти назад до останнього місця, яке ви використовували. для того, щоб: По замовчуванням запис com.apple.dock двічі натисніть стрибок-назад -bool TRUE; killall Dock Від: cultofmac.com/133205 / ...
Cam

1
помилка № 15348128 подано
alxndr

2
... і Apple відповіла wontfix: "Техніка вирішила, що це не виправлено. Якщо у вас є питання щодо вирішення цієї проблеми, будь ласка, оновіть з ними свій звіт про помилки. Зараз ми закриваємо цей звіт про помилки".
alxndr

2
помилка номер 16079706 подано. Просто продовжуйте подавати людей, вони повинні слухати одного дня.
Патрік Дж. Коллінз

41

Я щойно помітив, що робити ctrl+ [number]помітно швидше, ніж ctrl+ / .

Він досі анімований, але він завершує анімацію приблизно в половині часу. Я не впевнений, чи допоможе це, але я викину це туди.


ви, сер, виграйте Інтернет. Дуже дякую. Ще одна примітка полягає в тому, що при використанні ctrl+ [number]він пропускає інші робочі стільниці між поточним та другим [number].
jammypeach

Щиро дякую. Оскільки я зазвичай використовую максимум два пробіли, я замінив цифри для стрілок і тепер це принаймні швидше.
Гарольд Кавендіш

46
на жаль, номер ctrl + не може переключитися на додатки на
весь

Номер Ctrl + працює для програм у повноекранному режимі в 10.8.5 Зверніть увагу, що вам потрібно ввімкнути ярлики клавіш Ctrl на панелі клавіатурних налаштувань і це можна зробити лише для 1-4.
Перрі

Вкладка Cmd + - це найшвидше, що я міг знайти для переключення на весь екран
Ryan Little

40

У TotalSpaces є можливість вимкнути анімацію для зміни пробілів:

TotalSpaces все ще знаходиться в бета-версії і хоч трохи глючно. Перед зміною пробілів невелика затримка, і весь екран, здається, переміщається на кілька пікселів по горизонталі під час переходу. Редагувати: і те й інше виправлено.


Цей додаток, безумовно, є багатообіцяючим. Я сподіваюся, що все більше людей знайдуть його і допоможуть викреслити інші помилки. Це дійсно приємний користувальницький інструмент живлення та вирішує дірку в управлінні вікном, якщо ви переходите з іншої WM на Mac.
bmike

Це круто. Один ряд простору звів мене з розуму досить, коли вийшов лев, що я коротко роздумував над тим, щоб реалізувати щось подібне, але не обійшов його. Ось сподіваюся, що це буде виправлено у Mountain Lion, але тим часом я обстрілюю 12 доларів, щоб зареєструвати цю програму.
Ной

Затримка перед реагуванням на натискання клавіші є для мене причиною укладення угод, але я буду спостерігати за цим додатком для кращої роботи в майбутньому.
Спарр

Я спробував totalspaces. Це працює дуже добре, коли працює. Здається, це заплутається, коли я додаю / вилучаю пробіли, і він не буде ctrl-rightarrow належним чином через усі пробіли / програми на весь екран.
Геттстер

4
@Sparr: ( по крайней мере) в 0.11.0 можна усунути затримку з допомогою налаштувань TS шляхом прибравши Use transitionsна Transitionsвкладці і прибравши Show notification graphic on desktop changeна Generalвкладці. @Gattster: Переконайтеся, що параметри макета на Layoutвкладці відповідають дійсній кількості визначених робочих столів, і це Navigate right to additional full screen appsвстановлено. Для повноекранної інтеграції додатків із декількома настільними комп'ютерами скористайтесь Advancedвкладкою. ПРИМІТКА. Щоразу, коли ви змінюєте кількість настільних комп’ютерів за допомогою програми «Місія управління», вам потрібно вносити відповідні зміни в TotalSpaces .
mklement0

10

Я помітив, що можна керувати швидкістю анімації зміни простору, коли ви використовуєте жест Swipe в OS X Lion. Ви можете змусити змінити пробіли так само швидко, якщо не швидше, ніж у Snow Leopard, провівши швидкий три пальці або чотири пальці вліво або вправо. Звичайно, безумовно, до чого привертаються, якщо ви завжди використовували + / .

Це мене змусило задуматися. Оскільки здається, що зміна пробілів за допомогою клавіш зі стрілками, цифровими клавішами та жестами виконує один і той же тип анімації, ймовірно, є одна системна команда, на яку всі три ці дії відображаються. Крім того, оскільки всі вони виконують анімацію з різною швидкістю, повинен бути параметр, який керує швидкістю анімації. Я не розробник OS X, тому, сподіваємось, хтось інший, який краще володіє базовою функціональністю OS X, зможе визначити, які системні команди насправді виконуються, коли користувач виконує певну дію.


3
Проведення пальцем насправді відбувається швидше, коли ви швидше проведіть. Здебільшого він іде з однаковою швидкістю вашої руки. Очевидно, що це найкраще рішення Apple, яке знає - це природно, поки ви довго не користуєтесь ним і не захворієте на море!
ktamlyn
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.