几分钟编译了我的自定义内核,检查了所有问题,多媒体键似乎不起作用,xet 和 showkey 也没有显示。在我看来,我禁用了与按键相对应的某些功能。在 x86 部分,其他驱动程序离开了我的 PC,其他几个驱动程序也支持。目前只有亮度控制有效,音量控制无效...
难道没有人可以提供一些信息给我,告诉我应该查看哪个部分才能再次启用快捷方式吗?
PC: Intel Atom 1225c
fn+ f10 = mute sound
fn+f11 = lower volume
fn+f12 = upper volume
fn+f9 = disable touchpad
fn+f5= brightness down (works)
fn+f5=brightness up (works)
fn+f2= wireless on/off(works)
答案1
这些是hotkeys
,并由 udev 管理。
如果您刚刚编译了内核,但热键不起作用,则 udev 没有运行或没有与内核通信。亮度控制绕过了 udev,这就是它起作用的原因。多媒体热键需要运行 udev。
答案2
好吧,我编译的内核是 3.2.0,似乎在内核发布的那天我的电脑根本没有出现在市场上...查看了更新日志,发现在 3.2.14 版本中添加了更多华硕热键。
编辑:
找到了解决方案,看来我还没有启用CONFIG_EXPERIMENTAL
=Prompt for development and/or incomplete code/drivers
如果启用它会暴露:
CONFIG_ASUS_NB_WMI
(华硕笔记本 WMI 驱动程序(实验性))CONFIG_ASUS_WMI
(华硕 WMI 驱动程序(实验))
毕竟,解决方案成立了,将此答案标记为已回答。希望这项研究能对某些人有所帮助。