เร่งความเร็วแอนิเมชั่น Mission Control ใน macOS Sierra


29

แนะนำใน macOS Sierra ผู้ใช้สามารถควบคุมความเร็วของการเคลื่อนไหวของ Mission Control ที่เคลื่อนไหวไปยัง“ end view” โดยการกระทำที่รวดเร็วบน trackpad

ฉันคิดว่าการตั้งค่าเริ่มต้นช้าเกินไปและฉันไม่ต้องการหักล้างท่าทางในแต่ละครั้งเพื่อให้ได้ประสิทธิภาพที่ดีขึ้นจากภาพเคลื่อนไหว

นี้2012 บทความหมายถึงการตั้งค่าเช่นนี้:

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

สำหรับภาพเคลื่อนไหวที่รวดเร็วและเพื่อรีเซ็ต:

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

ฉันลองพวกเขาในเซียแล้วพวกเขาไม่ทำงาน

นี่คือวิดีโอของพฤติกรรมโดยประมาณของการควบคุมภารกิจ ( ต้นฉบับ )

คำตอบ:


10

Aidan Marr ถูกต้อง BetterTouchTool สามารถใช้เพื่อรับพฤติกรรมเก่า

ก่อนอื่นให้ปิดการใช้สามนิ้วปัดขึ้นในการตั้งค่าระบบ> Trackpad

แทร็คแพด

จากนั้นใช้ BetterTouchTool ดังนี้:

  1. เลือกแท็บ "Trackpads" ที่ด้านบนและ "เลือกแอปพลิเคชัน:" "ทั่วโลก" ที่ด้านซ้าย
  2. คลิก "เพิ่มท่าทางใหม่"
  3. เลือก "สามนิ้วปัดขึ้น" เป็นท่าทางของคุณและ "การควบคุมภารกิจ" เป็นการกระทำของคุณ

ภาพหน้าจอของ BTT

พฤติกรรมเก่าได้รับการกู้คืนแล้วและคุณจะสามารถใช้งานได้:

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

โปรดทราบว่าคุณสามารถใช้กระบวนการที่คล้ายกันสำหรับ "Exposéแอพ"

เคล็ดลับโบนัส: เนื่องจาก "การควบคุมภารกิจ" ยังคงเป็นแอปแบบสแตนด์อโลนในระบบของคุณคุณสามารถใช้ยูทิลิตีที่คุณเลือกเพื่อเรียกใช้ ตัวอย่างเช่นคุณอาจมี Keyboard Maestro เรียกใช้มันด้วยการกดแป้นพิมพ์โดยเฉพาะ การเรียกใช้แอพด้วยวิธีนี้ใช้ลักษณะการทำงานแบบเก่า


ฉันลองสิ่งนี้และดูเหมือนว่าจะทำงาน น่าเสียดายที่มันทำให้เกิดปัญหาอื่น ๆ ได้แก่ : 1) คุณต้องใช้ท่าทางเดียวกันในการเปิด / ปิดการควบคุมภารกิจคือไม่สามารถใช้ท่าทางตรงกันข้ามและ 2) เคอร์เซอร์ของเมาส์มีแนวโน้มที่จะเคลื่อนที่ไปตามท่าทาง อย่างน้อยใน MacBook ของฉัน ฉันยอมรับคำตอบนี้ - อย่างน้อยก็จนกว่าจะมีคำสั่งเทอร์มินัลรู้จักสำหรับ macOS Sierra โดยไม่จำเป็นต้องใช้แอพของบุคคลที่สาม
Winterflags

ฉันไม่ได้ประสบกับ (2) บนเครื่องของฉัน ฉันสงสัยว่ามีอะไรเกี่ยวข้องกับค่าการตั้งค่าพื้นฐาน> ความไวท่าทางและ / หรือความเร็วแทร็คแพดในหน้าเดียวกัน
Mark Thomson

1
ฉันจะลองทำการทดลองกับตัวเลือกที่การตั้งค่าขั้นสูง> Trackpad> Swipes> Swipe 3 & 4 Finger
Mark Thomson

ทดสอบด้วยการแตะ 4 นิ้วใช้งานได้ค่อนข้างดี
Winterflags

3
@ Winterflags ฉันสิ้นสุดการตั้งค่าการปัดสี่นิ้วขึ้นและลงเพื่อควบคุมภารกิจ ด้วยวิธีนี้คุณสามารถออกจากการควบคุมภารกิจด้วยการกระทำที่ตรงกันข้าม!
aashah7

13

นี่คือรายการย่อของ tweaks ที่เกี่ยวกับภาพเคลื่อนไหวสำหรับ macOS Sierra


อย่าเคลื่อนไหวการเปิดแอปพลิเคชันจาก Dock

defaults write com.apple.dock launchanim -bool false

เร่งความเร็วแอนิเมชั่นการควบคุมภารกิจ

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

ลบความล่าช้าของ Dock ที่ซ่อนอัตโนมัติ

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

นำภาพเคลื่อนไหวออกเมื่อซ่อน / แสดง Dock

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

เพิ่มความเร็วในการปรับขนาดหน้าต่างสำหรับแอปพลิเคชัน Cocoa

defaults write NSGlobalDomain NSWindowResizeTime -float 0.001

เมื่อเสร็จแล้วคุณจะต้องkillAll Finder && killAll Dockเริ่มโปรแกรมเหล่านั้นใหม่

คุณสามารถค้นหาได้มากขึ้นโดยค้นหา "dotfiles" และแหล่งที่มาของการเปลี่ยนแปลงด้านบน (เช่นเดียวกับหลาย ๆ ) สามารถพบได้ในdotfile นี้โดย Mathias Bynens


9
สิ่งเหล่านี้ทดสอบกับเซียร์ร่าหรือไม่ คุณจะเห็นว่าคำตอบของคุณนั้นเหมือนกับในคำถามของฉัน ฉันลองแล้ว แต่ใช้งานไม่ได้
Winterflags

4
ใช่พวกเขาได้รับการทดสอบแล้ว ภาพเคลื่อนไหวที่เปิดเผยจะแสดงปัญหาเนื่องจากตอนนี้ตามความเร็วของท่าทางคุณเช่นเดียวกับท่าทางของเดสก์ท็อปการแสดง ฉันรู้ว่าหลายคนกำลังมองหางานทำ แต่เวลาของแอนิเมชันยังคงถูกตั้งค่าและได้รับการยอมรับในเซียร์ราซึ่งหมายความว่าการแก้ไขอาจจะดูเหมือนว่าdisable-follow-fingers -bool falseจะทำให้กรอบเวลาของแอนิเมชั่นมีผล ฉันจะอัปเดตถ้าฉันได้ยินใครก็ตามที่พบการตั้งค่านั้น
Shelton

7
หมายเหตุอื่นคุณอาจเปิดreduced motion(การตั้งค่าการเข้าถึง) สำหรับฉันดูเหมือนว่าจะไม่สามารถแก้ไขปัญหาได้ แต่อาจ "รู้สึก" เร็วขึ้นเนื่องจากภาพเคลื่อนไหวเลื่อนหายไป
Shelton

2
ขอบคุณสำหรับทิป. ฟังก์ชั่น Mission Control "peeking" ที่ควบคุมได้นั้นมีประโยชน์มากมันเป็นเพียงความเร็วที่ไม่ตอบสนองต่อผู้ใช้ที่ใช้พลังงานอย่างแท้จริง การเปิดเผยทันทีอาจเป็นสิ่งที่ดีที่สุด แต่reduced motionก็ไม่ได้ทำแบบนี้
Winterflags

1
ปัญหาเดียวกันที่นี่ ... อนิเมชั่นควบคุมภารกิจได้ทันทีก่อนที่ฉันจะอัพเกรดเป็นเซียร่า defaults write com.apple.dock expose-animation-duration -float 0.1คำสั่งดูเหมือนจะไม่ช่วยเหลือ
Olivier Lalonde

0

เพิ่มคำตอบของ Shelton ที่นี่: แอปพลิเคชันBetterTouchTool (แอปพลิเคชันแบบชำระเงิน แต่คุณได้ทดลองใช้ฟรีเพื่อเริ่มต้น) ให้คุณปรับแต่งท่าทางแทร็คแพดและดูเหมือนว่ามันจะไม่เป็นไปตามความเร็วท่าทางของคุณ

อนิเมชั่นนั้นเร็วเหมือนใน El Capitan - หรืออย่างน้อยก็ดูเหมือนว่า


0

ฉันสามารถแนะนำ TotalSpaces2 ซึ่งสามารถแฮ็กเวอร์ชั่น OS X ที่ใหม่กว่าและปิดใช้งานภาพเคลื่อนไหวของช่องว่าง มันเป็นซอฟต์แวร์ที่จ่ายเงิน แต่มีการทดลองใช้ฟรี: https://totalspaces.binaryage.com

หมายเหตุ: ต้องปิดการใช้งานการป้องกันความสมบูรณ์ของระบบสำหรับการติดตั้ง: https://totalspaces.binaryage.com/sipsettings


สำหรับ Mojave จำเป็นต้องปิดใช้งาน SIP อย่างสมบูรณ์เพื่อให้สามารถทำงานได้ (เคยเป็นเพียงเพื่อให้สามารถติดตั้งก่อน Mojave) โดยส่วนตัวฉันเชื่อว่าเป็นข้อกำหนดที่ยอมรับไม่ได้และฉันหวังว่า Apple จะอนุญาตให้มีวิธีแก้ไขปัญหาที่ไม่เกี่ยวข้องกับการทำเช่นนี้
The Pellmeister

-4

ฉันใช้:

ค่าเริ่มต้นเขียน com.apple.dock expose-animation-duration – float 0

ดังนั้นฉันเพิ่งลบช่องว่างระหว่างระยะเวลาและ -float และดูเหมือนว่ามันใช้งานได้จริง!


มีใครยกเว้นโปสเตอร์ลองนี้ มันถูกลงคะแนน
Winterflags

1
@Winterflags ไม่มันไม่ใช่ไวยากรณ์ที่ถูกต้อง expose-animation-duration–floatไม่ใช่รหัสที่ถูกต้อง
Alexander - Reinstate Monica
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.