监听罗技G Lua脚本中的功能键

我有一个Logtech G915 TKL键盘,它有可编程的功能键。您可以使用Logitech G Hub中的脚本功能来监听Logitech G硬件(如G键或M键)上的特殊键。

我想编写一个脚本,以便在我按下F1键时执行某些操作。这是我的尝试:

function OnEvent(event, arg)
    --监听F1(G10)键按下事件
    if (event == "G_PRESSED" and arg == 10) then
        --执行某些操作(例如按“a”键)
        PressAndReleaseKey(30);
        SLeep(50);
    end
end

我的尝试基于假设,即罗技可能将F1-12键视为附加的G键。我的鼠标有9个G键,所以我猜测F1可能是G10。

有没有什么想法?谢谢您的时间!

点赞