Autohotkey实现鼠标贴近屏幕左右切换桌面,实现摸鱼快速切屏
区域大概是下面的区域 image
每100毫秒检查一次检查鼠标位置,上下远离屏幕边距165像素,屏幕边缘检测10像素内,切换后sleep 100
#Persistent
SetTimer, CheckMousePosition, 100 ; 检查鼠标位置的频率,这里是每100毫秒检查一次
CheckMousePosition:
MouseGetPos, xpos, ypos
; 检查鼠标是否在屏幕左侧附近,且在距离上方和下方各165像素的高度范围内
if (xpos < 10 && ypos > 165 && ypos < A_ScreenHeight - 165)
{
SendInput, {LControl down}{LWin down}{Left down}{Left up}{LWin up}{LControl up}
Sleep, 100
}
; 检查鼠标是否在屏幕右侧附近,且在距离上方和下方各165像素的高度范围内
if (xpos > A_ScreenWidth - 10 && ypos > 165 && ypos < A_ScreenHeight - 165)
{
SendInput, {LControl down}{LWin down}{Right down}{Right up}{LWin up}{LControl up}
Sleep, 100
}
return
github 链接:
GitHub - zzlKevin/AHKSwitchDesktops: Autohotkey实现鼠标贴近屏幕左右切换桌面,实现摸鱼快速切屏
Autohotkey Dash打包exe 的 下载地址 :
https://github.com/zzlKevin/AHKSwitchDesktops/releases/download/V1.0/AHKSwitchDesktops.exe