罗技鼠标宏问题:手动停止宏、开机管理员模式自启最小化
两货大仙
2025年10月13日 00:15

手动停止宏(同一个键控制,第一次按启动,第二次按关闭)

配置管理文件→创建LUA新脚本→输入下文脚本→保存并运行

-- Variable to track the macro state 

local macroRunning = false  

function OnEvent(event, arg) 

-- Check if the mouse button 3 is pressed 

if event == "MOUSE_BUTTON_PRESSED" and arg == 3 then 

-- Toggle the state of the macro 

if macroRunning then 

-- If the macro is currently running, abort it 

AbortMacro() 

macroRunning = false 

else 

-- If the macro is not running, play it 

PlayMacro("宏的名字") 

macroRunning = true 

end 

end 

end

上图是我的LUA脚本截图

注意事项:

手动停止宏有一个前提,就是宏不能拖到按键上绑定。比如我想按下滚轮启动和停止宏,那么下图里的滚轮上必须是干净的,不能把宏拖过来。(鼠标其他按键上可以拖其他宏,如侧键有FFF,这不影响滚轮键)

而是要用LUA脚本绑定,上文的脚本,如果你保存并运行了,就算绑定了。点击滚轮的时候,宏就会启动(如果没反应,需要退出罗技软件,以管理员身份运行)

开机以管理员模式自启

在开始中搜索:任务计划程序

点击操作,创建基本任务

按要求输入,一步步来

选择程序是要找到这个:LGHUB\system_tray\lghub_system_tray.exe

关于这个的教程有很多,具体的操作可以多看几个相互验证,比如这个

网页链接​

需要注意的点:

1,启动之后希望他最小化,则填入--minimized,如图

2,关掉驱动设置里的自启动,如图

本人菜鸟一枚,刚开始研究宏,把自己的总结发出来备忘。如果谬误,还请指正。

如多次尝试仍不可行,可加我沟通细节问题。二货大仙(全拼)