好吧,我的问题太快了,但它可以帮助其他人。如果您的罗技鼠标在浏览器(Chrome,IE等)和Windows资源管理器中进行双向前或后向操作,请尝试以下操作。
首先,您需要删除当前映射的按钮。请务必先选择所需的配置文件!因此,请通过三个按钮(鼠标3,鼠标4和鼠标5(中间,向左倾斜,向右倾斜))并删除其当前映射。默认情况下(通用按钮)它将是“中点击”,“后退”和“前进”。
现在右键单击顶部的配置文件并选择“脚本”。这是打开一个新窗口,我们可以做一些非常先进但仍然简单的编码。清除整个事件并将您在下面找到的代码粘贴到那里。点击窗口顶部的“脚本”>>“保存”即可保存并享受工作的荣耀!您可以通过再次右键单击该配置文件并选择“测试配置文件”来轻松地进行测试。现在按三个按钮中的任何一个,你应该得到我们想要的结果(在这些确切的按钮上只有一次向下和向上的事件)。
如果你想做一些你自己的编码,随时更改脚本!每个鼠标按钮的实际数字可以通过点击顶部的“帮助”>>“脚本API”以及一些便利的文档来找到。请记住,您必须为所需的每个配置文件执行此操作。在默认配置文件中这样做似乎是最合理的浏览。
function OnEvent(event, arg)
if (event == "MOUSE_BUTTON_PRESSED" and arg == 4) then
OutputLogMessage("Pressing back button\n");
PressAndReleaseMouseButton(4);
elseif (event == "MOUSE_BUTTON_PRESSED" and arg == 5) then
OutputLogMessage("Pressing forward button\n");
PressAndReleaseMouseButton(5);
elseif (event == "MOUSE_BUTTON_PRESSED" and arg == 3) then
OutputLogMessage("Pressing middle button...\n");
PressAndReleaseMouseButton(2);
end
--OutputLogMessage("event = %s, arg = %s\n", event, arg);
end