[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: XKB и хитрая переключалка



Artem Chuprina -> debian-russian@lists.debian.org @ Thursday 15 November 2007:

AC> Sergei Stolyarov -> debian-russian@lists.debian.org  @ Thu, 15 Nov 2007

AC> А покажи, как ты ее решаешь на уровне xkbcomp.

Решаю несколько извращённо. 

http://regolit.com/files/.xkb_config

Запускается в ~/.Xsession командной
/usr/bin/X11/xkbcomp /home/cancel/.xkb_config $DISPLAY

Циклическое переключение двумя шифтами делается блоком:
                key <RTSH> {
                    [Shift_R, ISO_Next_Group],
                    [Shift_R, ISO_Prev_Group]
                };
                key <LFSH> {
                    [Shift_L, ISO_Next_Group],
                    [Shift_L, ISO_Prev_Group]
                };

Временное переключение на третью раскладку делается блоком:
                key <RALT> {
                    [ISO_Last_Group_Lock, ISO_Last_Group_Lock],
                    [ISO_Group_Shift, ISO_Group_Shift]
                };
-- 
Sergei Stolyarov



Reply to: