Я пытался использовать мышь меньше при просмотре веб-страниц. Однако, если флеш-программа получает фокус, она фиксирует все нажатия на клавиатуре, делая невозможным что-либо сделать без предварительного перемещения мыши. Есть ли способ обойти это?
3 ответа
Судя по комментариям, это ошибка в Firefox, которой более 8 лет, и ее легко исправить. Существует экспериментальное дополнение, которое вы, возможно, захотите попробовать, называется Восстановить фокус окна после Flash, но это только один взгляд пользователя на то, какие горячие клавиши должны работать во флэш-памяти и как они должны работать - хотя это может хорошо сработать для вас.Существует множество возможностей справиться с ситуацией, которые описаны в комментариях к отчету об ошибках, хотя кажется, что Mozilla еще не приняла ни одного из них или не предприняла собственных действий.
Видя ваш вопрос, я решил провести несколько тестов, чтобы попытаться найти способ переместить фокус с объекта Flash обратно на страницу, используя только клавиатуру. Я попробовал это на Windows в Firefox, Chrome, Opera и IE. Вот результаты с простейшими шагами для достижения цели:
Firefox сохраняет фокус на объекте Flash независимо от того, какие (практические / разумные / выполнимые шаги) я пробовал, поэтому вы можете использовать дополнение Firefox, которое упомянул Джон
Chrome освобождает фокус от объекта Flash, если дважды нажать клавиши Windows или Alt подряд
Opera снимает фокус, нажимая Windows, затем нажимая Alt-Tab обратно в Opera
Похоже, что IE помещает объект Flash в обычном порядке табуляции страницы, поэтому вкладка будет перемещаться из элементов на странице в элементы управления в объекте Flash, а затем - в последующие элементы на странице, поэтому при вставке достаточно времени вернуться к странице
В Windows попробуйте следующее:
нажмите Ctrl+Shift+Esc, чтобы открыть диспетчер задач
нажимайте Ctrl+Tab или Ctrl+Shift+Tab, пока не перейдете на вкладку Процессы
найдите в списке plugin-container.exe и нажмите клавишу меню или Shift+F10, чтобы открыть контекстное меню.
нажмите T и Enter, чтобы убить дерево процессов
нажмите Alt+Tab или Alt+Shift+Tab, чтобы переключиться обратно в Firefox и снова наслаждаться клавишей Alt
Это убивает поддержку Flash для процесса, но поскольку окна являются процессами в конфигурации по умолчанию, вы можете нажать Ctrl+N обратно.