首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自动热键脚本组合而不是替换鼠标滚轮的原始功能

自动热键脚本组合而不是替换鼠标滚轮的原始功能
EN

Stack Overflow用户
提问于 2019-01-23 13:20:53
回答 1查看 239关注 0票数 0

我有一个adobe illustrator的AHK脚本,它应该用alt和鼠标轮替换常规的鼠标轮,但当我滚动鼠标轮时,它同时具有Alt鼠标轮和常规鼠标轮的功能。如何取消原来的鼠标滚轮功能,使其只在滚动鼠标滚轮时执行alt &鼠标滚轮?

代码语言:javascript
复制
#SingleInstance ignore 
#IfWinActive ahk_exe Illustrator.exe

{
;Switches Alt+Wheelup with Wheelup 
wheelup::
Send !{Wheelup} 
Return

;Switches Alt+Wheeldown with Wheeldown 
Wheeldown:: 
Send !{Wheeldown} 
Return
}

最初的滚轮功能是向上和向下滚动,以及alt滚轮缩放,所以使用这个脚本,当我只想让它缩放时,输出结果是滚动和缩放的组合。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-23 21:08:17

我认为正在发生的事情是,偶尔,一些车轮上升/下降是发射的权利,因为一个看不见的{alt上升}发生。我也经历过这种情况(改为使用ctrl )。然后我尝试使用热键命令;它看起来性能要好得多,但有时仍然可以滚动。对我来说,让它工作的是在{alt up}之前设置延迟,这样如果热键在完成之前再次触发,它仍然处于{alt down}状态。

看看这对你是否有效:

代码语言:javascript
复制
wheelup::
Send , {alt down}{wheelup}
Sleep , 100
Send , {alt up}
Return

wheeldown:: 
Send , {alt down}{wheeldown}
Sleep , 100
Send , {alt up}
Return
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54320462

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档