2

Операционная система: Windows 7 Ultimate, 64-разрядная

Браузер: Firefox Quantum 60.0 (64-разрядная версия)

Я обычно использую метод Alt + Numpad plus - Unicode для ввода символов Unicode. Но этот метод не всегда работает в Firefox. Иногда шестнадцатеричный код, который мне нужно набрать, накладывается на некоторую комбинацию клавиш Firefox. Например, я не могу ввести букву ð, потому что ее шестнадцатеричный код - 00F0, и когда я добираюсь до F, Firefox интерпретирует тот факт, что и Alt, и F нажимаются как команда, чтобы открыть меню File .

Следующие сочетания клавиш Firefox мешают набирать текст:

  • Alt + Numpad 2 и Alt + B открывают меню закладок
  • Alt + Numpad 5 и Alt + E открывают меню Edit
  • Alt + Numpad 6 и Alt + F открывают меню Файл
  • Alt + D выбирает адресную строку

Как мне обойти эти горячие клавиши Firefox, чтобы я мог ввести любой символ Unicode, какой захочу?

Вот что я попробовал и обнаружил, что это не работает:

РЕДАКТИРОВАТЬ: меня интересует решение, которое не требует AutoHotkey или другого программного обеспечения сторонних производителей.

2 ответа2

1

Я установил следующее дополнение, « Горячие клавиши» (настраиваемые сочетания клавиш) для Firefox и отключил нежелательные сочетания, как это:

Настройки дополнений для Shortkeys

Я удостоверился, что у каждого ярлыка, который я хотел отключить, были те же самые настройки, как это:

Настройки дополнений для Shortkeys

Хотя это частичное решение не зависит от раскладки клавиатуры и позволяет вводить множество символов, которые были невозможны до установки дополнения, оно имеет некоторые ограничения. Например, я могу ввести буквы Ð (U-00D0) и ð (U-00F0), используя метод ввода, описанный в вопросе, но по какой-то странной причине не могу ввести Ý (U-00DD), ý (U-00FD), Þ (U-00DE), þ (U+00FE), Æ (U+00C6), æ (U+00E6), Ö (U+00D6), ö (U+00F6). Похоже, что если последняя клавиша, нажатая до отпускания клавиши Alt, является одной из клавиш быстрого доступа, надстройка Shortkeys перехватывает это и мешает методу ввода.

РЕДАКТИРОВАТЬ: Easy Unicode Input Надстройка Firefox, кажется, пока лучшее решение. Все, что мне нужно сделать сейчас, это нажать Ctrl+', чтобы активировать режим ввода Unicode, а затем набрать код нужного мне символа. Например, чтобы ввести символ Ö, я нажимаю и удерживаю клавишу Ctrl, нажимаю ' Ctrl ', а затем набираю 00d6. Недостаток этого метода заключается в том, что его нельзя использовать в поле поиска « Найти на этой странице», или в адресной строке, или в панели поиска.

0

Похоже, решением вашей проблемы является AutoHotKey. Вы можете написать простой скрипт, который сопоставляет любую комбинацию клавиш по вашему выбору с любой клавишей на клавиатуре. Поэтому, если ALT+Numpad2 мешает предустановленному ярлыку в Firefox, вы можете изменить его так, чтобы вместо этого Shift+Numpad2 выполнял желаемое действие.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .