最近(比如在过去两个月内),我的一些媒体键不再遵循指定的快捷键。
以“玩”为例。如果我在“键盘”->“键盘快捷键”菜单中将 AudioPlay 指定为键盘绑定,则当我按下该键时不会发生任何事情(这至少表明该键仍然被识别)。
此外,如果我分配另一个快捷方式(例如,Ctrl-Alt-斜杠),这将按预期工作,这表明仍然可以为播放功能分配快捷方式。
这似乎与这在 AskUbuntu 上提出的问题,但已接受的解决方案(与 混淆gsettings
)并不适用,因为怀疑的缺乏XF86
在我的情况下是不正确的(至少在gsettings
)。
可能值得注意的是,有是我的键盘快捷键界面中存在这样的差异——即,仍然有效的媒体键(例如静音)XF86
在快捷菜单中列出了前缀,而那些不起作用的媒体键在此菜单中没有此前缀。
我已经用尽了想到的所有其他探索途径,包括建议 cinnamon-desktop-migrate-mediakeys
它是随着 17.1 版本一起出现的(这个问题在我升级到 17.1 后就开始出现了)。
还有其他想法吗?
答案1
您很可能有 Chrome 扩展程序劫持了这些密钥 - 例如,Plex 或 Google Play。
要进行调查,请访问 chrome://extensions/,然后查看页面底部的“键盘快捷键”链接 - 调查以了解 Chrome 扩展程序可能优先考虑哪些键,例如:
在这里,可以清楚地看到 Plex 已经控制了“媒体播放/暂停”、“媒体下一曲目”、“媒体上一曲目”和“媒体停止”按钮。只需单击X
每个快捷方式旁边的按钮即可完全取消该快捷方式的设置,或者In Chrome
如果您仍希望这些快捷方式在 Chrome 窗口激活时起作用,请将范围重置为。另一种方法是关闭扩展本身。
以下链接有助于回答这个问题:http://www.makeuseof.com/tag/stop-chrome-hijacking-media-keys-heres/, http://www.omgchrome.com/chrome-google-music-media-keys/