问题标签 [logitech-gaming-software]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2216 浏览

lua - Lua罗技鼠标180/360度旋转

正如标题所说,我正试图弄清楚如何让这段被盗代码工作:p

无论我添加什么睡眠定时器,我都无法让它按我想要的方式工作:我想要在使命召唤中单按像素完美 180/360 度转动,而不必按住 mb5 按钮来转动。

0 投票
1 回答
479 浏览

c# - Winform使用lua控制鼠标

我尝试使用罗技鼠标发送字符串,就像罗技提供的软件一样
在此处输入图像描述

我单击转发按钮它会发送字符串,但我不能使用 winform 发送字符串给它来修改它

我发现罗技有G 系列 Lua API

我尝试使用 OnEvent 函数来控制鼠标点击发送字符串

但我以前从来没有Lua。

这是我的 C# 代码

我的lua代码

但它符合错误

如何解决这个错误?

以及如何使用lua控制鼠标?

谢谢

0 投票
1 回答
3984 浏览

lua - Lua Logitech如何在按下按钮时不重复脚本?

我试图让下面的代码在按下或按住鼠标按钮 1 时只执行一次 MoveMouseRelative 函数。我试过删除“重复”行,但它破坏了代码。当前,当激活并按住鼠标 1 时,光标会不断向下拖动。

0 投票
0 回答
147 浏览

lua - 罗技鼠标重复切换

我已经尝试过并且总是以无限循环结束。

我的代码:

0 投票
1 回答
3496 浏览

lua - 罗技 G Hub LUA 脚本根据上次状态切换

刚买了一个新的罗技鼠标,我想制作一个脚本来在状态之间切换。基本上有一个鼠标按钮循环它输出的内容。我以前从未制作过 lua 脚本,因此将不胜感激。基本上我想要发生的一个例子是

我希望这是有道理的。如果有办法使用 Logitech G Hub lua 脚本来做到这一点,如果有人能告诉我脚本应该是什么样子,那就太棒了。我想,那个甚至自动热键都可能做到这一点。

编辑:谢谢 Egor,好的,所以我整理了一个可以使用(或应该使用)两个按钮的版本。我想要完成的是你按下鼠标 11,它会在返回 f7 或 f8 之间切换,具体取决于它最后返回的内容。我添加了另一个按钮,鼠标 10,它应该在 f7 和 f9 之间切换,这也取决于最后按下的内容。但是由于某种原因,鼠标 11 的部分不会在两者之间切换,只返回 f9

0 投票
0 回答
176 浏览

lua - 罗技脚本绑定

我刚刚制作了一个脚本,其中包含一些鼠标移动和按键操作。我正在尝试绑定 F6 按钮而不是鼠标按钮 5。如何在此脚本中绑定 F6 按钮?也就是说,它就像“如果按下“F6”那么......

0 投票
1 回答
1409 浏览

lua - 释放 LMB 时如何将 MoveMouseRelative 反转到确切的第一个位置

我正在尝试为 Logitech 鼠标制作一个脚本:

  1. 第 1 步:按下 LMB 时 -> 执行反冲模式
  2. 第 2 步:释放 LMB 时 -> MoveMouseRelative 到按下前的准确位置

那么有没有办法尝试第2步?这是脚本:

Edit2:太好了,它在全自动拍摄模式下运行良好,但在半自动模式下(我使用“暂停”按钮作为拍摄按钮),如果 i == 3 之后它不会触发(它不会执行PressAndReleaseKey(“暂停”)更多)。请帮我完善一下,我在Edit 2中更新了半自动射击模式

0 投票
1 回答
3545 浏览

lua - How to make this Logitech Mouse LUA script work better?

I want to make a simple macro in LUA to Logitech mouse. I am complete novice and I just pasted few lines together from few sources.

First of all, it looks like a mess but kind of works, sorry about it I am complete novice to it. Now the problems I am having, is that;

  1. I used numlock to enable or disable the whole thing, because I could not figure out how to turn it ON and OFF with single MouseButtonKey, it either played forever, or I broke the whole thing. Which is ok, if not for a weird bug that after I turn off numlock I have to press MouseButton 2 to turn it off for some reason.

  2. I thought that what I want to achieve would be really simple, I want to have 4 functions that;

And combine it that so If I press MouseButtonPressed(1) it does Function 1+3, so it clicks P and drags mouse down at the same time, but with different sleep() intervals that would be stated in separate functions and else if I press and MouseButtonPressed(3)(Right click) + MouseButtonPressed(1) it would do 2+4 functions instead, and would repeat while holding and stop repeating if I released buttons.

Is that even possible? I got sucked into this code and can't stop thinking how to fix for last week, but having no education and simply guessing how thing would play out I hit a wall I cannot breach.

Thank you very much for any help if all.

0 投票
2 回答
296 浏览

lua - 是否可以在 LUA 中绑定一个键或阻止 IsMouseButtonPressed 读取 PressAndReleaseMouseButton 事件?

正如标题所示,我需要能够做两件事之一,但也不知道该怎么做。基本上我的问题是,如果脚本本身使用“PressAndReleaseMouseButton(1)”,我不能使用“IsMouseButtonPressed(1)”来确定是否执行脚本的一部分。

所以,我要么需要一种方法让我的鼠标按钮在脚本期间执行其他操作,要么我需要防止“IsMouseButtonPressed(1)”读取诱导的鼠标点击。我真的只是想让它检查物理鼠标的状态。这可能吗?我在罗技游戏软件中使用 LUA。

编辑:我正在使用我从约瑟夫那里学到的东西添加我的代码示例。我不知道为什么这不起作用。幸运的是,没有任何错误。

0 投票
1 回答
558 浏览

lua - 将 Shift 绑定到我的鼠标 1 并快速切换 LUA 脚本

我正在尝试创建一个 LUA 脚本,将我的 shift 绑定到 mouse1,就像 csgo 中的 strafe stop 一样。我成功地制作了脚本,但唯一的问题是当我按住鼠标 1 时,我的角色移动相当于按下我想要避免的 shift。是否可以将我的 shift 绑定到 mouse1 以便仅在喷涂时不点击(按住 mouse1)并且对于快速切换我似乎找不到解决方案,当我单击鼠标 2 时,它只是按 q 而不射击(按鼠标 1) https://imgur.com/a/tEh0WO5有什么解决方案吗?谢谢你。** 这是我一直在处理的快速切换脚本,我希望我的脚本能够在瞄准时以及在我按下鼠标按钮 1 后快速切换到上一个武器。

这就是 shift 的 strafestop 。从昨天丢失了我的脚本,这没有任何作用。我希望能够在点击鼠标 1 的同时点击并按下按键转移,但在喷涂时(按住鼠标 1)甚至不知道它是否可能