[Comm] Switching RU/EN Keyboard with Alt-Shift keys?
Alexej Kryukov
=?iso-8859-1?q?akrioukov_=CE=C1_mail=2Eru?=
Чт Июл 31 15:10:25 MSD 2003
On Thursday 31 July 2003 14:45, Leonid B. Sysoletin wrote:
>
> [penguin на antarctida X11]$ ls
> /usr/lib/kbd/keymaps/i386/include/*toggle*
> /usr/lib/kbd/keymaps/i386/include/alt_shift_toggle.inc.gz
> /usr/lib/kbd/keymaps/i386/include/ctrl_shift_toggle.inc.gz
> /usr/lib/kbd/keymaps/i386/include/rwin_toggle.inc.gz
> /usr/lib/kbd/keymaps/i386/include/caps_toggle.inc.gz
> /usr/lib/kbd/keymaps/i386/include/lwin_toggle.inc.gz
> /usr/lib/kbd/keymaps/i386/include/shift_toggle.inc.gz
> /usr/lib/kbd/keymaps/i386/include/ctrl_alt_toggle.inc.gz
> /usr/lib/kbd/keymaps/i386/include/menu_toggle.inc.gz
> /usr/lib/kbd/keymaps/i386/include/toggle.inc.gz
>
> Это ^^^ - все способы переключения раскладок, какие только можно
Это относится *только* к консоли.
> [penguin на antarctida X11]$ cat /etc/X11/XF86Config-4|grep toggle
> Option "XkbOptions" "grp:lwin_toggle,"
>
> А это ^^^ - где и чего надо прописать :-)
А вот это -- к иксам. А список всех возможных комбинаций см. в
{/etc/X11/,/usr/X11R6/lib/X11/}xkb/rules/xfree86
Так что не надо смешивать две разных вещи.
А что до Alt+Shift, то я эту комбинацию тоже использовал, но потом
отказался из-за одного неприятного свойства. Довольно часто бывает,
что после переключения раскладки задерживаешь палец на Shift, если
следующая буква большая. Так вот в иксах этот номер не пройдет:
нужно отпустить Shift и нажать снова. Поэтому советую capslock
использовать по прямому назначению, а раскладку вешать на
win-клавиши, чтобы от них тоже была польза.
Подробная информация о списке рассылки community