你好,Ubuntu 社区。
我最近购买了华硕 FX503VM 笔记本电脑,并且到目前为止我已经设法解决了 Ubuntu 18.04 中的大部分“问题”。
困扰我一个星期的问题是键盘亮度控制。我的键盘一直处于全亮状态。
因为我不需要一直打开它,而且由于电池消耗,所以我正在尝试一种方法来控制它,因为键盘上映射的 Fn+Arrow Up 和 Fn+Arrow Down 不起作用。
有关我的系统的一些信息:
我目前运行 4.17.13-041713-generic 内核以解决 Elantech 1200 触摸板滞后问题(通过 Ukuu 更新)
通过附加驱动程序选项卡安装的专有 Nvidia 驱动程序(nvidia-drivers-396)
acpi_listen 和所有其他显示 Fn 键的键盘映射/响应的方法都只显示
Fn+F3(音量调高图标)、Fn+F2(音量调低图标)和 Fn+F1(静音图标)开箱即用。所有其他 Fn+X 组合均无效
acpi_osi=/Linux/Windows 不改变任何内容,acpi_backlight= 破坏触摸板(无法识别)
我已设法通过 xbacklight 调整亮度,并将按键重新映射到 Super+F7(低)和 Super+F8(高),分别替换默认的 Fn+F7 和 Fn+F8
我认为如果我可以使用类似的自定义命令,我可以实现相同的键盘亮度,但是......
问题
我在 /etc/acpi/ 中有一个名为 asus-keyboard-backlight.sh 的脚本,它指向 /sys/class/leds/asus::kbd_backlight,但没有 asus::kbd_backlight 这样的目录(它应该存在,并且至少包含亮度文件,也许还有 max_brightness 文件
我无法创建 asus::kbd_backlight 目录,甚至无法以 root 身份创建
理想情况下,如果我有这个目录/文件,我可以调用 /etc/acpi/asus-keyboard-backlight.sh up/down 并控制亮度(可能在将键重新映射到 Super+Arrow UP/DOWN 之后,因为 Fn 无法识别)
我在 /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 键对应的是什么,或者如何更改此文件中的组合键以使其起作用。
任何想法都将不胜感激。