通过减少或消除动画延迟来加速 OSX Spaces?

25 mac osx-spaces macos

当您在 Mac OS X 上从一个空间切换到另一个空间时,有什么方法可以加快动画速度?

我想让空间转换更快,甚至是瞬间。

有没有人知道有什么方法可以做到这一点,或者有什么软件可以做到这一点?

小智 11

这适用于 10.7 (Mountain Lion) 及以下版本。

  1. 打开 /Applications/Utilities/Terminal.app
  2. 将以下内容复制并粘贴到终端窗口中,然后按 Enter:

    defaults write com.apple.dock workspaces-swoosh-animation-off -bool YES && killall Dock
    
    Run Code Online (Sandbox Code Playgroud)

来自超空间博客

  • 这在 10.7 中停止工作,目前 Lion 用户似乎被这些动画困住了:[osx lion - 如何在使用 Mission Control 切换空间时禁用窗口切换动画?- 超级用户](http://superuser.com/questions/315600/how-do-you-disable-the-window-switch-animation-when-switching-spaces-with-mission) 和 [osx - 我怎样才能在 Lion 中切换桌面时禁用动画?- Apple - Stack Exchange](http://apple.stackexchange.com/questions/17929/how-can-i-disable-animation-when-switching-desktops-in-lion) (5认同)
  • 不幸的是,这在 macOS 12.6 中不再有效 (3认同)

2rs*_*2ts 11

在我运行 Monterey 12.3.1 的 M1 Macbook Pro 上(并继续在 Ventura 1上工作),这个解决方案对我有用,而其他解决方案却没有:

  1. 打开“系统偏好设置”中的“显示”选项
  2. 更改Refresh RateProMotion60Hz

它使动画速度与我的 Intel Macbook Pro 上的 Big Sur 上的动画速度相同。也就是说,它显着加快了速度。

我相信芯片组不是区别,而是操作系统版本或显示器类型(因为我运行 Big Sur 的机器没有Refresh Rate显示器选项。)

在这两个操作系统版本上,还有一种用于交换空间的触摸手势变体,使切换几乎是即时的。然而,它要求你非常快速地做出更大范围的运动,并且在我的 M1 机器上执行比我的 Intel 机器困难得多。(再次,我相信芯片组不是区别,而是操作系统版本或触控板本身。)如果更改刷新率对您来说还不够好,那么此手势是您唯一的选择。


脚注:

  1. 截至 2023 年 11 月,macOS 13.6+ 和 14.0+ 中发现了一个错误Refresh Rate,对于 Apple Silicon,如果您在未设置为 的情况下更新操作系统ProMotion,您的 Macbook 将会变砖,并且必须使用另一台设备进行设备固件更新恢复。苹果。我建议,在这个错误得到解决之前,您要么非常小心,不要在没有设置Refresh Rate 回 的情况下更新操作系统Pro Motion,要么根本不使用此解决方案。

  • 它确实有一点帮助,但也让过渡和总体运动看起来更加紧张。 (5认同)
  • 哇!这个刷新率真的帮了我大忙!不是这个过渡快了多少,而是将焦点转移到切换后的桌面上确实更快了!谢谢! (2认同)

Chr*_*ith 7

MacOS 中有一个选项可以稍微加快动画速度,但仍然不是即时的:在 Mac 上,选取苹果菜单 >“系统偏好设置”,点按“辅助功能”,然后点按“显示”> 选中“减少运动”。

在此输入图像描述

  • 不幸的是,它并没有加快过渡速度——它只是改变了不透明度淡入淡出而不是滑动。动画正在进行时您无法与新空间交互:( (24认同)
  • 浏览器现在可以利用此设置,开发人员可能会在启用此设置的网站上禁用动画,如果您只是想要更快的空间转换,我不建议再使用它 (3认同)

han*_*eyp -1

您可以安装一个名为Hyperspaces 的实用程序应用程序,它可以为 Spaces 添加功能。6 天前,开发者发布了一个预览版,其中添加了关闭 Core Animation 的选项

  • @Tony Arnold 的评论:在超空间中禁用核心动画仅适用于桌面,不适用于空间转换 - 抱歉!我将允许您在未来版本的超空间中使用 Tiger 的旧空间过渡(包括无过渡)。 (2认同)