自定义快捷键中无法识别多媒体按键。

我正在从19.04升级到20.04并进行设置过程中,其中一部分是让我的MM键与spotify兼容。在尝试创建自定义快捷方式时,我遇到了一个问题。在预设的系统快捷方式中,我的键盘上的MM键被注册为有效输入,并且可以被分配:

enter image description here

然而,在尝试为自定义快捷方式分配一个按键绑定时,按键输入无法被识别,我只能停留在这个屏幕上:

enter image description here

我到目前为止尝试过的方法:

  • 按照评论中建议的,遵循this post中禁用默认播放/暂停键的建议。没有任何变化。
  • 我尝试了使用第二个带有媒体键的键盘,但无济于事。
  • 我尝试绑定一个键并解除绑定,也没有帮助。
  • gnome-tweaks中四处寻找,以防有什么被添加/更新的东西,但是没有找到任何内容。
  • 我看到了this post,然而,那里的解决方案现在出现错误:
david@david-pc:~$ gsettings set org.gnome.settings-daemon.plugins.media-keys previous ''
expected value:
  (empty input)
  ^

更新到内核版本5.4.0-28-generic后,媒体键短暂地能够正常工作,然后似乎又随机停止了。重新启动后,媒体键再次开始工作,但大约15分钟后又立即停止工作。
这是一个错误吗,还是我做错了什么?无论如何,我都希望得到一个答案或解决方法。

完全相同的问题!也尝试了以下方法,但没有成功-为了节省你的麻烦-:https://askubuntu.com/a/1011096 - abdullahkady
1@abdullahkady 没有起作用,尝试通过dconf-editor禁用,但情况依旧。 - David
1是的,我说它也不起作用,这样你就可以在原帖中添加,以免让人们再次经历同样的麻烦。这真的很烦人,希望能有一些解决办法出现。 - abdullahkady
关于“媒体键短暂工作”的问题,如果您只需要将它们分配给 Spotify,我想我已经找到了解决方法——不确定,也许这只是巧合。每当您重新启动计算机时,在打开任何其他应用程序之前先打开 Spotify 应用程序,使用媒体键播放,然后它们将在此会话中正常工作。 - abdullahkady
1个回答

这是与Chrome的冲突。
当我通过配置禁用媒体键支持(chrome://flags/#hardware-media-key-handling)时,我可以在没有任何Ubuntu额外配置的情况下使用Spotify的媒体键。

对我也起作用了! - Ed'ka
很抱歉花了这么长时间才回复,但是非常感谢你 :) 我自己想不到那个 - David
我希望有一种方法让Chrome和其他所有应用能够和谐地工作,因为当我禁用这个设置时,媒体键在除了Chrome以外的其他地方都能正常使用。它们似乎存在互斥冲突。 - darksky
适用于我在Ubuntu22上使用Microsoft Edge(而不是Chrome),但配置选项的路径稍有不同:edge://flags/#hardware-media-key-handling - Green Joffer
一开始这对我没用,后来我意识到我的媒体键在Ubuntu键盘(热键)设置中都被禁用了。在我重新绑定了Ubuntu的媒体键热键之后,这个修复方法对我起作用了。 - undefined