是否有设置两个鼠标按钮来激活脚本的功能?

时间:2019-02-05 02:19:10

标签: lua logitech logitech-gaming-software

我正在处理反冲脚本,我希望能够使用左键和右键单击来激活它。 到目前为止,这就是我所拥有的。我想使用mb1​​和mb2使其工作,而不仅仅是mb1。

function OnEvent(event, arg)
  OutputLogMessage("event = %s, arg = %d\n", event, arg)
  if (event == "PROFILE_ACTIVATED") then
    EnablePrimaryMouseButtonEvents(true)
  elseif event == "PROFILE_DEACTIVATED" then
    ReleaseMouseButton(2) -- to prevent it from being stuck on
  end
  if (event == "MOUSE_BUTTON_PRESSED" and arg == 4) then
    recoil = not recoil
    spot = not spot
  end
  if (event == "MOUSE_BUTTON_PRESSED" and arg == 1 and recoil) then
    if recoil then
      repeat
        MoveMouseRelative(-2, 5)
        Sleep(10)
        MoveMouseRelative(2, -5)
        Sleep(21)
      until not IsMouseButtonPressed(1)
    end
  end
end

0 个答案:

没有答案