From: Alexej Kryukov <akrioukov@mail.ru> To: community@altlinux.ru Subject: Re: [Comm] ðÅÒÅËÌÀÞÅÎÉÅ ÒÁÓËÌÁÄËÉ ËÌÁ×ÉÁÔÕÒÙ Date: Mon, 22 Sep 2003 21:47:20 +0400 Message-ID: <200309222147.20602.akrioukov@mail.ru> (raw) In-Reply-To: <20030922143853.17455.qmail@mailgate.ru> On Monday 22 September 2003 18:38, Ignatiy Goloviznin wrote: > Народ, ну не балуйтесь! Подскажите как сделать. Всё в точности делал > по пунктав по двум путям, всё равно работает по старому. > > в конфигурационном файле иксов... (/etc/X11/XF86Config-4) писал > следующее Я надеюсь, Вы всё это не одновременно писали? :-) > Section "InputDevice" > Identifier "Keyboard1" > Driver "Keyboard" > Option "XkbModel" "pc105" > Option "XkbLayout" "us,ru,ua" > Option "XkbCompat" ",winkeys,winkeys" > Option "XkbOptions" "grp:ctrl_shift_toggle" > Option "XkbRules" "xfree86" > EndSection Это для X 4.3. То есть для Mandrake 9.2 и будущих версий непросизифленного AltLinux :-) > Section "InputDevice" > Identifier "Keyboard1" > Driver "Keyboard" > Option "XkbModel" "pc105" > Option "XkbLayout" "ru,ua" > Option "XkbCompat" "winkeys,winkeys" > Option "XkbOptions" "grp:ctrl_shift_toggle" > Option "XkbRules" "xfree86" > EndSection Это вообще чушь, так английской раскладки не будет. > Section "InputDevice" > Identifier "Keyboard1" > Driver "Keyboard" > Option "XkbModel" "pc105" > Option "XkbLayout" "ru_ua" > Option "XkbOptions" "grp:ctrl_shift_toggle" > Option "XkbRules" "xfree86" > EndSection Это работает под X 4.2 и меньше, но раскладка ru_ua в стандартную поставку не входит. Ее надо откуда-то тянуть и доставлять. > В алте если указываешь три языка, то на индикаторе появляется 1 и > раскладку пишет неизвестная. Правильно. Потому что в AltLinux стоит X 4.2. Тогда варианты с перечислением через запятую действительно не годятся. > В мандраке после этих манипуляций вообще никак не переключается и > пропал английский язык, причем перестал включаться даже мышкой, > остались только украинский и русский. Если ставишь всё на место, то > остаётся только английский. А вот в Мандряке работать должно. Но допускаю, что действительно нужно поменять местами ru и ua. > Блин, кто-нибудь делал переключение на три языка после установки? Ну я делал, потому и отвечаю. Только у меня стоит "us,el,ru". > >Это не глюки, так оно и должно быть. > > Так можно про любой глюк написать, что это так и должно > быть....поскольку так программа написана. Вы сначала принцип поймите. Есть X 4.3, есть более ранние версии. И есть встроенные переключалки Гнома и KDE, которые конфиг иксов не используют. Вот если смешивать рецепты, предназначенные для этих трех случаев, то тогда будут глюки. Так что разруха -- она в голове. > Может кто знает нормальную переключалку клавиатуры, которая РАБОТАЕТ > нормально, а не с глюками? Да все они нормальные. Если не пытаться прилаживать к телеге пятое колесо. Кстати, почему Вы не попробовали нижеследующего рецепта с переключалкой KDE? Он-то уж точно будет работать на любом дистре. > >"Первый индикатор" -- это kkbswitch. Если мы хотим настроить > >переключение с помощью стандартного модуля KDE, то его надо > > отключить. Стандартный же модуль настраивается следующим способом: > >1. Выставляем в KDE Control Center "Включить раскладки клавиатуры", > >после чего выбираем нужные нам. > >2. Далее одно из двух: > >а) Идем на вторую вкладку в том же окне ("Параметры XKB"), ставим > >флажок "сбросить старые параметры" и выбираем подходящее нам > >значение в списке "Настройка переключения групп", или > >б) указанную вкладку не трогаем, но переключатель должен быть > >указан в конфиге иксов. Например, для левого win: > >Option "XkbOptions" "grp:lwin_toggle" > >3. Идем в KDE Control Center в раздел "привязка клавиш". > >Выделяем строку "Переключиться на следующую раскладку клавиатуры". > >По умолчанию это действие привязано к Alt+Ctrl+K. Загвоздка в том, > > что привязать его просто к комбинации типа AltShift нельзя -- > > непременно нужна еще и алфавитно-цифровая клавиша. Но это > > ограничение легко обходится, если в окошке выбора нажать > > переключатель, определенный нами в п. 2. Тогда KDE воспримет > > нажатую клавишу как код > >"ISO_Next_Group", а он приравнивается к алфавитно-цифровым. > >Указанный рецепт проверен и работает. Хотя после обновления > >до X 4.3 я бы советовал всё же использовать вместо него > >kkbswitch в комбинации с настройками XF86Config.
next prev parent reply other threads:[~2003-09-22 17:47 UTC|newest] Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top 2003-09-22 14:38 Ignatiy Goloviznin 2003-09-22 17:10 ` [Comm] ???????????? ????????? ?????????? Maxim Tyurin 2003-09-23 7:16 ` Dmytro O. Redchuk 2003-09-22 17:47 ` Alexej Kryukov [this message] 2003-09-23 7:10 ` [Comm] Переключение раскладки клавиатуры Andriy Dobrovol's'kii 2003-09-23 7:19 ` Sasha Martsinuk 2003-09-23 7:33 ` [Comm] ???????????? ????????? ?????????? Dmytro O. Redchuk
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=200309222147.20602.akrioukov@mail.ru \ --to=akrioukov@mail.ru \ --cc=community@altlinux.ru \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git