Dlaczego po dostosowaniu głośności wychodzę z filmów pełnoekranowych?


13

Podczas odtwarzania filmów flash (YouTube, Vimeo, cokolwiek) w trybie pełnoekranowym używanie skrótów klawiaturowych do regulacji głośności zawsze powoduje wyjście z trybu pełnoekranowego. Niestety to mój jedyny sposób na regulację głośności, więc to naprawdę denerwujące.


Błąd powinien zostać naprawiony w Maverick: bugs.launchpad.net/ubuntu/+source/flashplugin-nonfree/+bug/…
idbrii

Odpowiedzi:


16

To jest błąd w odtwarzaczu Flash.

Klawisze głośności na klawiaturze są obsługiwane przez gnome-settings-daemon, który używa pasywnego chwytania klawiszy głośności. Sposób, w jaki działa X, oznacza, że ​​aplikacja musi mieć fokus, aby otrzymywać zdarzenia naciśnięcia klawisza, więc po naciśnięciu klawiszy głośności w oknie odtwarzacza Flash jest widoczne zdarzenie FocusOut, ponieważ fokus jest tymczasowo przenoszony do ustawień gnome- demon.

Jednak zdarzenie FocusOut ma ustawiony tryb NotifyGrab, a Flash Player powinien ignorować to zdarzenie (powinien on naprawdę reagować tylko wtedy, gdy tryb jest ustawiony na NotifyNormal, co mogłoby się zdarzyć, gdyby naprawdę skupiono inne okno).

Mam nadzieję, że to trochę wyjaśni.


2
: - / gdybym miał dolara za każdą odpowiedź, która zawiera „to błąd w odtwarzaczu Flash” ...
scottl

Ja też mam dość słyszenia wymówki „to jest błąd odtwarzacza flash”. Gdyby istniał sposób na wyłączenie okna powiadomień o woluminie za każdym razem, gdy zmieniam głośność na moim laptopie, to również rozwiązałoby problem.

@Benjamin: Na jakiej wersji Ubuntu korzystasz? Ten błąd został naprawiony w Maverick: bugs.launchpad.net/ubuntu/+source/flashplugin-nonfree/+bug/…
idbrii

mam nadzieję, że flash wkrótce umrze, więc nie jesteśmy zależni od tej niezabezpieczonej, powolnej i błędnej wtyczki do przeglądarki.
Joschua,

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.