快捷键切换 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

30 条留言

  1. 笑笑过日子 2015/10/15 回复
  2. martixingwei 2015/10/16 回复
  3. 树而雪与 2015/10/17 回复
  4. transtone 2015/11/27 回复
  5. AtomicEnergy 2016/02/23 回复
    • 忆缘浮生 2018/02/05 回复
  6. 花非花 2016/03/31 回复
  7. cheetah747 2017/03/19 回复
      • cheetah747 2019/10/14 回复
  8. 爱否啊 2018/11/29 回复

写留言