我在几个扑克网站上玩扑克,借助几个 ahk 脚本将热键发送到鼠标下的桌子(窗口)。
但是,一个扑克室(carbon poker)总是抢占焦点,并在我轮到时激活窗口,所以即使我在另一张桌子(程序)上,按键也会发送到这张桌子,从而导致不必要的下注或弃牌:)
我正在网上搜索一种解决方案来防止 Windows 7 中焦点被窃取,但没有找到任何东西。
所以我猜最好的解决方案是一个附加程序,确保击键被发送到光标下的窗口。
有人能帮我找到或编写这样的应用程序/脚本吗
提前谢谢
斤
在 autohotkey.com 社区找到帮助:
#Persistent
#WinActivateForce
SetTimer, CheckActive, 5
return
CheckActive:
MouseGetPos,,,window
WinActivate, ahk_id %window%
Return
答案1
Microsoft power toyTweak UI
实现了这一点。
https://en.wikipedia.org/wiki/Tweak_UI
在鼠标部分下Activation follows mouse (X-Mouse)
,它有一个 1000ms 的默认计时器,您可以更改它。