Переключение языковой раскладки с помощью Alt + Shift. Проблема со следующей сменой + любая клавиша для ввода текста

Alt + Shift отлично работает на тонне дистрибутивов Linux. Но если вы хотите набрать shift + char после переключения раскладки, char по-прежнему в нижнем регистре. Как я могу это исправить?

PS: Попробуйте: (Xu, Ku, U) buntu, Elementary OS, Manjaro с Xfce и KDE. Тот же результат.

2
задан 20 July 2020 в 19:06

1 ответ

Вы только что обнаружили ошибку 10+ лет.

X-сервер интерпретирует сочетания клавиш при нажатии клавиш, а не при отпускании клавиш.

Я подготовил специально пропатченные пакеты Xorg для исправления этой ошибки в в моем PPA .
Пакеты из него не работают в GNOMEs Hell, но работают во многих других средах в Ubuntu 20.04 LTS (по крайней мере, в Cinnamon, KDE, MATE, Unity, Xfce).

Используйте команды ниже, чтобы добавить PPA:

sudo add-apt-repository ppa:nrbrtx/xorg-hotkeys
sudo apt-get update
sudo apt-get dist-upgrade

и затем перезагрузите компьютер. Обратите внимание, что этот PPA также подходит для Ctrl + Shift .


Опционально связывает (блокирует / удерживает) связанные пакеты, чтобы предотвратить их обновление с помощью:

cat <<EOF | sudo tee /etc/apt/preferences.d/pin-xorg-hotkeys
Package: *
Pin: release o=LP-PPA-nrbrtx-xorg-hotkeys
Pin-Priority: 1337
EOF
1
ответ дан 30 July 2020 в 22:04

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

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