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

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

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

本来还有一个鼠标中键滑动切换的,但是由于需要使用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

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

26 Comments

  1. 笑笑过日子 2015/10/15 Reply
  2. zzk 2015/10/15 Reply
  3. martixingwei 2015/10/16 Reply
  4. tjww 2015/10/16 Reply
  5. Nigel 2015/10/16 Reply
  6. skystar 2015/10/16 Reply
  7. 树而雪与 2015/10/17 Reply
  8. skyline 2015/10/18 Reply
    • uHiAn 2015/10/18 Reply
  9. transtone 2015/11/27 Reply
    • hulu 2016/05/05 Reply
  10. AtomicEnergy 2016/02/23 Reply
    • ipcjs 2016/10/11 Reply
    • ipcjs 2016/10/11 Reply
    • ipcjs 2016/10/11 Reply
    • 忆缘浮生 2018/02/05 Reply
  11. 花非花 2016/03/31 Reply
  12. cheetah747 2017/03/19 Reply
  13. 爱否啊 2018/11/29 Reply

Leave a Reply