![升级到 14.04 后必须按 Fn+Alt+音量增大/减小键盘快捷键](https://linux22.com/image/1046239/%E5%8D%87%E7%BA%A7%E5%88%B0%2014.04%20%E5%90%8E%E5%BF%85%E9%A1%BB%E6%8C%89%20Fn%2BAlt%2B%E9%9F%B3%E9%87%8F%E5%A2%9E%E5%A4%A7%2F%E5%87%8F%E5%B0%8F%E9%94%AE%E7%9B%98%E5%BF%AB%E6%8D%B7%E9%94%AE.png)
我在 2011 年末购买的 MacBook Pro 上的Fn+ Volume up/Volume down键在 Ubuntu 13.10 中可以正常使用。升级到 Ubuntu 14.04 后,我必须按下Fn+ Alt+ Volume up/Volume down键盘组合才能执行相同操作。奇怪的是,当我在系统设置 -> 键盘 -> 快捷键 -> 声音和媒体中设置此功能时,我只按下Fn+ Volume up/ Volume down。它可以正确设置按键绑定,但Alt不能与 配合使用Alt。
答案1
问题在于dconf
键中设置了不正确的字符串:
原始(工作)值:
~$ gsettings get org.gnome.settings-daemon.plugins.media-keys volume-up
'XF86AudioRaiseVolume'
运行“unity-control-center keyboard”并设置音量调高键的快捷键后:
~$ gsettings get org.gnome.settings-daemon.plugins.media-keys volume-up
'AudioRaiseVolume'
新值缺少字符串的“XF86”部分,因此不起作用。
您可以通过重置该值来使密钥再次起作用,方法如下:
~$ gsettings reset org.gnome.settings-daemon.plugins.media-keys volume-up
~$ gsettings reset org.gnome.settings-daemon.plugins.media-keys volume-down
已经报告的错误: https://bugs.launchpad.net/ubuntu/+source/unity-control-center/+bug/1302885