ALT Linux Community general discussions
 help / color / mirror / Atom feed
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.



  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