<div dir="ltr"><div><div><div><div>Господа, салют.<br><br></div>я хочу написать заметку про то, как удобно переключаться между многими клавиатурами. Но не уверен, что я сам правильно делаю. Сейчас много поменялось в xorg. А я конкретно не уследил. Поправьте меня, если можно сделать грамотнее. У меня такой способ работает:<br><br></div>я создал исполняемые файлики . bin/dotkey-greek, bin/dotkey-sanskrit, . . .etc<br></div><div>и вызываю их алиасами в консоли - .k; .ks, .kg (.k - дефолтный, обратно в en/ru).<br></div><div><br></div>файлики вот такого содержания:<br><br>#!/bin/bash<br>/usr/bin/setxkbmap -layout &quot;us,ru,in&quot;,  -variant &quot;,,bolnagri&quot;<br>/usr/bin/xmodmap ~/.Xmodmap<br><br></div>последняя строка - потому что после засыпания у меня (иногда!) отваливается переопределение клавиатуры черех xmodmap<br><br><div>! numpad<br></div><div>(идиотская клавиатура на моем ASUS-a, все пришлось переставить в нампаде)<br></div><div><br>! capslock (меняю местами Ctrl и CapsLock)<br><br>keycode 66 = Control_L<br>clear Lock<br>add Control = Control_L<br>keycode 117 = Caps_Lock <br>!add Lock = Caps_Lock<br><br><br></div><div>и вот смесь setxkbmap и  xmodmap - наверное, некорректна теперь.<br></div><div><br>как поправить?<br></div><div><br><br clear="all"><div><div><div><div><br>-- <br><div class="gmail_signature">М.<br><br><a href="http://diglossa.ru" target="_blank">http://diglossa.ru</a><br>xmpp://<a href="mailto:m.bykov@jabber.ru" target="_blank">m.bykov@jabber.ru</a><br><br></div>
</div></div></div></div></div></div>