LINUX.ORG.RU

Смена раскладки клавиатуры


0

0

Исмользую awesome. Нужно с помощью скрипта менять раскладку клавиатуры. Где копать? При помощи команды надо сменить раскладку с русской на английскую и наоборот. Помогите если можете пожалуйста.

Если ничего лучше не предложат, можно по очереди вызывать setxkbmap -layout 'us' -option ... и setxkbmap -layout 'ru' -option ...

question4 ★★★★★
()
Ответ на: комментарий от question4

Вот ещё вариант: по очереди вызывать
setxkbmap -layout 'ru,us' -option ...
и
setxkbmap -layout 'us,ru' -option ...

Для 3 раскладок не сработает.

question4 ★★★★★
()

> Исмользую awesome. Нужно с помощью скрипта менять раскладку клавиатуры. Где копать? При помощи команды надо сменить раскладку с русской на английскую и наоборот.

Зависит от того, какую переключалку раскладки вы используете. Про иксовую вам уже ответили.

andreyu ★★★★★
()

Да да, иксовую. Это единственный вариант?

Anarchist
() автор топика

По такому варианту перестаёт работать переключение раскладки с клавиатуры. Переключение делал настройкой xorg.conf

Anarchist
() автор топика
Ответ на: комментарий от Anarchist

> По такому варианту перестаёт работать переключение раскладки с клавиатуры.

По которому? setxkbmap с указанием 2 раскладок (-layout 'ru,us') меняет состояние по умолчанию, если при этом указать в -option клавиши переключения (у меня — -option 'grp:alt_shift_toggle'), переключение должно работать.

question4 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.