在更新了chrome或将脚本移动到新计算机后,我不再能够使用非常简单的宏来发送↑和↓箭头键。
我的代码:
!w::send, {Up}
!s::send, {Down}
我尝试将return添加到行尾并重新格式化,但无论组合如何,都仅获得↓的行为。更奇怪的是,以下代码也使页面向下滚动
!w::send, {Up} return
和
!w::send, {NumpadUp} return
我对这样一个简单的宏如何不起作用感到困惑。仅在谷歌浏览器中可用,但在其他应用程序中可以使用。我目前的想法是,它可能与某些活动扩展名重叠,但是我只看到与共享alt键用法的平滑滚动扩展名可能会发生冲突。但是,上一次宏运行时此功能处于活动状态,并且可以实现平滑滚动。禁用扩展名的尝试并没有产生不同的结果。
我还将按键触发器更改为“ w”,这在chrome中没有任何结果。但是原始代码在chrome文本字段中起作用。我认为这主要是与谷歌浏览器有关的问题,但是我不明白为什么尽管在按实际方向键时仍能发送键,但是发送键仍然无法正常工作。
编辑:因此,在另一轮故障排除中,我尝试切换到来宾用户和宏功能。必须有一个优先于宏功能的扩展。仍然令人困惑的是,它似乎与尝试触发它的组合键没有任何关系。我必须开始空白,然后逐步重新启用所有功能,以了解有关交互的更多信息。