Есть ли способ избежать фокусировки клавиатуры от Adobe Flash?


15

Я пытался использовать мышь меньше при просмотре веб-страниц. Однако, если флеш-программа получает фокус, она фиксирует все нажатия на клавиатуре, делая невозможным что-либо сделать без предварительного перемещения мыши. Есть ли способ обойти это?


Какой браузер вы используете?
Джон Т

Firefox, на XP и Ubuntu, но в основном на XP.
Евгений М

1
Используя Vimperator в Linux, у меня тоже была эта проблема, и она очень раздражает.
Дентраси

2
Я признаю, что это одна из самых раздражающих функций большинства флеш-страниц, когда мои ярлыки Firefox по умолчанию больше не работают из-за какого-то флеш-приложения.
Даррен Холл

1
Хотя я могу понять, что это необходимо для некоторых апплетов Flash, это раздражало меня в Chrome (и почти во всех браузерах). Мне нужно щелкнуть мышью где-нибудь на странице (вне апплета Flash), чтобы можно было сделать что-то большее, чем просто менять вкладки. :-|
Synetech

Ответы:


5

Судя по комментариям, это ошибка в Firefox , которой более 8 лет, и ее легко исправить. Существует экспериментальное дополнение, которое вы, возможно, захотите попробовать, называется Восстановить фокус окна после Flash , но это только один взгляд пользователя на то, какие горячие клавиши должны работать во флэш-памяти и как они должны работать - хотя это может хорошо сработать для вас. Есть много возможностей, как справиться с ситуацией, которые описаны в комментариях к отчету об ошибках, хотя кажется, что Mozilla еще не приняла ни одного из них или не предприняла собственных действий.


2
Существует даже щедрость на исправление - fossfactory.org/project/p81
Даррен Холл

Это интересно, $ 107,06 было положено на это тоже!
Джон Т

1
Отметим, что расширение больше не доступно.
AnnanFay

4

Видя ваш вопрос, я решил провести несколько тестов, чтобы попытаться найти способ переместить фокус с объекта Flash обратно на страницу, используя только клавиатуру. Я попробовал это на Windows в Firefox, Chrome, Opera и IE. Вот результаты с простейшими шагами для достижения цели:

  • Firefox сохраняет фокус на объекте Flash независимо от того, какие (практические / разумные / выполнимые шаги) я пробовал, поэтому вы можете использовать дополнение Firefox, которое упомянул Джон

  • Chrome освобождает фокус от объекта Flash, если дважды нажать клавиши Windowsили.Alt

  • Opera выпускает фокус, нажав Windows, а затем Alt-TabING обратно в Opera

  • Похоже, что IE помещает объект Flash в обычном порядке табуляции страницы, поэтому вкладки будут перемещаться от элементов на странице к элементам управления в объекте Flash, а затем - к последующим элементам на странице, поэтому при вставке достаточно времени вернуться к странице


3

В Windows попробуйте следующее:

  • нажмите Ctrl+ Shift+, Escчтобы открыть диспетчер задач

  • нажимайте Ctrl+ Tabили Ctrl+ Shift+, Tabпока не перейдете на вкладку Процессы

  • найдите в списке plugin-container.exe и нажмите Menuклавишу или Shift+, F10чтобы открыть контекстное меню.

  • нажмите Tи, Enterчтобы убить дерево процессов

  • нажмите Alt+ Tabили Alt+ Shift+, Tabчтобы переключиться обратно в Firefox и Altснова наслаждайтесь вашим ключом

Это убивает поддержку Flash для процесса, но поскольку окна являются процессами в конфигурации по умолчанию, вы можете нажать Ctrl+ Nназад.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.