use*_*481 10 sound keyboard shortcut-keys shortcuts volume-control
我在 Sony Vaio CS 系列笔记本电脑上运行 Ubuntu 14.04。
通常情况下,通过按Fn+ F2、F3、来控制F4音量,分别用于静音、降低音量和提高音量。
我不小心将音量调高键盘快捷键重新分配给了不同的键。我尝试通过进入 Ubuntu 中的键盘快捷键编辑器并按Fn+ 来重置键盘快捷键F4,但这不起作用。
我的静音功能和我的音量降低功能都完美无缺,但音量提高根本不起作用。请不要回答告诉我更改键盘快捷键管理器中的键盘快捷键,因为我已经尝试过了。
我在启动板上发现了一个关于此问题的错误报告,似乎在重新分配媒体键时缺少某些前缀。以下几行是错误报告中讨论的内容的摘要
您可以发出以下命令来查看您当前的键绑定:
gsettings get org.gnome.settings-daemon.plugins.media-keys volume-up
Run Code Online (Sandbox Code Playgroud)
输出应该是,XF86AudioRaiseVolume但是当我使用系统设置的 GUI 并检查时,我发现它的值为AudioRaiseVolume.
您可以通过以下任一方式重置它们:
gsettings reset org.gnome.settings-daemon.plugins.media-keys volume-up
Run Code Online (Sandbox Code Playgroud)
或者
gsettings set org.gnome.settings-daemon.plugins.media-keys volume-up "XF86AudioRaiseVolume"
Run Code Online (Sandbox Code Playgroud)
当然后者更具体,可能不适用于所有系统,但 II 很高兴发现它只是XF86缺少字符串,因此例如我可以将终端绑定到计算器媒体密钥:
gsettings set org.gnome.settings-daemon.plugins.media-keys terminal "XF86Calculator"
Run Code Online (Sandbox Code Playgroud)
有关要映射的可能键的列表,您可以使用
gsettings list-keys org.gnome.settings-daemon.plugins.media-keys
Run Code Online (Sandbox Code Playgroud)
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"
Run Code Online (Sandbox Code Playgroud)