Tăng tốc hoạt ảnh điều khiển nhiệm vụ trong macOS Sierra


29

Được giới thiệu trong macOS Sierra, người dùng có thể kiểm soát tốc độ của hoạt hình Mission Control di chuyển đến chế độ xem kết thúc của Cameron, bằng cách hành động được thực hiện nhanh như thế nào trên bàn di chuột.

Tôi nghĩ rằng cài đặt mặc định quá chậm và tôi không muốn làm quá nhiều cử chỉ mỗi lần chỉ để đạt hiệu quả cao hơn từ hoạt hình.

Bài viết năm 2012 này đề cập đến các cài đặt như sau:

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

cho hình ảnh động nhanh và để thiết lập lại:

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

Tôi đã thử chúng ở Sierra và chúng không hoạt động.

Dưới đây là video về hành vi gần đúng của Kiểm soát nhiệm vụ ( nguồn ).

Câu trả lời:


10

Aidan Marr là chính xác. BetterTouchTool có thể được sử dụng để có được hành vi cũ.

Đầu tiên, vô hiệu hóa ba ngón tay vuốt lên trong Tùy chọn hệ thống> Bàn di chuột.

Bàn di chuột

Sau đó, sử dụng BetterTouchTool như sau:

  1. Chọn tab "Bàn di chuột" ở trên cùng và "Chọn Ứng dụng:" "Toàn cầu" ở bên trái.
  2. Nhấp vào "Thêm cử chỉ mới"
  3. Chọn "Ba ngón tay vuốt lên" làm cử chỉ của bạn và "Điều khiển nhiệm vụ" làm hành động của bạn.

Ảnh chụp màn hình BTT

Hành vi cũ hiện được khôi phục và bạn sẽ có thể sử dụng:

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

Lưu ý rằng bạn có thể sử dụng quy trình tương tự cho "Ứng dụng hiển thị"

Tiền thưởng: Vì "Điều khiển nhiệm vụ" vẫn là một Ứng dụng độc lập trên hệ thống của bạn, bạn có thể sử dụng tiện ích bạn chọn để gọi nó. Ví dụ: bạn có thể yêu cầu Bàn phím Maestro gọi nó bằng một tổ hợp phím cụ thể. Gọi ứng dụng theo cách này sử dụng hành vi cũ (tiền Sierra).


Tôi đã thử điều này và nó dường như làm việc. Thật không may, nó mang đến một số vấn đề khác, cụ thể là: 1) Bạn phải sử dụng cùng một cử chỉ để mở / đóng Điều khiển nhiệm vụ, tức là không thể sử dụng cử chỉ ngược lại và 2) Con trỏ chuột có xu hướng di chuyển khi thực hiện cử chỉ, tại ít nhất trên MacBook của tôi. Tôi chấp nhận câu trả lời này - ít nhất là cho đến khi có lệnh đầu cuối được biết đến cho macOS Sierra mà không yêu cầu ứng dụng của bên thứ ba.
Winterflags

Tôi không gặp (2) trên máy của mình. Tôi tự hỏi liệu nó có liên quan gì đến giá trị cho Cài đặt cơ bản> Độ nhạy của cử chỉ và / hoặc tốc độ của bàn di chuột trên cùng một trang không.
Mark Thomson

1
Thay phiên, tôi sẽ xem xét thử nghiệm các tùy chọn tại Cài đặt nâng cao> Bàn di chuột> Vuốt> 3 & 4 Vuốt ngón tay.
Mark Thomson

Thử nghiệm nó với một cú chạm 4 ngón tay, hoạt động khá tốt.
Winterflags

3
@Winterflags Cuối cùng tôi đã thiết lập vuốt bốn ngón tay LÊN và XUỐNG để điều khiển nhiệm vụ. Bằng cách đó, bạn có thể thoát khỏi sự kiểm soát nhiệm vụ với hành động ngược lại!
aashah7

13

Dưới đây là danh sách nhanh các tinh chỉnh liên quan đến hoạt hình cho macOS Sierra.


Không hoạt hình mở ứng dụng từ Dock

defaults write com.apple.dock launchanim -bool false

Tăng tốc hoạt hình điều khiển nhiệm vụ

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

Xóa độ trễ Dock tự động ẩn

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

Xóa hình ảnh động khi ẩn / hiển thị Dock

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

Tăng tốc độ thay đổi kích thước cửa sổ cho các ứng dụng Cacao

defaults write NSGlobalDomain NSWindowResizeTime -float 0.001

Sau khi hoàn thành, bạn sẽ cần phải killAll Finder && killAll Dockkhởi động lại các chương trình đó.

Bạn có thể tìm thấy nhiều hơn nữa bằng cách tìm kiếm "dotfiles" và nguồn cho các thay đổi ở trên (cũng như nhiều, nhiều hơn nữa) có thể được tìm thấy trong dotfile đặc biệt này của Mathias Bynens.


9
Đây có thực sự được thử nghiệm trên Sierra? Bạn có thể thấy rằng câu trả lời của bạn về cơ bản giống như trong câu hỏi của tôi. Tôi đã thử nó và nó không hoạt động.
Winterflags

4
Vâng, họ đã được thử nghiệm. Hoạt hình phơi bày có một vấn đề bởi vì bây giờ nó đi theo tốc độ của cử chỉ của bạn, giống như cử chỉ trên màn hình. Tôi biết một số người đang tìm kiếm một công việc xung quanh. Nhưng thời gian hoạt hình vẫn được đặt và được công nhận ở Sierra, điều đó có nghĩa là công việc xung quanh có thể sẽ trông giống như disable-follow-fingers -bool falsesẽ khiến khung thời gian hoạt hình có hiệu lực. Tôi sẽ cập nhật nếu tôi nghe thấy bất cứ ai tìm thấy cài đặt cụ thể đó.
Shelton

7
Một lưu ý khác, bạn có thể bật reduced motion(Cài đặt trợ năng). Đối với tôi, nó dường như không giải quyết được vấn đề, nhưng nó có thể "cảm thấy" nhanh hơn, bởi vì hoạt hình trượt biến mất.
Shelton

2
Cảm ơn vì tiền hỗ trợ. Chức năng Mission Control "nhìn trộm" có thể điều khiển của Sierra có thể khá hữu ích, đó chỉ là tốc độ không phục vụ chính xác cho người sử dụng điện. Một tiết lộ tức thời có lẽ sẽ là tốt nhất, nhưng reduced motionkhông làm điều này thật đáng tiếc.
Winterflags

1
Vấn đề tương tự ở đây ... hoạt hình điều khiển nhiệm vụ là tức thời trước khi tôi nâng cấp lên Sierra. Các defaults write com.apple.dock expose-animation-duration -float 0.1lệnh dường như không giúp đỡ.
Olivier Lalonde

0

Thêm vào câu trả lời của Shelton tại đây: Ứng dụng BetterTouchTool (ứng dụng trả phí, nhưng bạn được dùng thử miễn phí để bắt đầu) cho phép bạn tùy chỉnh cử chỉ trên bàn di chuột và dường như nó không tuân theo tốc độ cử chỉ của bạn.

Hoạt hình nhanh như ở El Capitan - hoặc ít nhất là như vậy.


0

Tôi có thể đề xuất TotalSpaces2 có thể hack các phiên bản OS X mới hơn và vô hiệu hóa không gian hoạt hình. Đó là phần mềm trả phí nhưng có bản dùng thử miễn phí: https://totalspaces.binaryage.com

Lưu ý: yêu cầu vô hiệu hóa Bảo vệ toàn vẹn hệ thống để cài đặt: https://totalspaces.binaryage.com/sipsinstall


Kể từ Mojave, nó cần phải vô hiệu hóa SIP hoàn toàn để có thể chạy. (được sử dụng để chỉ có thể cài đặt trước Mojave). Cá nhân tôi tin rằng đó là một yêu cầu không thể chấp nhận được và tôi hy vọng Apple sẽ cho phép một giải pháp không liên quan đến việc phải làm điều này.
Pellmeister

-4

Tôi đã sử dụng:

mặc định viết com.apple.dock expose-animation-thời gian trôi nổi 0

Vì vậy, tôi chỉ xóa khoảng trống giữa thời lượng và -float, và có vẻ như nó thực sự hoạt động!


Có ai ngoại trừ người đã thử cái này không? Nó đã bị hạ cấp.
Winterflags

1
@Winterflags Không, đó không phải là cú pháp hợp lệ. expose-animation-duration–floatkhông phải là một khóa hợp lệ
Alexander - Phục hồi Monica
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.