4

Ubuntu 12.04, Firefox 13.0, xfce

По какой-то причине моя установка Firefox перестала обращать внимание на комбинации клавиш ALT. То есть, когда я пробую комбинацию клавиш ALT-что-то, я получаю «что-то», как будто ALT вообще не нажималась. Механизм "ALT" отлично работает во всех других приложениях, которые я пробовал; раньше он работал в Firefox (например, буквально годами и годами, вплоть до дня назад).

Я попытался запустить новый профиль Firefox, и он ведет себя так же, поэтому я не думаю, что это поврежденный профиль. У меня есть другой ноутбук, другое оборудование, но, по сути, такая же настройка, как и этот, и Firefox и клавиша "ALT" прекрасно там уживаются.

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

В чем может быть проблема? Что я могу сделать, чтобы выяснить, что происходит не так?

edit - Деинсталлированный / переустановленный Firefox, без эффекта. Все еще не могу найти другое приложение в системе, которое не понимает клавишу ALT.

2 ответа2

2

Возможно, вам придется повторно инициализировать сопоставление клавиатуры


  • из xterm запустите setxkbmap а затем xmodmap

Другие вещи, чтобы проверить

  • Удалите lvl3:ralt_switch если он присутствует в /etc /default /console-setup

проанализировать вывод этой процедуры:

  • от xterm: xev | grep -B 4 -C 4 KeyPress
  • переместите мышь в окно терминала
  • сделать нажатие клавиши, используя левую клавишу ALT
  • затем нажмите клавишу RIGHT-ALT
1

У меня точно такая же проблема (мой случай - archlinux), и я нашел исправление, которое работает для меня: Добавить / изменить строку:

Option "XkbVariant" "intl"

на ваш /etc/X11/xorg.conf.d/10-evdev.conf

Section "InputClass"
    Identifier "evdev keyboard catchall"
    MatchIsKeyboard "on"
    MatchDevicePath "/dev/input/event*"
    Driver "evdev"
    Option "XkbModel" "asus_laptop"
    Option "XkbVariant" "intl"
    Option "XkbLayout" "us"
EndSection

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