![启用 Fn 亮度按钮 Ubuntu](https://linux22.com/image/1451574/%E5%90%AF%E7%94%A8%20Fn%20%E4%BA%AE%E5%BA%A6%E6%8C%89%E9%92%AE%20Ubuntu.png)
我正在尝试让Fn+F5和Fn+按钮在运行的笔记本电脑F6上正常工作。我尝试添加以下所有内容,但没有成功:ASUS UX305F
Ubuntu 14.04
/etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
我甚至尝试过混合搭配其中的一些。每次我运行sudo update-grub
并重新启动计算机,结果却再次令人失望。我还发现,acpi_listen
当我按下按键时,运行没有任何输出,这让我相信它们没有被捕获。我该如何解决这个问题?
编辑:
acpi_listen
按下F5:
^[[15~
acpi_listen
按Fn+ F5:
无输出
xev
按下F5:
KeyPress event, serial 37, synthetic NO, window 0x5000001,
root 0x9b, subw 0x0, time 41144271, (1,436), root:(783,488),
state 0x0, keycode 71 (keysym 0xffc2, F5), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 37, synthetic NO, window 0x5000001,
root 0x9b, subw 0x0, time 41144399, (1,436), root:(783,488),
state 0x0, keycode 71 (keysym 0xffc2, F5), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
xev
按Fn+ F5:
无输出
编辑2:
此处提交的错误仅供参考:https://bugs.launchpad.net/bugs/1458351
答案1
按键不是这样Fn
工作的。如果您按下Fn+ 5,它不会向系统发送任何特殊信号。它只会5
作为按键发送。
这里需要理解的是,Fn笔记本电脑键盘上的按键是硬编码的。因此,如果您按下Fn按键,比如说F5按键,并且F5按键下方有一个标记为静音的小图标,那么它将发送一个特殊信号(如果一切设置正确,它将使您的扬声器静音)。
如果将您的Fn键与键盘上没有特殊标记的任何其他键组合Fn,它将不会发送任何特殊信号。
答案2
不使用键盘快捷键可以设置亮度吗?如果可以,则不是 grub 或 acpi 问题。
您实际上需要将键绑定设置为亮度功能,常见的媒体键绑定默认包含在内,但您的亮度键绑定不包含在内。使用 Dconf 编辑器配置它们。