如何在 Logitech G-Hub LUA 脚本或 AutoHotKey 中模拟 Logitech G-Shift 键?

我需要在键盘上模拟 G-Shift 键,因为我只有一个兼容的鼠标而没有兼容的键盘,所以我不能绑定任何键盘键为 G-Shift。

有没有办法在 G-Hub 软件中使用 LUA 来实现这个功能? 或者使用额外的应用程序,如 AutoHotKey?

非常感谢。

点赞
用户1847592
用户1847592

这是一个示例,说明如何在鼠标 #6 按下时根据 ScrollLock LED 实现两种不同的操作。

function OnEvent(event, arg)
    if event=="MOUSE_BUTTON_PRESSED" and arg==6 then
        if IsKeyLockOn("scrolllock") then
            -- 在 ScrollLock LED 开启时执行某些操作
        else
            -- 在 ScrollLock LED 关闭时执行某些操作
        end
    end
end

要依赖于 Shift,请使用 IsModifierPressed("shift") 而不是 IsKeyLockOn("scrolllock")

在代码的 Do something 部分:

例如,您可以在 LGS/GHUB 中创建一个宏,并在 Lua 代码中调用 PlayMacro("YOUR_MACRO_NAME")

2021-01-19 22:25:33