罗技鼠标宏 Lua 脚本:Z、V、B3、P、T1-T6 按键绑定
以下是一个使用 Lua 脚本编写的罗技鼠标宏,按键分别为 Z、V、B3、P、V、T1、T2、T3、T4、T5、T6,其中 B3 同时按下:\n\nlua\nEnablePrimaryMouseButtonEvents(true)\n\nfunction OnEvent(event, arg)\n if event == "MOUSE_BUTTON_PRESSED" and arg == 1 then\n PressKey("Z")\n elseif event == "MOUSE_BUTTON_RELEASED" and arg == 1 then\n ReleaseKey("Z")\n elseif event == "MOUSE_BUTTON_PRESSED" and arg == 2 then\n PressKey("V")\n elseif event == "MOUSE_BUTTON_RELEASED" and arg == 2 then\n ReleaseKey("V")\n elseif event == "MOUSE_BUTTON_PRESSED" and arg == 3 then\n PressMouseButton(3)\n elseif event == "MOUSE_BUTTON_RELEASED" and arg == 3 then\n ReleaseMouseButton(3)\n elseif event == "MOUSE_BUTTON_PRESSED" and arg == 4 then\n PressKey("P")\n elseif event == "MOUSE_BUTTON_RELEASED" and arg == 4 then\n ReleaseKey("P")\n elseif event == "MOUSE_BUTTON_PRESSED" and arg == 5 then\n PressKey("V")\n elseif event == "MOUSE_BUTTON_RELEASED" and arg == 5 then\n ReleaseKey("V")\n elseif event == "MOUSE_BUTTON_PRESSED" and arg == 6 then\n PressKey("T1")\n elseif event == "MOUSE_BUTTON_RELEASED" and arg == 6 then\n ReleaseKey("T1")\n elseif event == "MOUSE_BUTTON_PRESSED" and arg == 7 then\n PressKey("T2")\n elseif event == "MOUSE_BUTTON_RELEASED" and arg == 7 then\n ReleaseKey("T2")\n elseif event == "MOUSE_BUTTON_PRESSED" and arg == 8 then\n PressKey("T3")\n elseif event == "MOUSE_BUTTON_RELEASED" and arg == 8 then\n ReleaseKey("T3")\n elseif event == "MOUSE_BUTTON_PRESSED" and arg == 9 then\n PressKey("T4")\n elseif event == "MOUSE_BUTTON_RELEASED" and arg == 9 then\n ReleaseKey("T4")\n elseif event == "MOUSE_BUTTON_PRESSED" and arg == 10 then\n PressKey("T5")\n elseif event == "MOUSE_BUTTON_RELEASED" and arg == 10 then\n ReleaseKey("T5")\n elseif event == "MOUSE_BUTTON_PRESSED" and arg == 11 then\n PressKey("T6")\n elseif event == "MOUSE_BUTTON_RELEASED" and arg == 11 then\n ReleaseKey("T6")\n elseif event == "MOUSE_BUTTON_PRESSED" and arg == 12 then\n PressMouseButton(3)\n PressKey("B3")\n elseif event == "MOUSE_BUTTON_RELEASED" and arg == 12 then\n ReleaseMouseButton(3)\n ReleaseKey("B3")\n end\nend\n\n\n请注意,该脚本假设您已经启用了主鼠标按钮事件。您可以将此脚本复制到Logitech Gaming Software的宏编辑器中,然后将鼠标按钮映射到此宏。
原文地址: https://www.cveoy.top/t/topic/pANq 著作权归作者所有。请勿转载和采集!