LINUX.ORG.RU

Alt + Shift блокирует ввод текста в Ubuntu 17.10 (Unity)

 , ,


0

1

Всегда использовал такой способ: Жму Alt + Shift что бы сменить раскладку и отпускаю ТОЛЬКО alt, что бы дальше продолжить вводить символ или большую букву.

А сейчас в Ubuntu что-то сломали или (намеренно сделали) и пока зажат шифт - ввод текста не работает!

Т.е. баг повторяется так:

1. Жмём alt

2. Жмём shift

3. Отпускаем только alt

4. Пробуем вводить текст - он не вводится. Окно даже не в фокусе.

Если использовать Shift-Alt, то баг не повторяется.

Кто нибудь сталкивался с этим багом?

Просто жить не даёт, не могу даже просто текст набирать.


Ответ на: комментарий от AEP

Unity только на X11 и работает. Переключение раскладки через X11 - ввод текста не блокируется, но и зажатый шифт игнорируется :) В Gnome ровно такое же поведение.

В общем, я отчаялся и сделал так:

setxkbmap -model pc104 -layout ru,us -option grp:lalt_toggle -verbose

И жму по прежнему Alt-Shift =) Жить можно.

Наверное, придётся писать свой демон смены раскладки с индикатором.

Azq2 ()
Ответ на: комментарий от Azq2

Не надо ничего писать. В /etc/X11/xorg.conf.d/00-keyboard.conf у меня вот такое:

# Read and parsed by systemd-localed. It's probably wise not to edit this file
# manually too freely.
Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout" "us,ru"
        Option "XkbOptions" "grp:alt_shift_toggle,grp_led:caps,compose:ralt"
EndSection

см. man localectl

AEP ★★★★★ ()