我在 Sony Vaio CS 系列笔记本电脑上运行 Ubuntu 14.04。
Fn通常情况下,按+ F2、F3和可控制音量,F4分别表示静音、降低音量和提高音量。
Fn我无意中将音量调高键盘快捷键重新分配给了其他键。我尝试通过进入 Ubuntu 中的键盘快捷键编辑器并按+来重置键盘快捷键F4,但这不起作用。
我的静音功能和音量降低功能都运行正常,但音量增加功能根本不起作用。请不要告诉我在键盘快捷键管理器中更改键盘快捷键,因为我已经尝试过了。
答案1
我在启动板上发现了一个错误报告关于此问题,似乎在重新分配媒体键时缺少一些前缀。以下几行是对错误报告中讨论内容的总结
您可以发出以下命令来查看当前的键绑定:
gsettings get org.gnome.settings-daemon.plugins.media-keys volume-up
输出应该是XF86AudioRaiseVolume
,但是当我使用系统设置的 GUI 并检查时,我发现它的值是AudioRaiseVolume
。
您可以通过以下方式重置它们:
gsettings reset org.gnome.settings-daemon.plugins.media-keys volume-up
或者
gsettings set org.gnome.settings-daemon.plugins.media-keys volume-up "XF86AudioRaiseVolume"
当然,后者更具体,可能不适用于所有系统,但我很高兴地发现它只是XF86
缺少字符串,例如我可以将终端绑定到计算器媒体键:
gsettings set org.gnome.settings-daemon.plugins.media-keys terminal "XF86Calculator"
要获取可能映射的键的列表,您可以使用
gsettings list-keys org.gnome.settings-daemon.plugins.media-keys
play
实际上是播放/暂停!
如果您的设置不同,您可能需要找出媒体密钥的名称并通过 dconf 进行设置。我自己没有这样做,但有人提到在评论中这反过来又链接回另一个 askubuntu 问题:GNOME 键盘快捷键存储在哪里?。
编辑:忍不住要玩一会儿,而且由于我的键盘缺少一些Previous/Next按钮,我发现CTRL+ Volume-Down/ CTRL+Volume-Up很有用:
gsettings set org.gnome.settings-daemon.plugins.media-keys previous "<Primary>XF86AudioLowerVolume"
gsettings set org.gnome.settings-daemon.plugins.media-keys next "<Primary>XF86AudioRaiseVolume"