18.04.2 как назначить Alt + Shift в качестве переключателя языка ввода [дубликат]

Я пытался переключить клавиатуру на Alt + Shift , но графическое меню не реагирует на нажатие Alt + Shift .

У меня параллельно установлены два Ubuntu:

  1. Ubuntu 18.04.1, который при первом запуске был переключен на Alt + Shift . Он обновлялся до 18.04.2, а теперь с ним все в порядке.
  2. Ubuntu 18.04.2, которую я установил сегодня, и она не хочет переключаться на Alt + Shift .

Насколько я помню - в 18.04.1 интерфейс переключения раскладки был другим (не таким, как сейчас в 18.04.2).И там я без проблем переключил раскладку клавиш. И теперь в новой системе новое меню запрашивает «Введите новую комбинацию», но не реагирует на нажатие Alt + Shift (или Shift + Alt ). {{1 }} enter image description here

Из вопроса-ответа на SuperUser я узнал, что вы можете редактировать файл конфигурации клавиатуры. Я сделаю это. У меня как раз есть файл с работающим Alt + Shift из первой системы (18.04.1-up-18.04.2).

Но я также заметил, что в обоих случаях графическое меню показывает, что переключение входа происходит с помощью Shift + Super + Space Super + Space ), и в обоих случаях это работает. . Но Alt + Shift также работает в системе 18.04.1-up-18.04.2, но графическое меню не информирует пользователя об этом (как это было в «предыдущем -old-18.04.1 ”графическое меню).

18.04.1-up-18.04.2: 18.04.1-up-18.04.2

18.04.2: 18.04.2 Теперь можно установить переключение языка ввода на Alt + Shift с помощью графическое меню в чистой системе 18.04.2 и без установки дополнительного ПО?

В обеих системах все пакеты обновляются в apt upgrade . И обе системы установлены в VirtualBox на Windows10-Host. И я использовал локаль RU)))

2
задан 18 February 2019 в 21:46

1 ответ

Универсальный путь

Для всей системы с использованием текстовых терминалов sudo dpkg-reconfigure keyboard-configuration и эта команда произведет следующий /etc/default/keyboard файл:

# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="us,ru"
XKBVARIANT=","
XKBOPTIONS="grp:alt_shift_toggle,grp_led:scroll"

BACKSPACE="guess"

и это обновит initrds автоматически. Настройки будут применены после перезагрузки.
отметьте: , если Вы редактируете /etc/default/keyboard файл вручную - затем, необходимо работать

sudo update-initramfs -u -k all

вручную и затем перезагрузка.

GNOME наследует это настройки на следующем входе в систему.

Хитрый путь

Простой метод без дополнительного программного обеспечения. Все, в чем Вы нуждаетесь, dconf, который предварительно установлен.
необходимо скопировать и вставить следующую большую команду в терминал:

dconf load / << EOF
[org/gnome/desktop/input-sources]
sources=[('xkb', 'us'), ('xkb', 'ru')]
mru-sources=[('xkb', 'us'), ('xkb', 'ru')]
xkb-options=['grp:alt_shift_toggle','grp_led:scroll']
EOF

GUI путь

, Если Вы хотите GUI, путь - использует Тонкие настройки GNOME (gnome-tweaks пакет), как описано в дублирующийся ответ .

1
ответ дан 2 December 2019 в 04:39

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

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