zoukankan      html  css  js  c++  java
  • Windows 10 虚拟桌面切换

    从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的体验是一样的。

  • 相关阅读:
    三元表达式、递归、匿名函数
    迭代器、生成器、面向对象
    LeetCode35-搜索插入位置(二分查找)
    自动化测试框架搭建3-TestNG
    LeetCode28-实现strStr()(水题)
    前端页面与Nodejs使用websocket通信
    LeetCode14-最长公共前缀(水题)
    LeetCode13-罗马数字转整数(水题)
    AngularJS学习3-服务(service)/http服务/跨域
    九度OJ 1001:A+B for Matrices
  • 原文地址:https://www.cnblogs.com/hunterxue/p/6163346.html
Copyright © 2011-2022 走看看