Re: XKB и хитрая переключалка
Sergei Stolyarov -> debian-russian@lists.debian.org @ Thu, 15 Nov 2007 13:11:39 +0600:
SS> А как можно средствами XKB реализовать следующую схему переключения:
SS> одно сочетание клавиш циклически переключает ДВЕ раскладки
SS> другое сочетание (обычно правый Alt) временно включает ТРЕТЬЮ раскладку, при
SS> отпускании раскладка возвращается назад.
SS> Может быть, кто-то уже писал соответствующие фрагменты xkb, чтобы рулить
SS> подобной схемой при помощи опций Xkb* в xorg.conf? Я попытался такое сделать,
SS> но что-то пока слабо получается. Интересует именно патч к файлам из
SS> каталога /usr/share/X11/xkb/, чтобы можно было написать что-нибудь типа:
SS> Section "InputDevice"
SS> Identifier "Generic Keyboard"
SS> Driver "kbd"
SS> Option "CoreKeyboard"
SS> Option "XkbRules" "xorg"
SS> Option "XkbModel" "pc104"
SS> Option "XkbLayout" "us,ru(winkeys),de"
SS>
SS> Option "XkbOptions" "grp:shifts_toggle2,grp:ralt_switch_3rd,grp_led:scroll"
SS> EndSection
SS> и получить циклическое переключение раскладок us и ru(winkeys) и временное
SS> переключение на de при зажатом правом Alt.
SS> Сейчас для этого я использую самописный конфиг XKB, который при
SS> помощи xkbcomp грузится при запуске иксов, но хочется эту
SS> функциональность унести в xkb.
А покажи, как ты ее решаешь на уровне xkbcomp.
--
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru
Reply to: