kasusa
(Kasusa)
1
鼠标侧键(前进) = win+tab
ctrl + 鼠标侧键(前进) = 功能开关 , 避免玩游戏时候不能使用鼠标侧键。
代码:
trigger_enabled := true
^XButton2::
trigger_enabled := !trigger_enabled
if (trigger_enabled)
{
ToolTip, win tab On, 1, 1
}
else
{
ToolTip, win tab Off, 1, 1
}
SetTimer, RemoveToolTip, -2000 ; Remove the tooltip after 2 seconds.
return
RemoveToolTip:
ToolTip
return
#If trigger_enabled
XButton2::
Send, #{Tab}
return
#If
kasusa
(Kasusa)
2
本来是用 quicker 感觉触发角很方便,平常很少按win+tab (因为不好按,按完之后还要切换鼠标选)
但是quicker其他功能我都用不到,就像能不能用ahk写一个触发角。
ahk的话因为日常都会有一个常驻的脚本,所以不会有更多的启动负担。
但是写着写着发现好麻烦,想了一下为啥一定要触发角,而不是用快捷键呢?
于是就有了这个脚本。
foyax
(foyax)
4
不破坏原键的方法
#HotIf trigger_enabled
XButton2::Send '#{Tab}'
#HotIf
kasusa
(Kasusa)
5
这个好像是 非ahkv1 语法 我这执行不了 但是看起来挺好用的
kasusa
(Kasusa)
6
虽然不能用 #hotif 但是你启发了我 我用了普通的 #if 来简化代码。更新了帖子
kasusa
(Kasusa)
7
以前搞过两个侧键一个是alt+tab,alt+shift+tab,结果压根想不起来用
kasusa
(Kasusa)
9
win+tab 我平常很少用,但是有了快捷键就用的多了。
alt tab手在键盘上还是直接按比较方便,一松手就消失了。
win+tab偏向鼠标操作,很适合弄成鼠标快捷键。
程序好写,奈何有的鼠标没有侧键,某日在家玩游戏,侧键(游戏自带改键)出发很舒服,然后换了台电脑,习惯的按了下。。。What?鼠标没有侧键。。。
Joren
11
侧键还在用,刚好多了一个这样的按钮就在驱动里改掉了
罗技G300S,灯的颜色不同,左右两套四个键的功能就切换掉了
kasusa
(Kasusa)
14
很棒,但是我的鼠标没有这个功能。。。
而且我也不想装个鼠标驱动,我感觉鼠标驱动至少吃我1%cpu
也不光是alt+tab啦。我的ahk脚本定义了鼠标上、键盘上十几种快捷键,用了几年我就只记住了其中两三种