* [sisyphus] Re: Re: Три языка: У кого, например, en+ru+ua поделитесь своим опытом решения проблемы.
2005-06-29 6:37 ` [sisyphus] Re: Три языка: У кого, например, en+ru+ua поделитесь своим опытом решения проблемы Александр
@ 2005-06-29 6:45 ` Anton Farygin
2005-06-29 6:57 ` [sisyphus] " Mike Lykov
` (2 subsequent siblings)
3 siblings, 0 replies; 16+ messages in thread
From: Anton Farygin @ 2005-06-29 6:45 UTC (permalink / raw)
To: sisyphus
В письме Wed, 29 Jun 2005 09:37:02 +0300, Александр
написал:
> Anton Farygin пишет:
>
>>В письме Wed, 29 Jun 2005 07:41:14 +0300, Александр
>>написал:
>>
>>
>>>Когда-нибудь будет работать?:
>>> Option "XkbLayout" "us,ru,lt"
>>>
>>>Или всем так и приходится пользоваться?:
>>> Option "XkbLayout" "us,lt,ru"
>>>
>>>
>>
>>Не понял разницы. А что не работает то ?
>>
> Чтобы работало ru должно быть в конце.
> Если ru в середине, то иксы не стартуют.
> А хотелось бы в середине, так как lt нужно только эпизодически. А
> индикатор раскладок в режиме переключателя берёт defaul и первую по
> списку. Т.е., чтобы было en+ru, приходится ru делать default-ом. А это
> значит, что в новые окна запускаются с ru. Что неудобно.
> У кого, например, en+ru+ua поделитесь своим опытом решения проблемы.
$ setxkbmap -print
xkb_keymap {
xkb_keycodes { include "xfree86+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc/pc(pc105)+pc/us+pc/ru:2+pc/it:3+group(caps_toggle)" };
xkb_geometry { include "pc(pc105)" };
};
Не вижу никаких проблем
делал так: setxkbmap -model pc105 -layout us,ru,it -option
grp:caps_toggle
Rgds,
Rider
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [sisyphus] Re: Три языка: У кого, например, en+ru+ua поделитесь своим опытом решения проблемы.
2005-06-29 6:37 ` [sisyphus] Re: Три языка: У кого, например, en+ru+ua поделитесь своим опытом решения проблемы Александр
2005-06-29 6:45 ` [sisyphus] " Anton Farygin
@ 2005-06-29 6:57 ` Mike Lykov
2005-06-29 13:43 ` Александр
2005-06-29 6:57 ` Yura Kalinichenko
2005-06-29 7:06 ` Afanasov Dmitry
3 siblings, 1 reply; 16+ messages in thread
From: Mike Lykov @ 2005-06-29 6:57 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Среда 29 Июнь 2005 11:37 Александр написал:
> Если ru в середине, то иксы не стартуют.
с каким сообщением?
--
Mike Lykov
Samara, "Vesna" parfum company, System administrator
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [sisyphus] Re: Три языка: У кого, например, en+ru+ua поделитесь своим опытом решения проблемы.
2005-06-29 6:57 ` [sisyphus] " Mike Lykov
@ 2005-06-29 13:43 ` Александр
2005-06-29 13:55 ` Alexander Bokovoy
2005-06-30 4:06 ` Mike Lykov
0 siblings, 2 replies; 16+ messages in thread
From: Александр @ 2005-06-29 13:43 UTC (permalink / raw)
To: combr, combr, ALT Linux Sisyphus discussion list
Mike Lykov пишет:
>В сообщении от Среда 29 Июнь 2005 11:37 Александр написал:
>
>
>>Если ru в середине, то иксы не стартуют.
>>
>>
>
>с каким сообщением?
>
>
>
сорри, стартуют, но без раскладок.
Из потока писем я понял, что дело не в иксах.
Грешить стал на kkbswitch. Но он оказался не причем.
Час подбора и вот итог (наладил как хотелось):
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru,lt"
Option "XkbVariant" ",winkeys"
Option "XkbOptions" "grp:ctrl_shift_toggle"
причём если поменять на :
Option "XkbVariant" ",,winkeys"
то в ru "." и "," будут на цифровых клавишах.
Странно?
Всем спасибо Вы мне очень помогли!
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [sisyphus] Re: Три языка: У кого, например, en+ru+ua поделитесь своим опытом решения проблемы.
2005-06-29 13:43 ` Александр
@ 2005-06-29 13:55 ` Alexander Bokovoy
2005-06-30 4:06 ` Mike Lykov
1 sibling, 0 replies; 16+ messages in thread
From: Alexander Bokovoy @ 2005-06-29 13:55 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 615 bytes --]
On Wed, Jun 29, 2005 at 04:43:54PM +0300, Александр wrote:
> Option "XkbModel" "pc105"
> Option "XkbLayout" "us,ru,lt"
> Option "XkbVariant" ",winkeys"
> Option "XkbOptions" "grp:ctrl_shift_toggle"
>
> причём если поменять на :
> Option "XkbVariant" ",,winkeys"
> то в ru "." и "," будут на цифровых клавишах.
> Странно?
Нет. Вы же поставили winkeys только для lt, а не для ru.
--
/ Alexander Bokovoy
Samba Team http://www.samba.org/
ALT Linux Team http://www.altlinux.org/
Midgard Project Ry http://www.midgard-project.org/
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [sisyphus] Re: Три языка: У кого, например, en+ru+ua поделитесь своим опытом решения проблемы.
2005-06-29 13:43 ` Александр
2005-06-29 13:55 ` Alexander Bokovoy
@ 2005-06-30 4:06 ` Mike Lykov
1 sibling, 0 replies; 16+ messages in thread
From: Mike Lykov @ 2005-06-30 4:06 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Среда 29 Июнь 2005 18:43 Александр написал:
> Час подбора и вот итог (наладил как хотелось):
а setxkbmap, который за полсекунды выдает вариант, чтобы не воспользоваться?
> причём если поменять на :
> Option "XkbVariant" ",,winkeys"
> то в ru "." и "," будут на цифровых клавишах.
> Странно?
Ничуть не странно. я вам давно ответил - читайте FAQ, я автор ответа на эту
тему. Специально все там разьяснил с этим XkbVariant.
--
Mike Lykov
Samara, "Vesna" parfum company, System administrator
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [sisyphus] Re: Три языка: У кого, например, en+ru+ua поделитесь своим опытом решения проблемы.
2005-06-29 6:37 ` [sisyphus] Re: Три языка: У кого, например, en+ru+ua поделитесь своим опытом решения проблемы Александр
2005-06-29 6:45 ` [sisyphus] " Anton Farygin
2005-06-29 6:57 ` [sisyphus] " Mike Lykov
@ 2005-06-29 6:57 ` Yura Kalinichenko
2005-06-29 7:37 ` [sisyphus] " Anton Farygin
2005-06-29 7:43 ` [sisyphus] " Led
2005-06-29 7:06 ` Afanasov Dmitry
3 siblings, 2 replies; 16+ messages in thread
From: Yura Kalinichenko @ 2005-06-29 6:57 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В Срд, 29/06/2005 в 09:37 +0300, Александр пишет:
> Чтобы работало ru должно быть в конце.
> Если ru в середине, то иксы не стартуют.
> А хотелось бы в середине, так как lt нужно только эпизодически. А
> индикатор раскладок в режиме переключателя берёт defaul и первую по
> списку. Т.е., чтобы было en+ru, приходится ru делать default-ом. А это
> значит, что в новые окна запускаются с ru. Что неудобно.
> У кого, например, en+ru+ua поделитесь своим опытом решения проблемы.
Я, к примеру, традиционно не использую "циклических" переключалок:
крайне неудобно при наличии более чем двух алфавитов. Предпочитаю, чтобы
за каждый язык отвечала отдельная клавиша: правый Alt - en/ua, правый
Ctrl - en/ru
--
Yura Kalinichenko
^ permalink raw reply [flat|nested] 16+ messages in thread
* [sisyphus] Re: Re: Три языка: У кого, например, en+ru+ua поделитесь своим опытом решения проблемы.
2005-06-29 6:57 ` Yura Kalinichenko
@ 2005-06-29 7:37 ` Anton Farygin
2005-06-29 8:14 ` Yura Kalinichenko
2005-06-29 7:43 ` [sisyphus] " Led
1 sibling, 1 reply; 16+ messages in thread
From: Anton Farygin @ 2005-06-29 7:37 UTC (permalink / raw)
To: sisyphus
В письме Wed, 29 Jun 2005 09:57:47 +0300, Yura Kalinichenko
написал:
> В Срд, 29/06/2005 в 09:37 +0300, Александр пишет:
>
>> Чтобы работало ru должно быть в конце.
>> Если ru в середине, то иксы не стартуют.
>> А хотелось бы в середине, так как lt нужно только эпизодически. А
>> индикатор раскладок в режиме переключателя берёт defaul и первую по
>> списку. Т.е., чтобы было en+ru, приходится ru делать default-ом. А это
>> значит, что в новые окна запускаются с ru. Что неудобно.
>> У кого, например, en+ru+ua поделитесь своим опытом решения проблемы.
>
> Я, к примеру, традиционно не использую "циклических" переключалок:
> крайне неудобно при наличии более чем двух алфавитов. Предпочитаю, чтобы
> за каждый язык отвечала отдельная клавиша: правый Alt - en/ua, правый
> Ctrl - en/ru
Можно пример конфига ?
Rgds,
Rider
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [sisyphus] Re: Re: Три языка: У кого, например, en+ru+ua поделитесь своим опытом решения проблемы.
2005-06-29 7:37 ` [sisyphus] " Anton Farygin
@ 2005-06-29 8:14 ` Yura Kalinichenko
2005-06-29 9:53 ` [sisyphus] " Anton Farygin
0 siblings, 1 reply; 16+ messages in thread
From: Yura Kalinichenko @ 2005-06-29 8:14 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В Срд, 29/06/2005 в 11:37 +0400, Anton Farygin пишет:
> > Я, к примеру, традиционно не использую "циклических" переключалок:
> > крайне неудобно при наличии более чем двух алфавитов. Предпочитаю, чтобы
> > за каждый язык отвечала отдельная клавиша: правый Alt - en/ua, правый
> > Ctrl - en/ru
>
> Можно пример конфига ?
Ну оно несколько как бы это сказать - нестандартно, что-ли ?
А выглядит так. В XF86Config:
Option "XkbLayout" "us,ru,ua"
Option "XkbVariant" ",winkeys,winkeys"
Option "XkbOptions" "grp:switch"
Кроме того, делается такой вот хак:
cd /usr/X11R6/lib/X11/xkb/symbols
patch -p0 <<EOF
--- group.orig 2004-09-20 11:31:44 +0300
+++ group 2004-09-20 15:22:43 +0300
@@ -6,7 +6,13 @@
partial modifier_keys
xkb_symbols "switch" {
- key <RALT> {
- symbols[Group1]= [ Mode_switch, Multi_key ],
- virtualMods= AltGr
+ key <RALT> {
+ symbols[Group1]= [ ISO_Prev_Group ],
+ symbols[Group2]= [ ISO_Next_Group ],
+ symbols[Group3]= [ ISO_First_Group ]
+ };
+ key <RCTL> {
+ symbols[Group1]= [ ISO_Next_Group ],
+ symbols[Group2]= [ ISO_First_Group ],
+ symbols[Group3]= [ ISO_Prev_Group ]
};
};
EOF
--
Yura Kalinichenko
^ permalink raw reply [flat|nested] 16+ messages in thread
* [sisyphus] Re: Re: Re: Три языка: У кого, например, en+ru+ua поделитесь своим опытом решения проблемы.
2005-06-29 8:14 ` Yura Kalinichenko
@ 2005-06-29 9:53 ` Anton Farygin
0 siblings, 0 replies; 16+ messages in thread
From: Anton Farygin @ 2005-06-29 9:53 UTC (permalink / raw)
To: sisyphus
В письме Wed, 29 Jun 2005 11:14:34 +0300, Yura Kalinichenko
написал:
> В Срд, 29/06/2005 в 11:37 +0400, Anton Farygin пишет:
>
<skip>
>
> cd /usr/X11R6/lib/X11/xkb/symbols
> patch -p0 <<EOF
> --- group.orig 2004-09-20 11:31:44 +0300
> +++ group 2004-09-20 15:22:43 +0300
> @@ -6,7 +6,13 @@
> partial modifier_keys
> xkb_symbols "switch" {
> - key <RALT> {
> - symbols[Group1]= [ Mode_switch, Multi_key ],
> - virtualMods= AltGr
> + key <RALT> {
> + symbols[Group1]= [ ISO_Prev_Group ],
> + symbols[Group2]= [ ISO_Next_Group ],
> + symbols[Group3]= [ ISO_First_Group ]
> + };
> + key <RCTL> {
> + symbols[Group1]= [ ISO_Next_Group ],
> + symbols[Group2]= [ ISO_First_Group ],
> + symbols[Group3]= [ ISO_Prev_Group ]
> };
> };
> EOF
мда.. явно не дистрибутивно.
Rgds,
Rider
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [sisyphus] Re: Три языка: У кого, например, en+ru+ua поделитесь своим опытом решения проблемы.
2005-06-29 6:57 ` Yura Kalinichenko
2005-06-29 7:37 ` [sisyphus] " Anton Farygin
@ 2005-06-29 7:43 ` Led
2005-06-29 8:17 ` Yura Kalinichenko
1 sibling, 1 reply; 16+ messages in thread
From: Led @ 2005-06-29 7:43 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Среда 29 Июнь 2005 09:57 Yura Kalinichenko написал(a):
> В Срд, 29/06/2005 в 09:37 +0300, Александр пишет:
> > Чтобы работало ru должно быть в конце.
> > Если ru в середине, то иксы не стартуют.
> > А хотелось бы в середине, так как lt нужно только эпизодически. А
> > индикатор раскладок в режиме переключателя берёт defaul и первую по
> > списку. Т.е., чтобы было en+ru, приходится ru делать default-ом. А это
> > значит, что в новые окна запускаются с ru. Что неудобно.
> > У кого, например, en+ru+ua поделитесь своим опытом решения проблемы.
>
> Я, к примеру, традиционно не использую "циклических" переключалок:
> крайне неудобно при наличии более чем двух алфавитов. Предпочитаю, чтобы
> за каждый язык отвечала отдельная клавиша: правый Alt - en/ua, правый
> Ctrl - en/ru
ИМХО сомнительно удобство... Тогда уж лучше: RAlt - en, RCtrl - ru, RWin - ua.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [sisyphus] Re: Три языка: У кого, например, en+ru+ua поделитесь своим опытом решения проблемы.
2005-06-29 7:43 ` [sisyphus] " Led
@ 2005-06-29 8:17 ` Yura Kalinichenko
0 siblings, 0 replies; 16+ messages in thread
From: Yura Kalinichenko @ 2005-06-29 8:17 UTC (permalink / raw)
To: led, ALT Linux Sisyphus discussion list
В Срд, 29/06/2005 в 10:43 +0300, Led пишет:
> > Я, к примеру, традиционно не использую "циклических" переключалок:
> > крайне неудобно при наличии более чем двух алфавитов. Предпочитаю, чтобы
> > за каждый язык отвечала отдельная клавиша: правый Alt - en/ua, правый
> > Ctrl - en/ru
>
> ИМХО сомнительно удобство... Тогда уж лучше: RAlt - en, RCtrl - ru, RWin - ua.
Может и лучше. Расскажите, как такое поведение настроить.
--
Yura Kalinichenko
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [sisyphus] Re: Три языка: У кого, например, en+ru+ua поделитесь своим опытом решения проблемы.
2005-06-29 6:37 ` [sisyphus] Re: Три языка: У кого, например, en+ru+ua поделитесь своим опытом решения проблемы Александр
` (2 preceding siblings ...)
2005-06-29 6:57 ` Yura Kalinichenko
@ 2005-06-29 7:06 ` Afanasov Dmitry
3 siblings, 0 replies; 16+ messages in thread
From: Afanasov Dmitry @ 2005-06-29 7:06 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 790 bytes --]
On Wed, Jun 29, 2005 at 09:37:02AM +0300, Александр wrote:
> Anton Farygin пишет:
>
> >В письме Wed, 29 Jun 2005 07:41:14 +0300, Александр
> >написал:
> >
> >
> >>Когда-нибудь будет работать?:
> >> Option "XkbLayout" "us,ru,lt"
>
<skip>
> индикатор раскладок в режиме переключателя берёт defaul и первую по
> списку. Т.е., чтобы было en+ru, приходится ru делать default-ом. А это
> значит, что в новые окна запускаются с ru. Что неудобно.
> У кого, например, en+ru+ua поделитесь своим опытом решения проблемы.
опыта у меня нет, но проблемы с дефолтной расклдакой вроде прекрасно
решает xxkb - для старта всех окон ему указать нужную, и все будут в
нужной раскладке. а вот как с переключением там - даже не знаю - не
пробовал.
--
С уважением,
Афанасов Дмитрий
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 16+ messages in thread