Sergei Stolyarov -> [email protected]  @ 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: [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Ответить