car*_*lli 7 linux keyboard grub ubuntu
我试图让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="
Run Code Online (Sandbox Code Playgroud)
我什至尝试混合和匹配其中的一些。每次我运行sudo update-grub并重新启动计算机时,都会再次感到失望。我还发现,acpi_listen当我按下让我相信它们没有被捕获的键时,运行不会产生任何输出。我该如何解决这个问题?
编辑:
acpi_listen按F5:
^[[15~
Run Code Online (Sandbox Code Playgroud)
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
Run Code Online (Sandbox Code Playgroud)
xev按Fn+ F5:
无输出
编辑2:
此处提交错误以供参考:https : //bugs.launchpad.net/bugs/1458351
这不是Fn密钥的工作方式。如果按Fn+ 5,它不会向系统发送任何特殊信号。它只会5作为击键发送。
这里要理解的是,Fn按键是硬编码在您的笔记本电脑键盘上的。所以,如果你按下Fn键,比如说F5键,如果F5键下面有一个标记为静音的小图标,那么它将发送一个特殊信号(如果一切设置正确,它将使您的扬声器静音)。
如果您将您的Fn键与键盘上没有特殊Fn键标记的任何其他键组合在一起,它将不会发送任何特殊信号。
| 归档时间: |
|
| 查看次数: |
9767 次 |
| 最近记录: |