Вопрос или проблема
Я использую 3 различных языка (английский, чешский и русский) каждый день. Мне было бы удобнее переключаться (желательно глобально, мне не нравится переключение по окнам) между ними с помощью Левый+Alt+Shift.
Я также хотел бы видеть индикатор активного языка.
К сожалению, я не смог найти очевидный способ настроить это в XUbuntu 11.10 – даже индикатор клавиатуры недоступен в конфигурации панели. Есть ли рекомендации?
Существует плагин раскладки клавиатуры для xfce – xfce4-xkb-plugin. Установите его, если он не установлен, выполнив:
sudo apt install xfce4-xkb-plugin
Затем добавьте его на панель. Щелкните правой кнопкой мыши на его значке и добавьте нужные раскладки.
Для настройки только горячей клавиши используйте:
setxkbmap -option grp:switch,grp:alt_shift_toggle us,ru
Я столкнулся с той же проблемой в xubuntu 13.04. Старый способ, на который ссылались многие онлайн-документы (через Настройки > Клавиатура > Опции раскладки), больше не работал, потому что кнопки больше не существовало. Вот новый традиционный (то есть без необходимости использовать команды оболочки или редактировать файл конфигурации X11) способ, который сработал для меня, в деталях:
- Убедитесь, что пакет xfce4-xkb-plugin установлен (обычно он должен быть установлен).
- Щелкните правой кнопкой мыши на верхней панели и выберите Панель > Добавить новые элементы…
- Выберите элемент Раскладки клавиатуры из списка. Значок флага появится на панели.
- Теперь щелкните правой кнопкой мыши на значке флага в верхней панели и выберите Свойства.
- Теперь вы получите меню настройки переключения раскладки, где сможете выбрать комбинацию клавиш для изменения раскладки, а также настроить другие полезные вещи, включая список раскладок.
П.С. Я не против использовать оболочку или редактировать конфигурацию X11. В этом отношении мне нравится использовать оболочку. Однако мне не нравится, когда для настройки графического интерфейса требуется использовать оболочку. 🙂
- Для настройки раскладки клавиатуры перейдите в Настройки > Клавиатура > Добавить раскладку
- Для индикации языка перейдите в Панель > Добавить новые элементы > Раскладки клавиатуры
Ответ или решение
Настройка переключения раскладок клавиатуры и индикации языка в Xubuntu
Если вы используете три разных языка (английский, чешский и русский) и хотите удобно переключаться между ними в Xubuntu, следуйте пошаговым инструкциям по настройке переключателя раскладок и индикации языка.
Установка необходимых компонентов
- Убедитесь, что вы установили пакет
xfce4-xkb-plugin
:
Откройте терминал и выполните команду:sudo apt install xfce4-xkb-plugin
Этот плагин позволит вам добавлять и управлять раскладками клавиатуры.
Добавление плагина на панель
-
Добавление плагина на панель:
- Щелкните правой кнопкой мыши на верхней панели.
- Выберите
Панель
>Добавить новые элементы...
. - Найдите и выберите
Keyboard Layouts
. После этого вы увидите значок флага на панели.
-
Настройка свойств плагина:
- Щелкните правой кнопкой мыши по значку флага и выберите
Свойства
. - Здесь вы можете выбрать раскладки, которые хотите использовать, и задать комбинацию клавиш для их переключения.
- Щелкните правой кнопкой мыши по значку флага и выберите
Настройка сочетания клавиш
- Установка сочетания клавиш для переключения раскладок:
Для управления раскладками клавиатуры можно использовать командуsetxkbmap
. Выполните следующую команду в терминале, чтобы настроить переключение раскладок с помощью комбинации клавишLeft + Alt + Shift
:setxkbmap -option grp:alt_shift_toggle us,cz,ru
Эта команда позволит вам переключаться между английской, чешской и русской раскладками.
Индикация текущей раскладки
-
Настройка индикатора текущей раскладки:
При добавлении плагинаKeyboard Layouts
на панель, вы увидите значок, отображающий текущую раскладку. Он автоматически обновляется при переключении раскладок. -
Дополнительные настройки:
- В свойствах плагина можно настроить порядок отображения раскладок и иконки для каждой раскладки.
Заключение
Теперь у вас настроено переключение раскладок клавиатуры и индикация языка в Xubuntu. Вы можете быстро переключаться между английским, чешским и русским языками с помощью удобной комбинации клавиш, а также всегда видеть, какая раскладка активна в данный момент. Эти настройки помогут улучшить вашу продуктивность и обеспечат комфортную работу с несколькими языками в повседневной жизни.