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: