Можно ли выбрать раскладку клавиатуры с помощью команды терминала? [дубликат]

На этот вопрос уже есть ответ:

Lubuntu 13.10. Модель клавиатуры pc 105. У меня есть 4 раскладки клавиатуры - RU, PL, FR, UA. Можно ли выбрать нужную раскладку из командной строки в терминале? Команда setxkbmap -layout fr не работает для выбора французской раскладки клавиатуры.

3
задан 23 February 2017 в 16:48

3 ответа

Если вы хотите переключаться между отображениями клавиатуры, вам нужно добавить команду setxkbmap в / etc / xdg / lxsession / Lubuntu / autostart

Чтобы переключиться между двумя отображениями клавиатуры с помощью клавиш control + shift, откройте терминал и

echo '@setxkbmap -option grp:ctrl_shift_toggle "de,us"' | sudo tee -a /etc/xdg/lxsession/Lubuntu/autostart 

Отображение клавиатуры для 13.10 и более поздних версий

Начиная с Lubuntu 13.10, метод выбора и переключения раскладки клавиатуры изменился. Действительно, приложение lxkeymap больше не устанавливается по умолчанию, и вместо этого мы должны использовать Keyboard Layout Handler, плагин для lxpanel.

При установке по умолчанию в Lubuntu обработчик раскладки клавиатуры появляется в правой части панели рядом с регулятором громкости. Он отображает поле, которое описывает текущую раскладку клавиатуры (например, «США»). Чтобы изменить настройки раскладки клавиатуры, щелкните ее правой кнопкой мыши и выберите «Настройки обработчика раскладки клавиатуры». Здесь вы можете внести некоторые изменения.

По умолчанию установлен флажок «Сохранить системные макеты». Снимите флажок, чтобы настроить раскладку клавиатуры.

источник: сообщество Lubuntu / клавиатура

0
ответ дан 23 February 2017 в 16:48

Вы можете сделать это двумя способами.

1.loadkeys

2.setxkbmap

Loadkeys

sudo apt-get install loadkeys

после установки loadkeys запустите его как обычный пользователь и выберите нужный стиль с помощью

loadkeys -v

PS: работает только в версии CLI.

setxkbmap

Эта команда должна выполняться от имени пользователя root. как обычный пользователь не может сделать процесс с помощью этой команды.

используйте его как

sudo setxkbmap -layout es

Если вы хотите изменить его на английский.

Автор кредита: ubuntuforums

0
ответ дан 23 February 2017 в 16:48

Чтобы изменить раскладку клавиатуры (например, на французскую) в командной строке Linux, введите команду:

loadkeys fr

Коды встречаются в разных местах, например /etc/X11/xkb/.

0
ответ дан 23 February 2017 в 16:48

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

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