如何在 MSI GE 76 Raider 11UE 中启用键盘背光?

如何在 MSI GE 76 Raider 11UE 中启用键盘背光?

我在 MSI GE76 Raider 11UE 上运行 22.04。内核加载后,键盘背光立即被禁用。它在 Windows 和 GRUB 启动菜单中运行良好,并显示在lsusb

Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 1038:113a SteelSeries ApS SteelSeries KLC
Bus 003 Device 002: ID 0a67:8517 Medeli Electronics Co., Ltd USB AUDIO
Bus 003 Device 006: ID 8087:0032 Intel Corp. AX210 Bluetooth
Bus 003 Device 005: ID 5986:1160 Acer, Inc Integrated Camera
Bus 003 Device 004: ID 1038:113e SteelSeries ApS SteelSeries ALC
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

msi-keyboard按照类似问题中针对其他型号的建议进行了尝试,但出现了此错误:

cannot open usb device

Open RGB 无法检测到键盘,而且我不想乱弄,因为它可能会损坏某些硬件。

我还应该指出,键盘背光功能键在 Ubuntu 上不起作用。其他功能键大部分都起作用,除了那些与 Windows 专用软件绑定的功能键(例如启动 MSI Center 的键)。

知道我应该在这里做什么吗?

更新: 仍然没有键盘灯,但按照以下方法操作后,我取得了一些进展本指南。我使用了 Wine Staging,系统托盘图标运行正常。我现在可以修改灯条,但键盘仍然无法使用。

我有一种预感,它可能只是需要正确的 udev 规则,但我不是设备专家,所以我不想在我不知道的事情上浪费时间。如果有人知道如何继续,我将不胜感激。链接的指南应该在这方面有所帮助,我可以提供任何需要的信息来帮助解决这个问题。

我认为 msi-keyboard 不起作用,因为它是一个按键设备。

此程序:https://github.com/Askannz/msi-perkeyrgb可能会起作用,但是它没有得到维护(看起来是这样),而且我们只是一群人在遇到问题时试图互相帮助解决问题。

然而,我相信只要设置正确,它也许是可以使用的。

更新 #2:

在很短的时间内,它起作用了!我不知道是什么让它起作用的,但到目前为止,以下是我所做的:

遵循本指南:https://gist.github.com/ToadKing/26c28809b8174ad0e06bfba309cf3ff3

  • 似乎是由 Steelseries 开发人员编写的,并允许 msi-perkeyrgb 工作,有点(稍后会详细介绍)。

我可以修改前面的栏(不过,Steelseries 软件本身很不稳定,即使在 Windows 中也是如此,经过一番尝试后,它完全关闭了栏(该设备甚至不会显示lsusb),所以我建议不要管它。

在 Windows 端更新软件后,它再次可以工作,但现在 Windows 中出现了一个重复的(未插上电源的)设备(这可能是我尝试一些msi-perkeyrgb设置后出现的错。至少lsusb再次显示了正确的列表。

当它确实工作时,功能键会短暂地正常工作 - 按住功能键,可用的功能会亮起红色。我似乎无法调整亮度,但我可能错过了,因为当时我在明亮的阳光下。

还要注意:使用正确的设备组合并--id启用标志msi-perkeyrgb可以更改前面的栏,并将键盘设置为预设。但是,键盘只会在退出挂起状态或首次打开计算机时闪烁。内核加载后,它会立即关闭。

我知道这是一个不太可能的尝试,但我还是将这个问题留待以后再回答,以便其他人遇到它,然后我们可以一起努力找到解决方案。当您在 Google 上搜索此问题时,它已经出现在第一页上,因此希望我们能够引起一些关注。

我也查看了Rinzwind 提到的项目。到目前为止,还没有结果,但我会密切关注此事。我只是建议不要尝试任何有风险的事情。

答案1

针对该问题的简短版本:

  • 目前尚不支持 GS76,因此不会以发出命令的形式给出答复。

我认为有两种可能的方法:

  • OpenRGB 是最活跃的,但您的系统尚未包含在其设备列表中。因此我建议创建一个(GS66 已有一个,但不完整)
  • 韩国国民警卫队也处于活动状态;软件包已有 8 个月的历史,但他们的问题页面处于活动状态。在他们的项目页面上,有人提到 GS66 和 GS76 部分工作正常,并附有注释,称您可能需要使用 Windows 查找正确的命令,Wireshark和 USBpcap 使其工作。

长版本;更通用一点:

OpenRGB。如果其他人遇到同样的问题,您可以使用...安装它。

sudo add-apt-repository ppa:thopiekar/openrgb
sudo apt-get update
sudo apt-get install openrgb

这里有一个适用于供应商 ID 1462 = MSI Mysticlight 的 MSI 产品的设备 ID 列表:

3ea4
4459
1720
7b10 7b12 7b17
7b85 
7b93 7b94 7b96
7c34 7c35 7c36 7c37
7c42
7c56 7c59
7c60 7c67
7c70 7c71 7c73 7c75 7c76 7c77 7c79
7c80 7c81 7c82 7c83 7c84 7c85 7c86 7c87 7c88 7c89
7c90 7c91 7c92 7c94 7c95 7c96 7c98 7c99
7d06 7d07 7d09 
905d

对于供应商 ID 1770 (MSI/SteelSeries 3-Zone 笔记本电脑键盘),也有ff00

  • 对于任何不使用 MSI 的人:请检查链接以获取您的供应商 ID 和产品 ID。
  • 还有一个支持设备列表

我同意这可能对你不起作用。我建议打开一个寻求支持。从反应来看,他们似乎非常活跃。这里对 GE66 的请求非常接近您的 GE76,但它仍然不完整。

我有预感它可能只是需要正确的 udev 规则

这不会很简单,而且会成为“开发规则”。OpenRGB 列出了这些规则udev 文档页面但它适用于他们支持的所有系统,并且您需要它用于一台设备,但我同意这非常令人生畏。


关于 msi-perkeyrgb:它确实已经失效,但如果您有受支持的主板,该软件将可以运行。不过您的主板似乎不行,但它可能会对其他用户有所帮助。

还有一个 MSI-RGB 项目,但该项目也已停止,并且仅支持有限数量的旧 MSI 主板。如果有人拥有这样的主板,那就去买吧。

韩国国民警卫队虽然是最新的(8 个月前,但他们的董事会仍然活跃)并且似乎更通用,因为他们没有列出模型,但说明:

一般的

MSI 键盘灯管理器 (MSIKLM) 是一款易于使用的工具,允许使用 Linux / Unix 配置 MSI 游戏笔记本的 SteelSeries 键盘,其方式几乎与 SteelSeries Engine 使用 Windows 的方式相同。

还有某人GS76 有问题。有提到使用 Windows,Wireshark和 USBpcap 在那里获取正确的命令,这里适用于 GS66。所以如果你喜欢冒险,你应该让它以这种方式工作。在这里创建一张票寻求帮助可能是一个好主意。

答案2

尝试以下命令终端
转动LED 类型:
xset led on

转向离开LED 类型:
xset led off

如果它确实有效,您可以添加命令以在每次登录操作系统时自动执行。

答案3

修改映射您可以根据键盘设置选项查看帮助, 类型:

xmodmap --help

查看所有按钮可以设置打开 LED,输入:

xmodmap -pm

例如设置滚动锁定按钮要打开 LED,请输入:

xmodmap -e 'add mod3 = Scroll_Lock'

现在通过推动滚动锁定应该打开发光二极管。

相关内容