矢白

矢白

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

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

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

答案1

在我的运行 Monterey 12.3.1 的 M1 Macbook Pro 上(并继续在 Ventura 1上运行),这个解决方案对我有效,而其他解决方案则无效:

  1. 在系统偏好设置中打开显示选项
  2. Refresh Rate从更改ProMotion60Hz

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

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

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


脚注:

  1. 自 2023 年 11 月起,一个错误Refresh Rate在 macOS 13.6+ 和 14.0+ 中,已经发现,对于 Apple Silicon,如果你在未设置为 的情况下更新操作系统ProMotion,你的 Macbook 将会变砖,并且必须执行设备固件更新恢复使用另一台 Mac。我建议,在解决此错误之前,您要么非常小心,不要在未第一的设置您的Refresh Rate 后退Pro Motion,或者您根本不使用此解决方案。

答案2

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

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

    defaults write com.apple.dock workspaces-swoosh-animation-off -bool YES && killall Dock
    

超空间博客

答案3

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

在此处输入图片描述

答案4

矢白

如果你可以禁用 SIP,并且你使用的是现代版本的 OSX,那么你可以使用Yabai 脚本添加

它天生就这么做,

能够立即切换活动桌面,绕过动画(High Sierra 和 Mojave)

顺便提一下,Yabai 是开源的。你可以找到负责这里没有动画过渡


为什么需要禁用 SIP?您可以在此处阅读相关内容:https://github.com/koekeishiya/yabai/issues/798#issuecomment-767084471

相关内容