从Windows 10开始,终于有了和Mac一样的虚拟桌面了。但总感觉用着非常的别扭。在Mac中,切换虚拟桌面的操作可谓方便至极:除了触控板和Magic Mouse原生的支持外,通过罗技M557/558鼠标的滚轮左右滚动也能实现虚拟桌面切换操作。而在Windows 10中,只有一个“二了吧唧”的:Ctrl + Win + Left/Right 切换快捷键。这样最大的问题就是:切换虚拟桌面时,手要离开鼠标!
微软Sculpt系列鼠标的驱动可以将右侧Win触控键的上下滑动定义为:Ctrl + Win + Left/Right 快捷键,用以实现虚拟桌面切换,但不知道为什么,这个设置经常会“失灵”。说不好是硬件还是驱动程序的原因。
经过一番折腾,终于找到了一个比较完美的解决方案:
下载安装AutoHotkey,(http://ahkscript.org/)
在桌面上创建一个文件:vdesktop.ahk,注意扩展名一定要是:.ahk
编写以下脚本:
~LControl & WheelUp:: Send {LWin Down}{Ctrl Down}{Left}{Ctrl Up}{LWin Up} return ~LControl & WheelDown:: Send {LWin Down}{Ctrl Down}{Right}{Ctrl Up}{LWin Up} return
保存,然后双击这个文件。在任务栏的右下角会看到AutoHotkey的标志。
按住左侧的Ctrl键,上下滚动一下鼠标的滚轮,虚拟桌面切换就可以实现啦!如果鼠标滚轮支持左右滚动,则可以修改上述脚本实现通过鼠标滚轮切换虚拟桌面,和在Mac上使用罗技M557/558的体验是一样的。