[Comm] Re: Switching RU/EN Keyboard with Alt-Shift keys? - SOLUTION for ALT Linux 2.2 Junior

Artyom =?iso-8859-1?q?artyoml_=CE=C1_narod=2Eru?=
Чт Июл 31 17:38:36 MSD 2003


Switching RU/EN Keyboard with Alt-Shift keys? - SOLUTION for ALT Linux 2.2 
Junior

Благодарю Леонида Сысолетина <webmaster на unicon-ms.ru> и Алексея Крюкова 
<akrioukov на mail.ru> за помощь и информацию по переключению клавиатуры "как в 
виндах", т. е. через Alt-Shift.

Описываю всё на простом языке (может кому-то пригодится).

Через команду
cat /etc/X11/XF86Config-4|grep toggle
получаем текущую раскладку. В моём случае это было:
Option "XkbOptions"  "grp:ctrl_shift_toggle"

Через
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/caps_toggle.inc.gz
/usr/lib/kbd/keymaps/i386/include/ctrl_alt_toggle.inc.gz
/usr/lib/kbd/keymaps/i386/include/ctrl_shift_toggle.inc.gz
/usr/lib/kbd/keymaps/i386/include/lwin_toggle.inc.gz
/usr/lib/kbd/keymaps/i386/include/menu_toggle.inc.gz
/usr/lib/kbd/keymaps/i386/include/rwin_toggle.inc.gz
/usr/lib/kbd/keymaps/i386/include/shift_toggle.inc.gz
/usr/lib/kbd/keymaps/i386/include/toggle.inc.gz

Мне нужна была самая первая в списке - alt_shift_toggle.
Её-то мы и прописываем вместо старой в файле /etc/X11/XF86Config-4 в разделе
Keyboard section:
    Option "XkbOptions"  "grp:alt_shift_toggle"

Перезагружаем комп. (наверняка есть способ побыстрее перезагрузить X System, 
но я его пока не знаю)

Теперь переключение раскладок должно работать по-новому.

Артём Литвинов
artyoml на narod.ru





Подробная информация о списке рассылки community