Mempercepat animasi Kontrol Misi di macOS Sierra

29

Diperkenalkan di macOS Sierra, pengguna dapat mengontrol seberapa cepat animasi Mission Control bergerak ke "end view", dengan seberapa cepat tindakan dilakukan pada trackpad.

Saya pikir pengaturan default terlalu lambat, dan saya tidak ingin melakukan gerakan berlebihan setiap kali hanya untuk mendapatkan efisiensi yang lebih baik dari animasi.

Ini artikel 2012 mengacu pada pengaturan seperti ini:

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

untuk animasi cepat, dan untuk mengatur ulang:

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

Saya sudah mencobanya di Sierra dan mereka tidak berhasil.

Berikut adalah video tentang perkiraan perilaku Kontrol Misi ( sumber ).

Bendera musim dingin
sumber

Jawaban:

10

Aidan Marr benar. BetterTouchTool dapat digunakan untuk mendapatkan perilaku lama.

Pertama, nonaktifkan gesek tiga jari di System Preferences> Trackpad.

Preferensi Trackpad

Kemudian, gunakan BetterTouchTool sebagai berikut:

  1. Pilih tab "Trackpads" di atas dan "Select Application:" "Global" di sebelah kiri.
  2. Klik "Tambahkan Gerakan Baru"
  3. Pilih "Three finger swipe up" sebagai gesture Anda dan "Mission Control" sebagai aksi Anda.

Cuplikan Layar BTT

Perilaku lama sekarang dipulihkan dan Anda akan dapat menggunakan:

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

Perhatikan, bahwa Anda dapat menggunakan proses serupa untuk "Paparan Aplikasi"

Kiat Bonus: Karena "Kontrol Misi" masih merupakan aplikasi mandiri pada sistem Anda, Anda dapat menggunakan utilitas pilihan Anda untuk menjalankannya. Misalnya, Anda dapat meminta Keyboard Maestro memintanya dengan penekanan tombol tertentu. Meminta aplikasi dengan cara ini menggunakan perilaku lama (pra-Sierra).

Mark Thomson
sumber
Saya mencoba ini dan tampaknya berhasil. Sayangnya itu membawa beberapa masalah lain, yaitu: 1) Anda harus menggunakan gerakan yang sama untuk membuka / menutup kontrol Misi, yaitu tidak dapat menggunakan gerakan yang berlawanan, dan 2) Kursor mouse cenderung bergerak bersama saat melakukan gerakan, pada paling tidak di MacBook saya. Saya menerima jawaban ini - setidaknya sampai ada perintah terminal yang dikenal untuk macOS Sierra tanpa persyaratan untuk aplikasi pihak ketiga.
Winterflags
Saya tidak mengalami (2) di komputer saya. Saya ingin tahu apakah ini ada hubungannya dengan nilai Pengaturan Dasar> Sensitivitas gerakan dan / atau kecepatan trackpad di halaman yang sama.
Mark Thomson
1
Secara bergantian saya akan mempertimbangkan bereksperimen dengan opsi di Pengaturan Lanjut> Trackpad> Swipe> 3 & 4 Finger Swipes.
Mark Thomson
Mengujinya dengan ketukan 4 jari, bekerja cukup baik.
Winterflags
3
@Winterflags Saya akhirnya mengatur empat jari ke atas dan ke bawah untuk kontrol misi. Dengan begitu, Anda dapat keluar dari kontrol misi dengan tindakan sebaliknya!
aashah7
13

Berikut adalah daftar singkat tweak terkait animasi untuk macOS Sierra.


Jangan menghidupkan aplikasi pembukaan dari Dock

defaults write com.apple.dock launchanim -bool false

Mempercepat animasi Kontrol Misi

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

Hapus penundaan Dock bersembunyi otomatis

defaults write com.apple.dock autohide-delay -float 0

Hapus animasi saat menyembunyikan / menampilkan Dock

defaults write com.apple.dock autohide-time-modifier -float 0

Meningkatkan kecepatan mengubah ukuran jendela untuk aplikasi Kakao

defaults write NSGlobalDomain NSWindowResizeTime -float 0.001

Setelah selesai, Anda harus killAll Finder && killAll Dockmemulai kembali program tersebut.

Anda dapat menemukan lebih banyak dengan mencari "dotfiles", dan sumber untuk perubahan di atas (dan juga banyak, banyak lagi) dapat ditemukan di dotfile khusus oleh Mathias Bynens.

Shelton
sumber
9
Apakah ini benar-benar diuji di Sierra? Anda dapat melihat bahwa jawaban Anda pada dasarnya sama dengan di pertanyaan saya. Saya sudah mencobanya dan tidak berhasil.
Winterflags
4
Ya, mereka sudah diuji. Animasi ekspos memang menghadirkan masalah karena sekarang mengikuti kecepatan gerakan Anda, seperti gerakan desktop pertunjukan. Saya tahu beberapa orang mencari solusi. Tetapi waktu animasi masih diatur dan dikenali di Sierra, yang berarti bahwa pekerjaan di sekitar mungkin akan terlihat seperti disable-follow-fingers -bool falseyang akan menyebabkan kerangka waktu animasi mulai berlaku. Saya akan memperbarui jika saya mendengar ada orang yang menemukan pengaturan tertentu.
Shelton
7
Catatan lain, Anda mungkin menghidupkan reduced motion(Pengaturan Aksesibilitas). Bagi saya, ini sepertinya tidak menyelesaikan masalah, tetapi mungkin "merasa" lebih cepat, karena animasi gesernya hilang.
Shelton
2
Terima kasih atas tipnya. Fungsi Kontrol Misi "mengintip" yang dapat dikontrol Sierra bisa sangat berguna, hanya saja kecepatannya tidak sepenuhnya memenuhi kebutuhan pengguna daya. Pengungkapan instan mungkin akan menjadi yang terbaik, tetapi reduced motionsayangnya tidak melakukan hal ini.
Winterflags
1
Masalah yang sama di sini ... animasi kontrol misi bersifat instan sebelum saya memutakhirkan ke Sierra. The defaults write com.apple.dock expose-animation-duration -float 0.1perintah tampaknya tidak membantu.
Olivier Lalonde
0

Menambahkan ke jawaban Shelton di sini: Aplikasi BetterTouchTool (aplikasi berbayar, tetapi Anda mendapatkan percobaan gratis untuk memulai) memungkinkan Anda untuk menyesuaikan gerakan trackpad, dan tampaknya itu tidak mengikuti kecepatan gerakan Anda.

Animasi ini secepat yang ada di El Capitan - atau sepertinya begitu setidaknya.

Aidan Marr
sumber
0

Saya dapat merekomendasikan TotalSpaces2 yang dapat meretas versi OS X yang lebih baru dan menonaktifkan animasi spasi. Ini perangkat lunak berbayar tetapi ada uji coba gratis: https://totalspaces.binaryage.com

Catatan: memerlukan penonaktifan Perlindungan Integritas Sistem untuk pemasangan: https://totalspaces.binaryage.com/sipsettings

Jakub Głazik
sumber
Pada Mojave, SIP harus dinonaktifkan sepenuhnya agar dapat dijalankan. (Dulu hanya agar dapat menginstal sebelum Mojave). Secara pribadi saya percaya adalah persyaratan yang tidak dapat diterima, dan saya harap Apple akan memberikan solusi yang tidak melibatkan harus melakukan ini.
The Pellmeister
-4

Saya menggunakan:

defaultnya tulis com.apple.dock expose-animation-durasi – float 0

Jadi saya baru saja menghapus ruang antara durasi dan -float, dan sepertinya itu bekerja dengan baik!

Nick
sumber
Adakah orang selain poster yang mencoba ini? Sudah diturunkan.
Winterflags
1
@ Musim Dingin Tidak, ini bukan sintaks yang valid. expose-animation-duration–floatbukan kunci yang valid
Alexander - Reinstate Monica