【问题标题】:Logitech G910 how to make LUA script only run on M3 G keys罗技G910如何让LUA脚本只在M3 G键上运行
【发布时间】:2022-12-02 23:24:08
【问题描述】:

我有一个罗技 G910 键盘,它有 9 个 G 键和 3 个“M 键”组,总共 27 个

我有一个已链接到 G1 键的脚本,但我在 M1 集和 M2 集上有其他宏,我只希望脚本在 M3 集上激活。无论如何要添加一些东西来指定它。这是我的脚本之一

 if (event == "G_PRESSED" and arg == 1) then
        MoveMouseTo( 63076, 53509)
        Sleep(150)
        PressMouseButton(3)      
        ReleaseMouseButton(3)
        Sleep(150)
        MoveMouseTo( 60583, 56728)
        Sleep(150)
        PressMouseButton(1)      
        ReleaseMouseButton(1)
    end

我试着在那里添加类似的东西 如果(事件==“M3_ACTIVE”和“G_PRESSED”和arg == 1)然后 或者 如果(事件==“M3_PRESSED”和“G_PRESSED”和arg == 1)那么

但我对脚本编写还很陌生,只是用谷歌搜索了我想要的东西,所以不知道 :D

【问题讨论】:

    标签: lua logitech-gaming-software


    【解决方案1】:

    您可以拨打GetMKeyState("kb")获取当前的M键号码。

    if event == "G_PRESSED" and arg == 1 and GetMKeyState("kb") == 3 then
    

    【讨论】:

      猜你喜欢
      • 2021-04-22
      • 2021-08-13
      • 2021-08-14
      • 2020-07-25
      • 2021-03-24
      • 2020-11-02
      • 2019-03-28
      • 2022-01-07
      • 2021-09-06
      相关资源
      最近更新 更多