[room] переключение языков

Michael Bykov m.bykov на gmail.com
Пт Авг 21 19:44:32 MSK 2015


Господа, салют.

я хочу написать заметку про то, как удобно переключаться между многими
клавиатурами. Но не уверен, что я сам правильно делаю. Сейчас много
поменялось в xorg. А я конкретно не уследил. Поправьте меня, если можно
сделать грамотнее. У меня такой способ работает:

я создал исполняемые файлики . bin/dotkey-greek, bin/dotkey-sanskrit, . .
.etc
и вызываю их алиасами в консоли - .k; .ks, .kg (.k - дефолтный, обратно в
en/ru).

файлики вот такого содержания:

#!/bin/bash
/usr/bin/setxkbmap -layout "us,ru,in",  -variant ",,bolnagri"
/usr/bin/xmodmap ~/.Xmodmap

последняя строка - потому что после засыпания у меня (иногда!) отваливается
переопределение клавиатуры черех xmodmap

! numpad
(идиотская клавиатура на моем ASUS-a, все пришлось переставить в нампаде)

! capslock (меняю местами Ctrl и CapsLock)

keycode 66 = Control_L
clear Lock
add Control = Control_L
keycode 117 = Caps_Lock
!add Lock = Caps_Lock


и вот смесь setxkbmap и  xmodmap - наверное, некорректна теперь.

как поправить?



-- 
М.

http://diglossa.ru
xmpp://m.bykov@jabber.ru
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/smoke-room/attachments/20150821/2ae50988/attachment.html>


Подробная информация о списке рассылки smoke-room