在自动热键中切换 chrome 选项卡无法正常工作

问题描述 投票:0回答:1

在 ahk 脚本中,我创建了一个通过滚动鼠标单击鼠标的 Xbutton1(后退按钮)来更改选项卡的操作。因此,当我按 xbutton1 并向上或向下滚动时,chrome 中的选项卡会相应更改。

但是,我面临的问题是,在使用 xbutton1 和滚轮滚动切换选项卡后,当我释放 xbutton1 时,也会执行其默认的返回操作。我如何修改脚本,以便在切换选项卡并释放 xbutton1 后选项卡不会返回。

我也不想永久禁用xbutton1的返回功能, 请帮助我,我是 ahk 脚本新手,我不知道在这里该怎么做。

~XButton1 & WheelUp::
    Send, ^{PgUp}
    return

~XButton1 & WheelDown::
    Send, ^{PgDn}
    return
windows mouseevent autohotkey ahk2
1个回答
0
投票

波浪号前缀 (~) 可防止 AHK 阻止 XButton1 按键按下/按下事件。它允许关键事件通过。

如果删除~,XButton1

失去其原有功能。为了避免这种情况,请让密钥自行发送:

XButton1 & WheelUp::Send, ^{PgUp} XButton1 & WheelDown::Send, ^{PgDn} XButton1 & WheelDown::Send, XButton1
    
© www.soinside.com 2019 - 2024. All rights reserved.