在 Mac OS X 上从一个空间切换到另一个空间时,有没有什么方法可以加快动画速度?
我想让空间转换更快,甚至是瞬间的。
有人知道有什么方法可以做到这一点,或者有什么软件可以做到这一点吗?
答案1
在我的运行 Monterey 12.3.1 的 M1 Macbook Pro 上(并继续在 Ventura 1上运行),这个解决方案对我有效,而其他解决方案则无效:
- 在系统偏好设置中打开显示选项
Refresh Rate
从更改ProMotion
为60Hz
。
它使动画速度与我的 Intel Macbook Pro 上的 Big Sur 相同。也就是说,它使其速度明显加快。
我认为芯片组不是区别,而是操作系统版本或显示类型(因为运行 Big Sur 的机器没有Refresh Rate
显示选项。)
在这两个操作系统版本中,还有用于交换空间的触摸手势的变体这使得切换几乎是即时的。但是,这需要你非常快速地做出更大范围的动作,而且在我的 M1 机器上执行起来比在我的英特尔机器上执行要困难得多。(再次强调,我相信芯片组不是区别,而是操作系统版本或触控板本身。)如果更改刷新率对你来说不够好,那么这个手势是你唯一的办法。
脚注:
答案2
这适用于 10.7 (Mountain Lion) 及以下版本。
- 打开/Applications/Utilities/Terminal.app
将以下内容复制并粘贴到终端窗口中,然后按 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