外设天下 - 电脑外设发烧友聚集地

我的人缘0
11
发表于 2015-2-7 16:02 只看该作者
从前以后 发表于 2015-2-7 16:00
目前我也是这样感觉的,不知道是不是还没摸透罗技的驱动?希望有达人解惑

在配置文件中,有编写脚本的菜单
回复 支持 反对

使用道具 举报

我的人缘2
12
发表于 2015-2-7 16:10 只看该作者

来自选择板块

南方橘子 发表于 2015-2-7 16:02
在配置文件中,有编写脚本的菜单

编写能把鼠标左键单击和键盘按键编一起吗?我只找到个编写按键宏的,无法做到鼠标按键和键盘按键一起
来自苹果客户端来自苹果客户端
回复 支持 反对

使用道具 举报

我的人缘1
13
发表于 2015-2-7 16:23 只看该作者
本帖最后由 gato_shin 于 2015-2-7 16:24 编辑

我確認了一下, 手頭的G9的情況是這樣的

除了左鍵以外的所有按鍵在點擊時都會產生 MOUSE_BUTTON_PRESSED 和 MOUSE_BUTTON_RELEASED事件並且回饋按鍵編號(右鍵為2,中鍵為3,其他類推直到9,底面不能自定義的設定切換也是一個按鍵,編號6)

而只要產生事件,那麼就可以通過驅動捕捉並觸發操作(我試了一下觸發樓主要求的連帶一個q的按下並放開操作)

也就是說樓主這個要求是做不到的……鼠標上其他鍵都可以唯獨左鍵不行

也不難理解,左鍵是一個特殊操作,羅技驅動裡面規定必須有一個按鍵對應左鍵所以會有這樣的設定也不奇怪。
回复 支持 反对

使用道具 举报

我的人缘2
14
发表于 2015-2-7 16:27 只看该作者

来自选择板块

gato_shin 发表于 2015-2-7 16:23
我確認了一下, 手頭的G9的情況是這樣的

除了左鍵以外的所有按鍵在點擊時都會產生 MOUSE_BUTTON_PRESSED ...

太专业了前面一大段都看不懂,简单来说就是不能鼠标按键和键盘按键一起设为宏是吗?
来自苹果客户端来自苹果客户端
回复 支持 反对

使用道具 举报

我的人缘2
15
发表于 2015-2-7 16:30 只看该作者
测试

来自选择板块

gato_shin 发表于 2015-2-7 16:23
我確認了一下, 手頭的G9的情況是這樣的

除了左鍵以外的所有按鍵在點擊時都會產生 MOUSE_BUTTON_PRESSED ...

你的意思是鼠标左键不能设置这个宏?别的鼠标键可以?
来自苹果客户端来自苹果客户端
回复 支持 反对

使用道具 举报

我的人缘1
16
发表于 2015-2-7 16:38 只看该作者
从前以后 发表于 2015-2-7 16:30
你的意思是鼠标左键不能设置这个宏?别的鼠标键可以?

是的,至少G9的左鍵即便改為其他用途,也不會產生可以觸發腳本的事件

但是可以做到的是用另一個按鍵事件來觸發一個組合腳本,讓這個腳本給系統發送一個左鍵再發送一個q
回复 支持 反对

使用道具 举报

我的人缘2
17
发表于 2015-2-7 16:46 只看该作者

来自选择板块

gato_shin 发表于 2015-2-7 16:38
是的,至少G9的左鍵即便改為其他用途,也不會產生可以觸發腳本的事件

但是可以做到的是用另一個按鍵事 ...

有图吗?
来自苹果客户端来自苹果客户端
回复 支持 反对

使用道具 举报

我的人缘1
18
发表于 2015-2-7 16:47 只看该作者
  1. function OnEvent(event, arg, mouse)
  2.         OutputLogMessage("event = %s, arg = %s\n", event, arg);
  3.         if (event == "MOUSE_BUTTON_RELEASED" and arg ==4) then
  4.                 PressAndReleaseMouseButton(4);
  5.                 OutputLogMessage("left click");
  6.                 PressAndReleaseKey("q");
  7.                 OutputLogMessage("q pressed\n");
  8.         end;
  9. end
复制代码

這是把G9的後退鍵(4號)抬起設定為觸發左鍵點擊+Q的事件扳機,當然想要反應快一點的話用按下做扳機也是沒問題的。G402在左鍵邊上有倆按鍵,選一個用的話……嗯。

点评

大赞!厉害啊!  详情 回复 发表于 2015-2-7 18:44
所有鼠标的通用解决方案  详情 回复 发表于 2015-2-7 16:54
回复 支持 反对

使用道具 举报

我的人缘0
19
发表于 2015-2-7 16:54 只看该作者
gato_shin 发表于 2015-2-7 16:47
這是把G9的後退鍵(4號)抬起設定為觸發左鍵點擊+Q的事件扳機,當然想要反應快一點的話用按下做扳機也是 ...

所有鼠标的通用解决方案,我设置在中键上的

无标题.jpg (188.09 KB, 下载次数: 3)

无标题.jpg
回复 支持 反对

使用道具 举报

我的人缘1
20
发表于 2015-2-7 16:56 只看该作者
测试
南方橘子 发表于 2015-2-7 16:54
所有鼠标的通用解决方案,我设置在中键上的

這種對G600那種手雷就無力了,羅技自己的可以捕捉超過5號以後的按鍵
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则