多步骤输入,按下ctrl键的时候,横滚的值hwheel无论是正的还是负的,结果都是一样的

BUG反馈 · 1067 次浏览
~ZYS~ 创建于 2022-07-02 12:37

我想通过多步骤输入,实现剪辑时间轴的快速缩放,需要按下ctrl的时候滚动滚轮,于是我设置了一个多步骤

keydown:ctrl
hwheel:-300
keyup:ctrl

但是发现,横滚的值hwheel无论是正的还是负的,结果都是一样的,不知道是不是bug啊。


回复内容
CL 2022-07-02 15:24
#1

在excel里单独测试了一下hwheel,没有发现问题。正数向右,负数向左。

这个是在动作里用还是高级鼠标触发里?如果动作里用,前面增加一点延迟等面板关闭之后再触发。

另外300这个数字有点大,代表鼠标滚动300下了。

~ZYS~ 回复 CL 2022-07-02 19:43 :

是动作里面,单独用hwheel没有毛病。只有加了前面加了keydown:ctrl的时候,hwheel正负值产生的效果就一样了

CL 回复 ~ZYS~ 2022-07-02 20:05 :

quicker只是按设置模拟,是不是生效需要看软件自己的处理。检查一下有没有在高级鼠标触发里设置过ctrl+水平滚率的规则,如果没有,可能就是那个软件本身不支持模拟的消息了。

~ZYS~ 回复 CL 2022-07-02 20:22 :

哦哦好吧,我看了一下高级鼠标那里没有设置ctrl加滚轮。因为keydown:ctrl加hwheel正值,是能产生缩小时间轴的结果的,只不过keydown:ctrl加hwheel负值,也是产生的缩小时间轴的结果,所以才猜测有可能是bug。不过没问题了,我已经通过别的方式实现了这个功能,哈哈。

CL 回复 ~ZYS~ 2022-07-02 20:23 :

好的。 那个300可以改小一点试试,有可能太大也会触发那个软件的bug。

~ZYS~ 回复 CL 2022-07-02 20:33 :

好的,感谢

回复主贴