对罗技 g910 没什么帮助

对罗技 g910 没什么帮助

这里有新的 Linux Ubuntu 用户。在查看了这款键盘的一些驱动程序后,我在 github 上找到了这个。

https://github.com/MatMoul/g810-led

我成功安装了这个,我的 g910 键盘上的彩虹效果停止了。但我如何才能真正改变键盘上的颜色呢?我知道我必须进入终端,然后从那里更改它,但我不知道该怎么做。

当我打字时

g910-led --help

然后我得到这个:


g910-led 版本:0.2.7

用法:g910-led [OPTIONS...] [命令](命令参数)

命令:

-a {color} 设置所有键的颜色

-g {keygroup} {color} 设置键组颜色

-k {key} {color} 设置按键颜色

-mr {value} 设置 MR 键 (0-1)

-mn {value} 设置 MN 键 (0-7) (M1=1, M2=2, M3=4) (M1+M2=3, M1+M3=5, ...)

-gkm {value} 设置 GKeys 模式(0=映射到 FKeys,1=独立)

-an {color} 设置所有键的颜色而不提交

-gn {keygroup} {color} 设置键组颜色而不提交

-kn {key} {color} 设置键颜色但不提交

-c 提交更改

-fx ... 使用 --help-effects 获取更多详细信息

< {profile} 从文件设置配置文件 (使用 --help-samples 了解更多详细信息) | 从 stdin 设置配置文件 (用于脚本) (使用 --help-samples 了解更多详细信息)

--startup-mode {启动模式} 设置启动模式

--list-keyboards 列出已连接的键盘

--print-device 打印键盘的设备信息

--help 此帮助

--help-keys 组中按键的帮助

--help-effects 原生效果帮助

--help-samples 使用示例

选项:

-dv 设备供应商 ID,例如 Logitech 的 046d。可以省略以匹配任何供应商 ID

-dp 设备产品 ID,例如 Logitech G810 的 c337。可以省略以匹配任何产品 ID

-ds 设备序列号,可以省略以匹配找到的第一个设备 -tuk 使用支持的协议之一测试不受支持的键盘(1-3) -dv 和 -dp 是必需的

值:

颜色格式:RRGGBB(红色、绿色和蓝色的十六进制值)

速度格式:SS(速度的十六进制值 01 至 ff)

键值:abc... 123... 和其他(使用 --help-keys 获取更多详细信息)

组值:徽标、指示器、fkeys、...(使用--help-keys获取更多详细信息)

启动模式:波浪、颜色


我无法写出正确的代码来改变灯光。我希望有人能写一个示例来说明如何将所有按键更改为蓝色。

答案1

好的,我发现了这一点。首先我尝试运行:

g910-led -a 0000ff 

其中 0000ff 是十六进制格式的颜色。

并收到一条回复:未找到匹配或兼容的设备!

过了一段时间,我得到了创作者本人的帮助githubhttps://github.com/MatMoul/g810-led/issues/140

他说我要做的就是以 sudo 形式运行以下命令:

sudo g910-led -a 0000ff

然后我把所有钥匙都变成了蓝色。

答案2

只是为了节省其他人的时间。我设法在 g512 上实现了这一点,但需要进行一些挖掘:

sudo ./g810-led -dv <vendor_id> -dp <product_id> -tuk 1 -a ff0000

上述操作会将 G512 上的所有按键变为红色。要获取 vendor_id 和 product_id 的值,您可以执行以下操作:

sudo ./g810-led --list-keyboards

我之所以使用,是./因为我按照 INSTALL.md 中的说明编译了我的版本,而且我懒得将额外的 bin 文件夹添加到 $PATH

相关内容