罗技多媒体按键识别良好但实际上不起作用

罗技多媒体按键识别良好但实际上不起作用

我刚买了一个无线组合键盘 + 鼠标,具体来说是 Logitech mk270。除了一些多媒体键(特别是音频和家庭键)外,所有东西开箱即用。

我尝试在 ubuntu 的快捷键设置中对其进行配置,当我将静音功能分配给正确的键时,ubuntu 确实识别了该键,并且实际上将“静音”写为键名。调高音量、调低音量和播放/暂停也是如此。

另外,使用“系统测试” ubuntu 工具,当我按下那些请求的键时,测试显示正常,所以它实际上已被 ubuntu 接收。

另一个有趣的事情是,我在打开我的主文件夹的快捷方式中指定了主键,但它没有,它实际上用我的主浏览器页面更改了我当前的网页。看起来键盘并不关心系统定义了这些键的作用,它们只执行键盘定义的操作。

更多信息:分配另一个键,例如为“播放/暂停”操作分配“暂停/Inter”或为“静音音频”操作分配“Bloq Scroll”确实可以按预期工作。

编辑:奇怪的是,在另一台具有相同系统配置的机器上使用相同的键盘和鼠标:ubuntu 14.04 64 位,它开箱即可工作......发生了什么?

额外:此组合附带纳米接收器;但我意识到它与索拉尔包(我的 USB ID 是:046d:c534,Solaar 不支持)。有什么办法可以解决这个问题吗?

答案1

我成功让它工作了!

这是关于 Ubuntu 的一个令人困惑的错误。这些键在 Unity 键盘设置中被正确标记为“音频静音”或“音频播放”,但其下方为与此键绑定相关的 gnome dconf 条目记录了相同的值。

总之,我必须打开 dconf-editor 并按照此处描述的说明进行操作:我如何恢复默认的键盘快捷键?为了重置键绑定的默认值,这些默认值不是“AudioPlay”而是“XF86AudioPlay”等等。

这是一个令人讨厌的错误,对于普通用户来说很难调试,但最终你明白发生了什么,很容易修复。
只需使用 dconf-editor 工具将值重置为默认值,如果您想更改任何多媒体键的行为,请从类似工具中获取 X86 值xev或自己找出哪个值,然后查找您想要更改的操作并将其值更改为您已获得的 X86 值,它现在应该可以正常工作了。

相关内容