Asus ROG Zephyrus 键盘背光不工作

Asus ROG Zephyrus 键盘背光不工作

我花了不少时间才让 ROG Zephyrus 笔记本电脑的键盘背光工作。按住 Fn 键时,某些 F# 键无法响应其专用功能。具体来说,用于调整我的型号的键盘背光的组合键是 FN+F3 调暗,FN+F4 调亮。

具体来说,我遵循了这篇文章提出的许多建议关联没有运气。我已经编辑了 grub 文件,如下所示,并在更新 grub 后重新启动。

sudo vim /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
sudo update-grub
reboot

我也尝试过:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi= acpi_backlight=intel
sudo update-grub
reboot

我还一次性定义了几个不同的选项。我也尝试了几种不同的组合。

我不确定是哪一个,但它导致我的计算机在重新启动时锁定,并有两行显示命名空间错误。

另一个设置基本上从键盘中删除了所有功能,我必须重新映像才能保留基本的键盘功能。我所指的一些附加选项位于上面的链接中,但为了完整性,我将它们包含在下面。

GRUB_CMDLINE_LINUX="acpi_osi=Linux"
GRUB_CMDLINE_LINUX="acpi_backlight=vendor"
GRUB_CMDLINE_LINUX="acpi_osi=linux acpi_backlight=vendor"
GRUB_CMDLINE_LINUX="acpi_osi_Linux"

我已经安装了另一个网站建议的“亮度控制器”,但它并不能解决任何问题。

我正在运行 375.82 Nvidia 图形驱动程序,没有任何问题。

上面链接中提问的人使用某个命令 lshw -C display 列出了他们的系统中的一些规格。

所以如果它能提供任何有用的信息,我也会这样做。有关我的电脑的规格,您可以参考此关联

  *-display               
   description: VGA compatible controller
   product: NVIDIA Corporation
   vendor: NVIDIA Corporation
   physical id: 0
   bus info: pci@0000:01:00.0
   version: a1
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
   configuration: driver=nouveau latency=0
   resources: irq:127 memory:db000000-dbffffff memory:b0000000-bfffffff memory:c0000000-c1ffffff ioport:e000(size=128) memory:c0000-dffff
快速更新 08/16/17

我给华硕的驱动程序支持团队发了一封电子邮件,他们告诉我,他们正在使用 Atk 驱动程序来控制键盘亮度。

所以我进行了一些搜索,偶然发现了一篇文章这里提到运行以下命令。

echo 3 > /sys/class/leds/asus\:\:kbd_backlight/brightness;exit

但是,当我运行该命令时,权限被拒绝。所以我sudo像这样添加了,但仍然失败了... 结果

所以我的第一个问题是为什么我不能执行这个命令,如果我做错了,正确的命令是什么。

从这里我查看了该位置的内容:

图片1

然后我尝试了几个不同的命令,希望得到不同的结果,但我尝试的命令仍然失败,即使sudo

图片2

我在这里做错了什么?有人可以给我一些命令来尝试这个目录,看看我是否可以改变亮度。

答案1

我可以确认 Zephyrus 关键字在 17.04 中不起作用

我遇到了同样的问题,并且能够解决它,但是我使用的是 Gentoo 4.12-8 原始源。

我的解决方案是添加黑名单 asus-nb-wmi,为此,您需要在 /etc/modprobe.d/blacklist.conf 文件中输入以下文本

blacklist asus-nb-wmi

我希望它能起作用!问题似乎与 asus-nb-wmi 添加了一个假的(或错误检测的)键盘设备有关,而 hid_asus 还添加了其他设备,因此桌面似乎在使用第一个错误的设备。黑名单将避免错误的设备并正确保留另一个设备。

此解决方案将添加挂起、飞行模式、键盘灯、屏幕灯、屏幕键和音量。但这并不能修复数字键盘。

问候

答案2

我今天遇到了这个问题。我认为这只是一个权限问题: sudo 与在整个线路上成为 root 并不完全相同。为了避免这种情况,最好的方法是成为真正的 root:

sudo su
echo 3 > /sys/class/leds/asus\:\:kbd_backlight/brightness

请注意,您还可以选择 1 和 2 作为值,并将这些命令绑定到键盘快捷键。

相关内容