如何使键盘背光控制在 ASUS FX503VM 中工作?

如何使键盘背光控制在 ASUS FX503VM 中工作?

你好,Ubuntu 社区。

我最近购买了华硕 FX503VM 笔记本电脑,并且到目前为止我已经设法解决了 Ubuntu 18.04 中的大部分“问题”。

困扰我一个星期的问题是键盘亮度控制。我的键盘一直处于全亮状态。

因为我不需要一直打开它,而且由于电池消耗,所以我正在尝试一种方法来控制它,因为键盘上映射的 Fn+Arrow Up 和 Fn+Arrow Down 不起作用。

有关我的系统的一些信息:

  1. 我目前运行 4.17.13-041713-generic 内核以解决 Elantech 1200 触摸板滞后问题(通过 Ukuu 更新)

  2. 通过附加驱动程序选项卡安装的专有 Nvidia 驱动程序(nvidia-drivers-396)

  3. acpi_listen 和所有其他显示 Fn 键的键盘映射/响应的方法都只显示

  4. Fn+F3(音量调高图标)、Fn+F2(音量调低图标)和 Fn+F1(静音图标)开箱即用。所有其他 Fn+X 组合均无效

  5. acpi_osi=/Linux/Windows 不改变任何内容,acpi_backlight= 破坏触摸板(无法识别)

  6. 我已设法通过 xbacklight 调整亮度,并将按键重新映射到 Super+F7(低)和 Super+F8(高),分别替换默认的 Fn+F7 和 Fn+F8

我认为如果我可以使用类似的自定义命令,我可以实现相同的键盘亮度,但是......

问题

  1. 我在 /etc/acpi/ 中有一个名为 asus-keyboard-backlight.sh 的脚本,它指向 /sys/class/leds/asus::kbd_backlight,但没有 asus::kbd_backlight 这样的目录(它应该存在,并且至少包含亮度文件,也许还有 max_brightness 文件

  2. 我无法创建 asus::kbd_backlight 目录,甚至无法以 root 身份创建

  3. 理想情况下,如果我有这个目录/文件,我可以调用 /etc/acpi/asus-keyboard-backlight.sh up/down 并控制亮度(可能在将键重新映射到 Super+Arrow UP/DOWN 之后,因为 Fn 无法识别)

  4. 我在 /etc/acpi/events 中有两个文件,分别名为 asus-keyboard-backlight-up 和 asus-keyboard-backlight-down,内容如下

event=hotkey ATKD 000000c4 action=/etc/acpi/asus-keyboard-backlight.sh up

event=hotkey ATKD 000000c5 action=/etc/acpi/asus-keyboard-backlight.sh down

问题是我无法理解热键 ATKD 000000c4 和 000000c5 键对应的是什么,或者如何更改此文件中的组合键以使其起作用。

任何想法都将不胜感激。

相关内容