LINUX.ORG.RU

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


0

0

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

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

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

question4 ★★★★★ ()
Ответ на: Re: Смена раскладки клавиатуры от question4

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

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

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

question4 ★★★★★ ()

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

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

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

andreyu ★★★★★ ()

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

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

Anarchist ()

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

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

Anarchist ()
Ответ на: Re: Смена раскладки клавиатуры от Anarchist

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

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

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

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