我有一个G602鼠标,我想使用DPI敏感按钮(G10,G11)来控制我的G910键盘的M-Key状态。我正在尝试为它编写一个Lua脚本,但是我在尝试根据API文档示例设置M-Key状态时遇到了问题:
[string "LuaVM"]:20: attempt to call global 'SetMkeyState' (a nil value)
我收到以下错误:
-- Set the current M Key state to M1 when G1 is pressed
function OnEvent(event, arg)
if (event == "G_PRESSED" and arg == 1) then
SetMkeyState(1);
end
end
我甚至尝试了API文档中的确切示例,我得到了同样的错误:
SetMkeyState
答案 0 :(得分:0)
该命令区分大小写,API文档中的示例有拼写错误。 SetMKeyState
中的字母K应为大写字母。
使用if event == "MOUSE_BUTTON_PRESSED" and arg == 11 then
SetMKeyState(1,"kb")
end
有效:
async