[Левый Alt] + Вкладка не работает или Как изменить смену уровня 3 в обычный ALT?

У меня проблема с моим Ubuntu, работающим с 14.04 LTS.

Проблема в том, что я пытаюсь использовать Alt + F4 и Alt + Tab, и это не работает, оно работает только с Правый Alt.

Я также попытался установить новую короткую клавиатуру для клавиш Alt + F4 и Alt + Tab, но как только я нажму Alt, будет установлен короткий отрезок.

То, что я заметил, когда я установил ярлык, заключается в том, что ключ не соответствовал Alt, это был сдвиг уровня 3.

Я ищу по всему Интернету метод измените этот Level3 Shift на нормальный Alt, но только нашли решение, чтобы сделать обратное.

Любые предложения?

1
задан 16 May 2014 в 18:11

2 ответа

Оба этих решения были слишком хаки для моего вкуса, поэтому я немного вырыл. Решение, которое я нашел, использует только dconf-editor.

Просто откройте dconf-editor и выполните поиск (ctrl + F) для xkb-options и обновите значение. В моем случае значение, связанное с ключом xkb-options, было

['terminate:ctrl_alt_bksp','lv3:alt_switch']

Параметр 'lv3:alt_switch' был тем, что вызывало мою головную боль. Я просто изменил значение на:

['terminate:ctrl_alt_bksp']

Вот и все!

3
ответ дан 24 May 2018 в 07:42

Проверить текущие настройки по умолчанию

Проверить используемые макеты / варианты имен, например, мой случай:
$ setxkbmap -query

rules:      evdev
model:      pc105
layout:     us,us
variant:    altgr-intl
Открыть файл в /usr/share/X11/xkb/symbols/ с тем же именем layout.
sudo nano /usr/share/X11/xkb/symbols/us
Прокрутите вниз до точного variant
xkb_symbols "altgr-intl" {

 name[Group1]= "English (international AltGr dead keys)";

...

include "level3(ralt_switch)"
};
Посмотрите, есть ли у вас include "level3(ralt_switch)" (или, может быть, include "level3(lalt_switch)", не уверен, что это возможно), если так удалить его строку. Выполнить обновление макета
sudo dpkg-reconfigure xkb-data
2
ответ дан 24 May 2018 в 07:42
  • 1
    У меня есть eek@Eek-PC:~$ setxkbmap -query rules: evdev model: pc105 layout: us options: lv3:lalt_switch, и когда я модифицировал altgr-intl и удалил строку включения, это не изменилось, также у меня не было xkb_symbols lv3: lalt_switch. Но другой ответ помог. Благодаря! – Eek 26 May 2014 в 17:33
  • 2
    @Eek, Ничего, ваш текущий макет us basic не altgr-intl. Тем не менее, у вас есть options: lv3:lalt_switch, я не знаю, что это может быть связано с дефолтом. Были ли вы настроены какие-либо настройки? – user.dz 26 May 2014 в 19:03
  • 3
    Неа. Установка Ubuntu по умолчанию: -s У меня есть Asus G74SX, возможно, из-за чего возникает проблема: -s – Eek 27 May 2014 в 11:21

Другие вопросы по тегам:

Похожие вопросы: