小编Viv*_*sas的帖子

联想ideapad亮度键在Ubuntu 16.04.1中不生成任何事件

我有一台新的 Lenovo Ideapad 500S,上面运行着新的 Ubuntu 16.04.1。不幸的是,亮度升高/降低键不起作用。(它们在 Windows 中运行良好。)

运行acpi_listen显示我生成了音量增大/减小键的事件,但没有生成亮度增大/减小的事件。运行xev也没有给我任何亮度上/下键的输出。

使用、、和 等GRUB_CMDLINE_LINUX_DEFAULT选项/etc/default/grub多次编辑该行后,我可以确认这会更改其中的软链接,而我目前只在那里。acpi_backlight=vendorvideo.use_native_backlight=1acpi_osi=Linuxacpi_osi=/sys/class/backlight/intel_backlight

运行echo <NUM> | sudo tee /sys/class/backlight/intel_backlight/brightness效果很好并改变了亮度,从Settings > Brightness and Lock.

Ubuntu 中似乎没有任何东西能够检测到这些键,所以我不确定对 grub 配置进行任何更改是否重要。

如果有人知道如何解决此问题,以及是否有任何其他信息有助于调试此问题,请告诉我。

更新:

添加acpi_osi=Linux acpi_backlight=intel_backlight到 grub 中的行似乎会使亮度降低键生成一些内容xev(尽管还没有生成任何内容acpi_listen)。输出是:

KeyPress event, serial 37, synthetic NO, window 0x3c00001,
    root 0xd3, subw 0x0, time 391361, (728,884), root:(793,936),
    state 0x0, keycode 120 (keysym 0x0, NoSymbol), …
Run Code Online (Sandbox Code Playgroud)

keyboard backlight lenovo brightness 16.04

5
推荐指数
1
解决办法
4175
查看次数

标签 统计

16.04 ×1

backlight ×1

brightness ×1

keyboard ×1

lenovo ×1