【发布时间】:2022-01-07 11:38:46
【问题描述】:
我想在我的罗技 g512 键盘中实现这个由“Egor Skriptunoff”在我以前的线程中发布的 lua 脚本。 Lua script loop keys press
问题是我尝试了一些类似这样的修改,即将 (MOUSE_BUTTON_PRESSED) 替换为 (G_PRESSED),因为我的键盘有 f1-f12 g 键但没有任何作用。有什么解决办法吗?
local keys = {"5", "6", "7"} -- cycle of keys
local idx = 0
local tm = -math.huge
function OnEvent(event, arg, kb)
if event == "G_PRESSED" and arg == 2 then
if GetRunningTime() - tm > 1000 then
idx = 0
end
idx = idx % #keys + 1
PressKey(keys[idx])
elseif event == "G_RELEASED" and arg == 2 then
ReleaseKey(keys[idx])
tm = GetRunningTime()
end
end
【问题讨论】:
标签: lua keyboard logitech logitech-gaming-software