联想音量和亮度键在 Ubuntu 18.04 上不起作用

联想音量和亮度键在 Ubuntu 18.04 上不起作用

它们在 Ubuntu 17.04 和 17.10 上运行良好,但在 Ubuntu 18.04 中没有任何反应。

运行时,xev我可以看到按键被正确解释。我看到了XF86AudioMuteXF86AudioRaiseVolumeXF86AudioLowerVolumeXF86MonBrightnessDownXF86MonBrightnessUp按键按下和按键释放事件。但音量不会调高或调低。屏幕亮度不会改变。

可能相关,用于打开和关闭触控板的按钮可以工作,但以前伴随的屏幕指示器已停止显示。(看起来类似于以前版本的 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 那样的视觉反馈,但音量会改变)

相关内容