Bardzo chciałbym wyłączyć animację przesuwaną, która pojawia się podczas przełączania komputerów stacjonarnych za pomocą ctrl+ →/ ←lub ctrl+ [number]w Lion. Było to wcześniej osiągane w poprzednich wersjach za pomocą tego polecenia:
defaults write com.apple.dock workspaces-swoosh-animation-off -bool YES && killall Dock
Ta nowa animacja jest jeszcze wolniejsza niż w Snow Leopard - prawie 1 sekunda na zmianę - prawdziwy zabójca produktywności.
Każda pomoc bardzo mile widziana!
Odpowiedzi:
Wysłałem błąd na Radar # 28495374 i oto odpowiedź Apple:
źródło
Wkopałem się głęboko w aplikację za pomocą GDB, ale wyniki były rozczarowujące. Nie sądzę, że jest na to obecnie sposób. Oto czego się nauczyłem:
Najpierw możesz zmienić szybkość przejścia na kontrolę misji (wciąż nazywaną Expose w prefiksach). Aby to zrobić, wpisz polecenie:
Aby wrócić do ustawień domyślnych, uruchom to polecenie:
Po drugie, w pliku binarnym jest odwołanie do
fps-spaceswitch
(liczba klatek na sekundę przełącznika spacji). Pomyślałem z tym przez jakiś czas, a także próbowałem różnych odmian tego, na przykładspaceswitch-animation-duration
bez powodzenia.Niestety (przynajmniej od 10.7.1) nie wydaje się, aby można było zmienić jakiekolwiek ustawienia związane z tą animacją.
Wypełniłem błąd w Apple. Numer radaru to 10073864. Zachęcam również do złożenia raportu na stronie https://bugreport.apple.com/ . Zwróć uwagę w swoim opisie, że jest to duplikat powyższego numeru raportu o błędzie, aby pomóc pracownikom działu pomocy w kategoryzacji tego błędu i nadać mu priorytet.
źródło
Właśnie zauważyłem, że robienie ctrl+ [number]jest zauważalnie szybsze niż ctrl+ →/ ←.
Nadal jest animowany, ale wykonuje animację w około połowie czasu. Nie jestem pewien, czy to pomaga, ale wyrzucę to tam.
źródło
ctrl
+[number]
pomija inne pulpity między bieżącym a tym[number]
.TotalSpaces ma opcję wyłączenia animacji do zmiany spacji:
TotalSpaces jest wciąż w fazie beta i jest trochę niepoprawny. Występuje niewielkie opóźnienie przed zmianą spacji, a cały ekran wydaje się przesuwać o kilka pikseli w poziomie podczas przejścia.Edycja: oba zostały już naprawione.źródło
Use transitions
wTransitions
zakładce i odznaczającShow notification graphic on desktop change
się naGeneral
karcie. @Gattster: Upewnij się, że ustawienia układu naLayout
karcie odpowiadają rzeczywistej liczbie zdefiniowanych pulpitów iNavigate right to additional full screen apps
są sprawdzone. Aby zintegrować aplikację na pełnym ekranie z wieloma komputerami, użyjAdvanced
karty. UWAGA: Ilekroć zmieniasz liczbę komputerów za pomocą Kontroli misji, musisz wprowadzić odpowiednie zmiany w TotalSpaces .Zauważyłem, że możliwe jest kontrolowanie prędkości animacji zmiany przestrzeni, gdy używasz gestu Przesuń w OS X Lion. Możesz sprawić, by spacje zmieniły się tak szybko, jeśli nie szybciej, niż w Snow Leopard, wykonując szybkie przesunięcie trzema lub czterema palcami w lewo lub w prawo. Oczywiście zdecydowanie jest to coś, czego można się zaczepić, jeśli zawsze używałeś ⌘+ →/ ←.
To sprawiło, że pomyślałem. Ponieważ wydaje się, że zmiana spacji za pomocą klawiszy strzałek, klawiszy numerycznych i gestów wykonuje ten sam typ animacji, prawdopodobnie istnieje jedna komenda systemowa, do której przypisane są wszystkie trzy z tych akcji. Ponadto, ponieważ wszystkie wykonują animację z inną prędkością, musi istnieć parametr kontrolujący szybkość animacji. Nie jestem programistą OS X, więc mam nadzieję, że ktoś, kto lepiej zna podstawową funkcjonalność OS X, byłby w stanie określić, jakie polecenia systemowe faktycznie działają, gdy użytkownik wykonuje określone działanie.
źródło