![联想音量和亮度键在 Ubuntu 18.04 上不起作用](https://linux22.com/image/1007621/%E8%81%94%E6%83%B3%E9%9F%B3%E9%87%8F%E5%92%8C%E4%BA%AE%E5%BA%A6%E9%94%AE%E5%9C%A8%20Ubuntu%2018.04%20%E4%B8%8A%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8.png)
它们在 Ubuntu 17.04 和 17.10 上运行良好,但在 Ubuntu 18.04 中没有任何反应。
运行时,xev
我可以看到按键被正确解释。我看到了XF86AudioMute
、XF86AudioRaiseVolume
、XF86AudioLowerVolume
、XF86MonBrightnessDown
和XF86MonBrightnessUp
按键按下和按键释放事件。但音量不会调高或调低。屏幕亮度不会改变。
可能相关,用于打开和关闭触控板的按钮做可以工作,但以前伴随的屏幕指示器已停止显示。(看起来类似于以前版本的 Ubuntu 下的音量和亮度屏幕指示器。)
音量调高、调低和静音键绑定gnome-control-center
是正确的。
联想ideapad 510S。
更新:我使用的是 Cairo Dock 会话。在 GNOME on Xorg 会话中一切正常。
答案1
我在 18.04 上遇到了同样的问题(从 16.04 开始就一直这样),我认为这是因为 Cairo Dock 与 Gnome 设置守护进程配合不佳。请参阅自升级到 16.04 以来,gnome-settings-daemon 会抓取多媒体键并取消静音。
可能还有更多相关细节错误报告。
使用 (g)settings 键盘绑定适当的命令似乎也不起作用,所以我只设法通过启用 compiz 的“命令”插件(使用 CompizConfig 设置管理器)、获取相同的键(XF86AudioRaiseVolume、LowerVolume 等)并分配适当的命令(例如增加音量)来解决。
/usr/bin/pactl -- set-sink-volume 0 +5%
(没有像 Gnome-shell 那样的视觉反馈,但音量会改变)