Архив за день: 10.06.2021



Linux Mint: Добавить комбинацию клавиш для смены раскладки

Изначально на виртуалку я ставил Linux Mint Mate (linuxmint-20.1-mate-64bit) с английским интерфейсом, но позже мне потребовалась русская раскладка, которой не было. Там вообще не было значка активной раскладки. Установим нужную…
1. Откроем настройки клавиатуры:
MenuControl Center ▶ [Hardware] ▶ KeyboardLayouts
2. Кнопкой Add… добавим нужную раскладку:

Добавив раскладку, окошко не закрываем, а сразу выбираем способ переключения

 

3. На этом окошке нажимаем кнопку Options… и из списка «Switching to another layout»:

4. Здесь выбираем удобный для вас вариант (мне привычнее Ctrl+Shift ).

Добавление значка раскладки

По умолчанию символы на значке с текущей раскладкой очень маленькие. Может как-то можно изменить размер шрифта для этого значка, я лично не нашёл. Поэтому установлю флаги стран (российский для русской раскладки и американский для английской)
5. В терминале выполним команды:

mkdir -p ~/.icons/flags
cd ~/.icons/flags/
wget https://raw.githubusercontent.com/linuxmint/flags/master/usr/share/iso-flag-png/{ru,us}.png

6. Теперь включим отображение флагов для раскладки:

gsettings set org.mate.peripherals-keyboard-xkb.indicator show-flags true

Позже попробую переделать изображения раскладки, чтобы заменить их:

/home/denis/.icons/flags

 

Если вдруг значок так и не появился, то скорее всего не включена Область уведомлений. Чтобы её добавить, нажимаем на Панели задач правую кнопку мышки и выбираем Add to Panel…Notification Area

 

Инструкция для Xfce

1. Отключаем дефолтовые настройки:
MenuSettingsKeyboardLayoutsUse system defaults
2. Выбираем комбинацию клавиш в выпадающем списке Change layout option

3. Кнопкой Add добавляем нужную раскладку Russian:

Здесь очень важное замечание. Не раскрывайте список Russian, а просто выбирайте группу Russian:

 

4. После этого можно на Панели задач нажать правую кнопку мышки и добавить виджет текущей раскладки:
PanelAdd New Items…Keyboard Layouts