为什么调整音量会导致退出全屏视频?

为什么调整音量会导致退出全屏视频?

在全屏模式下播放 Flash 视频(youtube、vimeo 等)时,使用键盘快捷键调整音量总是会导致我退出全屏模式。不幸的是,这是我调整音量的唯一方法,所以这真的很烦人。

答案1

这是 Flash 播放器的一个错误。

键盘上的音量键由 gnome-settings-daemon 处理,它使用被动抓取音量键的方式。X 的工作方式意味着应用程序需要获得焦点才能接收按键事件,因此,当您按下音量键时,Flash Player 窗口会看到 FocusOut 事件,因为焦点会暂时移至 gnome-settings-daemon。

但是,FocusOut 事件的模式设置为 NotifyGrab,而 Flash Player 应该忽略该事件(只有当模式设置为 NotifyNormal 时它才真正做出响应,如果您确实聚焦于另一个窗口,就会发生这种情况)。

希望这有助于解释一下。

答案2

Chris 的解释非常好,而且还有启动板错误提供更多信息。

相关内容