我非常想禁用在Lion中通过ctrl+ →/ ←或ctrl+ 切换桌面时发生的滑动动画[number]。这是先前版本中使用以下命令完成的:
defaults write com.apple.dock workspaces-swoosh-animation-off -bool YES && killall Dock
这种新动画甚至比《雪豹》中的动画慢得多(切换时间将近1秒钟),这是真正的生产力杀手。
任何帮助,不胜感激!
我非常想禁用在Lion中通过ctrl+ →/ ←或ctrl+ 切换桌面时发生的滑动动画[number]。这是先前版本中使用以下命令完成的:
defaults write com.apple.dock workspaces-swoosh-animation-off -bool YES && killall Dock
这种新动画甚至比《雪豹》中的动画慢得多(切换时间将近1秒钟),这是真正的生产力杀手。
任何帮助,不胜感激!
Answers:
我使用GDB深入研究了该应用程序,但结果令人失望。我认为目前尚无办法。这是我学到的:
首先,您可以更改切换到任务控制的速度(在偏好中仍称为Expose)。为此,只需输入以下命令:
defaults write com.apple.dock expose-animation-duration -int 0; killall Dock
并返回默认值,请运行以下命令:
defaults delete com.apple.dock expose-animation-duration; killall Dock
其次,在二进制文件中有一个引用fps-spaceswitch
(每秒帧切换)。我把它弄了一段时间,还尝试了一些变体,例如spaceswitch-animation-duration
没有运气。
不幸的是(至少从10.7.1开始),似乎没有办法更改与此动画相关的任何设置。
我为此与苹果公司填补了一个错误。雷达号码是10073864。我鼓励您也通过https://bugreport.apple.com/提交报告。请在您的描述中注意,它是上述错误报告编号的重复,以帮助支持人员对该错误进行分类和确定优先级。
我刚刚注意到ctrl+ 做起来[number]比ctrl+ →/ 快得多←。
它仍然具有动画效果,但是可以在大约一半的时间内完成动画。我不确定这是否有帮助,但我会把它扔出去。
ctrl
+时,[number]
它将跳过当前桌面和第三[number]
个桌面之间的其他桌面。
TotalSpaces具有禁用动画以更改空间的选项:
TotalSpaces仍处于测试阶段,但有点小故障。更改空间之前有一个小的延迟,并且整个屏幕在过渡期间似乎在水平移动几个像素。编辑:这两个现在都已修复。
Use transitions
的Transitions
标签,并取消选中Show notification graphic on desktop change
上General
标签。@Gattster:确保Layout
选项卡上的布局设置与定义的实际桌面数量匹配,然后Navigate right to additional full screen apps
选中。要与多个桌面进行全屏应用程序集成,请使用Advanced
选项卡。注意:每当通过Mission Control更改桌面数量时,都需要在TotalSpaces中进行相应的更改。
我注意到,当您在OS X Lion中使用“滑动”手势时,可以控制空间变化动画的速度。通过向左或向右快速滑动三指或四指,您可以使空间的变化速度与Snow Leopard中的变化速度一样快,甚至更快。当然,如果您一直使用⌘+ →/ ,那肯定是必须接受的←。
这确实让我思考。由于似乎通过箭头键,数字键和手势更改空间都可以执行相同类型的动画,因此这三个动作都可能映射到一个系统命令。另外,由于它们都以不同的速度执行动画,因此必须有一个控制动画速度的参数。我不是OS X开发人员,因此希望其他人对OS X的基本功能有更好的了解,可以确定用户执行特定操作时实际上正在运行哪些系统命令。