Wie kann man YouTube-Videos im Vollbildmodus behalten, nachdem man die Maus in Awesome WM auf einen anderen Bildschirm bewegt hat?

7

Ich habe es mit zwei Tipps geschafft, YouTube Flash-Videos im Vollbildmodus anzuzeigen. Wenn ich jedoch den Mauszeiger auf einen anderen Bildschirm bewege (wodurch sich der Anwendungsfokus ändert), wird der Vollbildmodus abgebrochen. Gibt es eine Möglichkeit, um sicherzustellen, dass nur Änderungen des Anwendungsfokus auf demselben Bildschirm den Vollbildmodus aufheben?

l0b0
quelle
1
Nein, da dies eine Sicherheitsfunktion von Flash ist - siehe superuser.com/questions/16055/… für eine mögliche Problemumgehung
Ulrich Dangel
In den letzten Tagen scheint dies aufgehört zu haben (Haftungsausschluss: Ich benutze dwm, nicht fantastisch). Ich benutze Flash 11.7.700.203 über Pepper. Ich hoffe nur, dass es so bleibt - bitte lassen Sie mich wissen, ob die neueste instabile Version für Sie funktioniert.
Chris Down

Antworten:

5

Das Hinzufügen der folgenden Regel zu Ihrer rc.luaKonfigurationsdatei (in ~/.config/awesome/) sollte das Problem beheben:

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

Der Fokus bleibt auf dem Flash-Plugin, sodass der Vollbildmodus nie abgebrochen wird (bis Sie drücken Esc).

Romesnil
quelle
1
Funktioniert bei mir nicht
10b0
2
Verwenden Sie auch: christianiversen.dk/2013/07/…
ehuang
1
Großartig, funktioniert für mich mit sudo sed -i -re s/_NET_ACTIVE_WINDOW/XNET_ACTIVE_WINDOW/ $(locate libflashplayer.so), abgeleitet vom Link von @ehuang. Ersetzen Sie $(locate libflashplayer.so)durch den Speicherort Ihres libflashplayer.so, wenn Sie keinen Speicherort installiert haben.
Exic
0

Ich habe keine Lösung für das Flash-Problem, aber hier ist eine Problemumgehung. Das folgende Snippet ordnet mod-vdie markierte URL (die X PRIMARY-Auswahl) in VLC zu und startet sie.

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

Diese Methode kann mit dem ccliveTool kombiniert werden , das Videos von beliebten Websites herunterlädt (funktioniert auch durch Hervorheben der URL0 und Wiedergabe in VLC oder einem Player Ihrer Wahl.

Marco
quelle
Wie ist dies eine Problemumgehung?
g33kz0r
@ g33kz0r Es ist eine Problemumgehung, da es die Hälfte des Problems löst: Nachdem eine andere Anwendung auf den anderen Bildschirm fokussiert wurde, wird das Video immer noch im Vollbildmodus abgespielt.
10.
@ l0b0 So funktioniert VLC und ich mag es so. Sie drücken f, um den Vollbildmodus aufzurufen, und ferneut, um den Vollbildmodus zu verlassen. Warum sollte es den Vollbildmodus verlassen, nur weil ich eine andere Anwendung fokussiere? Es könnte jedoch eine Option sein.
Marco
Dies gilt aber nur für direkte Links zu Videos, oder? Ich dachte, diese Frage bezieht sich auf Videos, die in Browser a la YouTube eingebettet sind.
g33kz0r
@ g33kz0r Hast du versucht, VLC zu öffnen, ctrl-neine YouTube-URL zu drücken und einzufügen ? Genau das macht dieses Snippet. (Die alte Version vor der Bearbeitung übersprang sogar den Schritt des Kopierens und Einfügens und öffnete das aktuelle Video sofort in VLC.)
Marco