Раскладка клавиатуры по умолчанию Терминала Gnome

В Ubuntu 16.04 у меня есть 2 метода ввода настроенные (раскладки клавиатуры), CZ (значение по умолчанию) и США. Также я включил различные методы ввода для различных окон. Эта конфигурация работает как ожидалось, и до сих пор мне нравится она, но я хотел бы изменить его поведение в одном особом случае.

Я хотел бы установить начальное расположение окна терминала (Терминал GNOME) в США. Проблема состоит в том, что теперь, то, когда я открываю окно терминала, язык по умолчанию или язык предыдущего окна (согласно конфигурации) используется, который не является США каждый раз.

Я пытался добавить setxkbmap -layout us кому: ~/.bashrc, это изменило расположение, но индикатор расположения (в правом верхнем углу) не изменился и когда окно терминала потерянный и возвращенный фокус, модификация, сделанная setxkbmap больше не применялся. Мне кажется, что демон, который заботится об управлении разметками на окно, не зарегистрировал modificatin setxkbmap. Команда, которая говорит демону использовать данное расположение для фактического окна, вероятно, решила бы мою проблему.

3
задан 12 March 2017 в 14:08

1 ответ

Учитывая, что Вы включили различные методы ввода для различных окон, должно быть достаточно заменить эти setxkbmap команда в ~/.bashrc с:

gsettings set org.gnome.desktop.input-sources current 0

Обратите внимание на то, что число является номером заказа входных источников, которые Вы добавили, и эти 0 (нуль) просто пример, который предполагает, что английские (США) первый входной исходный объект. Измените его на 1, если английские (США) второй и т.д.

1
ответ дан 1 December 2019 в 17:31

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

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