在全屏模式下在Ubuntu上播放Nexuiz时,笔记本电脑上的音量控制按钮根本不起作用,在最小化游戏后从外部增加/减小声音可以解决问题,但是游戏中没有音量控制吗?
同样,在头戴式耳机上,游戏音乐也可以在笔记本电脑的扬声器和耳机上播放!
可能是什么问题?这是声音驱动程序问题还是x-org问题?它也发生在我在Ubuntu 12.04上玩Warzone2100时认识的人。
此问题很可能不是由您的系统引起的,而是由全屏客户端应用程序(即游戏)处理输入事件的方式引起的。如果它只吃掉了所有事件,即使它不了解所有事件,那么也不会有任何输入控制事件通过并到达底层桌面,以对按钮按下做出反应。就像warl0ck所建议的那样,您可以通过在较低级别上捕获事件来规避此问题。我遇到了同样的问题,但主要是旧版Linux端口或移植错误的游戏。尝试例如Fortress 2团队,音量控制应该起作用。
—
mxttie