在 Awesome WM 中将鼠标移动到其他屏幕后如何保持 YouTube 视频全屏?

在 Awesome WM 中将鼠标移动到其他屏幕后如何保持 YouTube 视频全屏?

我已经成功地通过使用全屏显示 YouTube Flash 视频 尖端,但是每当我将鼠标指针移动到不同的屏幕(从而更改应用程序焦点)时,全屏模式就会被取消。有什么方法可以确保只有应用程序焦点发生变化在同一屏幕上取消全屏模式?

答案1

将以下规则添加到您的rc.lua配置文件(在~/.config/awesome/)中应该可以解决该问题:

{ rule = { instance = "plugin-container" },
  properties = { floating = true,
                 focus = yes } },

它将焦点保持在 Flash 插件上,因此全屏模式永远不会取消(直到您按Esc)。

答案2

我没有解决闪存问题的方法,但这里有一个解决方法。以下代码片段映射mod-v并启动 VLC 中突出显示的 URL(X PRIMARY 选择)。

globalkeys = awful.util.table.join(globalkeys,
  awful.key({ modkey }, "v",
    function ()
      awful.util.spawn_with_shell('vlc $(xclip -o)')
    end),
)

此方法可以与该cclive工具结合使用,该工具从热门网站下载视频(也可以通过突出显示 URL0 并在 VLC 或选择的播放器中播放它们来工作。

相关内容