我觉得这是一个奇怪的问题。经过很长时间,我才找到原因,为什么所有媒体在 ubuntu 和 windows 中都随机停止播放。当我断开键盘连接时,一切都很好。但是当连接键盘时,问题就开始了。由于这个问题,我确实重新安装了操作系统。但我仍然遇到问题,这让我有了这样的观察。连接后键盘工作正常。在 bios 中启用了旧版支持。有什么想法可以解决这个问题吗?
答案1
一个或多个多媒体键可能有故障,并会无缘无故地自行触发。我怀疑STOP,PAUSE或PLAY / PAUSE。
(我假设您使用带有 Xserver 的 Ubuntu。)为了确认我的猜测,请先安装xinput
:
sudo apt-get update && sudo apt-get install xinput
然后运行xinput list
并找到有问题的键盘id
。接下来调用:
xinput test id
(替换id
为实际数字)。
按STOP、PAUSE或/和PLAY / PAUSE并写下 所显示的数字xinput
。
在我的情况下id
,16
报告PLAY / PAUSE为172
和STOP为174
(我的键盘上没有分开PAUSE)。如果我遇到了您的问题,我会像这样测试它:
xinput test 16 | grep -E '172|174'
在控制台中调用类似命令(使用您的数字)并让其运行。播放多媒体但不要触摸多媒体键。您可以使用其他窗口。当问题再次出现时,检查是否有已注册的按键xinput
。
如果确实是按键故障导致的,您可以拆开键盘并尝试清洁按钮下方的开关。
STOP如果你需要在 Ubuntu 中禁用:
xmodmap -e 'keycode 174 = NoSymbol'
(在包装xmodmap
内x11-xserver-utils
)。替换174
为其他数字可禁用其他键。(来源。
不幸的是,我(还)不知道 Windows 如何禁用密钥。