LINUX.ORG.RU

Смена раскладки клавиатуры через консоль

 ,


0

2

Долгое время блокирую компьютер через slock. Всё меня устаивает кроме того что после блокировки может остаться русская раскладка, и я буду тщетно пытаться ввести пароль на кириллице, постоянно переключая раскладку ищя английскую (а у меня три раскладки). Настройки раскладок у меня находятся в /etc/X11/xorg.conf.d/10-keyboard.conf. Я не использую setxkbmap, потому что раскладка не применяется когда подключаю клавиатуру в уже запущеную сессию.

Пытался добавить какой нибудь код в slock.c, но что-то не нашел рабочих способов.

Как через консоль переключить текущую раскладку, чтобы я мог выполнить это перед блокировкой экрана?

★★★★
Ответ на: комментарий от Jameson

Спасибо. Помогло. Вставил в system("xkb-switch -s us"), работает!

Artamudo ★★★★
() автор топика
Последнее исправление: Artamudo (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.