Ubuntu 14.04 Netboot 不支持我的笔记本电脑的显示屏亮度控制。因此,我做的第一件事就是启动并evtest
检查是否生成了正确的键码(KEY_BRIGHTNESSUP
和)。结果显示正确,因此我继续进行如下操作:KEY_BRIGHTNESSDOWN
acpid
通过安装sudo apt-get install acpid
- 创建了一个用于控制显示亮度的 shell 脚本,类似于
echo 500 > /sys/class/backlight/intel_backlight/brightness
并将其放置在/etc/acpi
- 创建了一个事件处理程序,
etc/acpi/events
将 BRIGHTNESSUP 和 BRIGHTNESSDOWN 事件(由 报告acpi_listen
)与 #2 中的 shell 脚本绑定在一起。
上述过程是支持笔记本电脑功能键(亮度、音量、WLAN 开/关、静音等)的常用方法吗?或者是否存在处理此类事件的更低级机制?因为我注意到,在安装之前acpid
,我的笔记本电脑的电源按钮就已经可以正常工作了。那么当时,Ubuntu 的哪个部分响应了电源按钮事件?