快捷键切换 Windows 10 虚拟桌面[AHK]

23
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes)
Loading...

Windows 10 的新功能:虚拟桌面,不过切换的快捷键太麻烦,Ctrl + Win + 方向键,需要三根手指头,遇到紧急情况(你懂的)根本来不及,所以用 AutoHotKey 改了一下,双击 Ctrl 向右切换三击 Ctrl 向左切换。@Appinn

本来还有一个鼠标中键滑动切换的,但是由于需要使用CAD,每次画图都来回切换╮(╯-╰)╭

;Windows 10 虚拟桌面自动切换

#Persistent
$ctrl::
if ctrl_presses > 0 ; SetTimer 已经启动,所以我们记录按键。
{
ctrl_presses += 1
return
}
;否则,这是新一系列按键的首次按键。将计数设为 1 并启动定时器:
ctrl_presses = 1
SetTimer, Keyctrl, 500 ;在 500 毫秒内等待更多的按键。
return
Keyctrl:
SetTimer, Keyctrl, off
if ctrl_presses = 1 ;该键已按过一次。
{
Gosub singleClick
}
else if ctrl_presses = 2 ;该键已按过两次。
{
Gosub doubleClick
}
else if ctrl_presses = 3
{
Gosub trebleClick
}
;不论上面哪个动作被触发,将计数复位以备下一系列的按键:

ctrl_presses = 0
return
singleClick:
send {ctrl}
return

doubleClick:
send #^{left}
return

trebleClick:
send #^{right}
return

;不论上面哪个动作被触发,将计数复位以备下一系列的按键:
SPACE_presses = 0
return
singleClick2:
send {SPACE}
return

doubleClick2:
send {enter}
return

已有 23 条评论, 我要留言

  1. 笑笑过日子说道:

    坐等鼠标中键滑动切换版本

  2. zzk说道:

    我觉得微软应该收购dexpot,集成进来而不是去搞一个基本够用而又有点不爽的鸡肋

  3. martixingwei说道:

    切换的快捷键好象是Ctrl+Win+方向键,不是Win+Tab+方向键

  4. tjww说道:

    win10的这个切换桌面好难用啊,还得记住了是左还是右,还不如多少年前的virtuawin,好歹你做个能循环切换的啊,我哪记得住哪个程序在哪个窗口啊

  5. Nigel说道:

    电脑自带的功能……4个 手指在触摸板上面左右滑动即可切换桌面啦

  6. skystar说道:

    AHK可以排除应用的,排除CAD就好了,关键我怎么win10没有虚拟桌面?

  7. 树而雪与说道:

    使用strokeit鼠标手势,按住右键向左一划。

  8. iOS9越狱插件说道:

    自从升了win10 感觉还真是挺好用的

  9. skyline说道:

    有没有办法在vmware里面迅速的切换?

    我喜欢新开一个虚拟桌面,然后运行一个全屏虚拟机,比如win7,但是今天试验了,在虚拟机里面是无法响应win10的这个快捷键的,有没有办法解决?

  10. transtone说道:

    我说各位都不用alt-tab的吗?

  11. AtomicEnergy说道:

    #WheelUp::
    send ^#{Left}
    sleep ,200
    return

    #WheelDown::
    send ^#{Right}
    sleep ,200
    return

    我是按住win键上下滚轮..
    另外好像发现win10换了桌面热字串不好用了…

    • ipcjs说道:

      居然可以通过sleep 200来防止触发多个切换,你真他娘的是个天才!!

    • ipcjs说道:

      send ^#{Right}在快速切换的时候貌似会触发^{WheelDown},改成SendInput ^#{Right},就可以了

    • ipcjs说道:

      send ^#{Right}发送按键有延迟,快速切换时可能变成^{WheelDown},使用SendInput ^#{Right}可解决。

  12. 花非花说道:

    这个东西怎么用呢?

有不同想法?说说看