LINUX.ORG.RU

DWM+Keyboard layout


0

1

Проблема такая: никак немогу настроить переключение раскладки. Когда иксы не запущены, всё ок. В Dwm переключается если набрать setxkbmap ru В какую сторону копать?


Как вариант, добавить setxkbmap с нужными параметрами в .xinitrc.

SmaL
()

echo «setxkbmap us,ru -option grp:toggle» >> ~/.xsessionrc

переключение по ralt. Остальные варианты grep grp `locate base.lst`

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

syntax@myhost:~[syntax@myhost ~]$ uname -a && dwm -v

Linux myhost 2.6.39-ARCH #1 SMP PREEMPT Sat Jul 9 15:31:04 CEST 2011 i686 Pentium(R) Dual-Core CPU E5200 @ 2.50GHz GenuineIntel GNU/Linux

dwm-5.9, © 2006-2011 dwm engineers, see LICENSE for details

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

>В какую сторону копать?

Копать в сторону настройки через xorg.conf — глобально, надёжно, работает абсолютно везде, не нуждается в DE приблудах.

anonymous
()
Ответ на: комментарий от x3al

Да, запускаю ч-з startx. Спасибо, помогло :) писал после него - не работало

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

во-первых, xorg.conf deprecated (а setxkbmap будет работать, пока живет xkb), во-вторых - это общесистемная настройка (и, кстати, требует рутовые права, которые не всегда есть), и в случае работы нескольких пользователей могут возникнуть проблемы

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

Допустим что xorg.conf deprecated, но живо xorg.conf.d/ .
Только если сравнивать множество разноязычных пользователей одной системы (что на данном сайте явно не является значением «Default» ), то вероятно - да.

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

P.S. я лично ожидаю (из чисто личных ощущений) включения dbus в xorg и включение возможности путем отправки сообщений задание кодировок и других настроек тоже.
Так что xkb тоже не вечен, хотя век его будет ещё долог =)

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

>разноязычных пользователей одной системы

ну почему, может просто пользователи предпочитают по-разному переключать раскладки

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