* [Comm] Три (и более) раскладки в Х-ах
@ 2006-07-20 13:00 Konstantin. A. Bylym
2006-07-20 13:33 ` Dmitriy L. Kruglikov
2006-07-24 15:53 ` Michael Shigorin
0 siblings, 2 replies; 12+ messages in thread
From: Konstantin. A. Bylym @ 2006-07-20 13:00 UTC (permalink / raw)
To: community
Доброго дня, All!
В связи со сползанием с KDE на IceWM пришла пора расстаться с kxkb.. По
сему - как сделать сабж.. Про xkb и xxkb (и их маны) знаю, но с
настройкой пока не справился :(
С уважением, Константин Былым.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Три (и более) раскладки в Х-ах
2006-07-20 13:00 [Comm] Три (и более) раскладки в Х-ах Konstantin. A. Bylym
@ 2006-07-20 13:33 ` Dmitriy L. Kruglikov
2006-07-20 17:22 ` [Comm] Три ( и более ) " Vyatcheslav Perevalov
` (2 more replies)
2006-07-24 15:53 ` Michael Shigorin
1 sibling, 3 replies; 12+ messages in thread
From: Dmitriy L. Kruglikov @ 2006-07-20 13:33 UTC (permalink / raw)
To: ALT Linux Community
On Thu, 20 Jul 2006 16:00:44 +0300
Konstantin. A. Bylym wrote:
> Доброго дня, All!
> В связи со сползанием с KDE на IceWM пришла пора расстаться с
> kxkb.. По сему - как сделать сабж..
Злопыхать не буду :)
Приводятся настройки для трех языков:
1. Ангельский,
2. Русский,
3. Украинский.
Очередность переключения не несет ни какой национальной идеи, и
не имеет целью ущемить чьи-либо национальные чувства :)
1) В /etc/X11/xorg.conf пишем
==========
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "AutoRepeat" "250 30"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys),ua(winkeys)"
Option "XkbOptions" "grp:ctrl_shift_toggle"
EndSection
============
Потом нужно будет перезапустить Х-сы.
2) Правим /etc/X11/app-defaults/XXkb и приводим к такому
(например) виду:
=============
XXkb.xpm.path: /usr/share/xxkb
XXkb.group.base: 1
XXkb.group.alt: 2
XXkb.group.alt: 3
XXkb.mainwindow.enable: no
XXkb.mainwindow.in_tray: KDE2
XXkb.mainwindow.appicon: yes
XXkb.mainwindow.geometry: 15x15
XXkb.mainwindow.xpm.1: en15.xpm
XXkb.mainwindow.xpm.2: ru15.xpm
XXkb.mainwindow.xpm.3: ua15.xpm
XXkb.mainwindow.xpm.4:
XXkb.button.enable: yes
XXkb.button.geometry: 15x15-75+7
XXkb.button.gravity: NorthEast
XXkb.button.xpm.1: en15.xpm
XXkb.button.xpm.2: ru15.xpm
XXkb.button.xpm.3: ua15.xpm
XXkb.button.xpm.4:
XXkb.controls.add_when_start: yes
XXkb.controls.add_when_create: yes
XXkb.controls.add_when_change: yes
XXkb.controls.focusout: no
XXkb.controls.two_state: no
XXkb.controls.button_delete: yes
===============
При этом три раскладки будут переключаться по кругу, индикатор
"привешивается" в верхнем-правом углу каждого окна и действует
только на это окно. Положение индикатора управляется строками:
XXkb.button.geometry: 15x15-75+7
XXkb.button.gravity: NorthEast
3) Пишем ~/.icewm/startup
========
#!/bin/sh
torsmo &
psi &
qps &
xxkb &
idesk &
# Редактировать по вкусу.
========
Перезапускаем Х-сы ...
Если пользовать пакеты
icewm-startup-xxkb-0.0-alt2
icewm-startup-idesk-0.0-alt2
icewm-startup-0.0-alt2
То нужно создать в домашнем каталоге соответствующие файлы
настроек...
Тут уж придется самому читать man :)
При запуске приложений, которые вешаются в tray, появляется
иконка xxkb, которая перекрывает часы частично.
Знаю, что можно настроить, чтоб для некоторых приложений иконка
не появлялась, и так же выбор языка (например, русский для Psi).
Но разбираться некогда было ... Если осилишь, то делись :)
Если есть смысл "копи-пастнуть" это подобие хау-ты на wiki, то
я сделаю :)
--
Best regards,
Dmitriy L. Kruglikov .--.
Dmitriy.Kruglikov_at_orionagro.com.ua |@_@ |
DKR6-RIPE |!_/ |
ICQ# 13047326 // \ \
XMPP:dkr6@jabber.ru (| | )
/'\_ _/`\
Powered by Linux \___)=(___/
-- Мысль --
Проще избавиться от избыточного веса, чем от избыточного слова.
-- Юрий Поляков "Козлёнок в молоке"
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Три ( и более ) раскладки в Х-ах
2006-07-20 13:33 ` Dmitriy L. Kruglikov
@ 2006-07-20 17:22 ` Vyatcheslav Perevalov
2006-07-20 20:24 ` Vitaly Lipatov
2006-07-21 5:20 ` [Comm] Три (и более) " Мерзляков Евгений Анатольевич
2006-07-24 15:54 ` Michael Shigorin
2 siblings, 1 reply; 12+ messages in thread
From: Vyatcheslav Perevalov @ 2006-07-20 17:22 UTC (permalink / raw)
To: ALT Linux Community
В сообщении от 20 июля 2006 20:33 Dmitriy L. Kruglikov написал(a):
>
> Если есть смысл "копи-пастнуть" это подобие хау-ты на wiki, то
> я сделаю :)
>
Если не сильно трудно...
--
/vip
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Три ( и более ) раскладки в Х-ах
2006-07-20 17:22 ` [Comm] Три ( и более ) " Vyatcheslav Perevalov
@ 2006-07-20 20:24 ` Vitaly Lipatov
2006-07-21 6:19 ` Dmitriy L. Kruglikov
0 siblings, 1 reply; 12+ messages in thread
From: Vitaly Lipatov @ 2006-07-20 20:24 UTC (permalink / raw)
To: ALT Linux Community
On Thursday 20 July 2006 21:22, Vyatcheslav Perevalov wrote:
> В сообщении от 20 июля 2006 20:33 Dmitriy L. Kruglikov
написал(a):
> > Если есть смысл "копи-пастнуть" это подобие хау-ты на wiki,
> > то я сделаю :)
>
> Если не сильно трудно...
Сюда:
http://www.freesource.info/wiki/TZ/PerekljuchenieRaskladok
--
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Три (и более) раскладки в Х-ах
2006-07-20 13:33 ` Dmitriy L. Kruglikov
2006-07-20 17:22 ` [Comm] Три ( и более ) " Vyatcheslav Perevalov
@ 2006-07-21 5:20 ` Мерзляков Евгений Анатольевич
2006-07-24 15:54 ` Michael Shigorin
2 siblings, 0 replies; 12+ messages in thread
From: Мерзляков Евгений Анатольевич @ 2006-07-21 5:20 UTC (permalink / raw)
To: ALT Linux Community
On Thu, 20 Jul 2006 16:33:11 +0300
"Dmitriy L. Kruglikov" <Dmitriy.Kruglikov@orionagro.com.ua> wrote:
> При запуске приложений, которые вешаются в tray, появляется
> иконка xxkb, которая перекрывает часы частично.
> Знаю, что можно настроить, чтоб для некоторых приложений иконка
> не появлялась, и так же выбор языка (например, русский для Psi).
> Но разбираться некогда было ... Если осилишь, то делись :)
да, было бы очень интересно узнать, как народ от иконки в трее избавляется,
а то запарило уже отключать ее каждый раз :)
--
Мерзляков Е.А. icq: #115657846
ПКБ Акустика
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Три ( и более ) раскладки в Х-ах
2006-07-20 20:24 ` Vitaly Lipatov
@ 2006-07-21 6:19 ` Dmitriy L. Kruglikov
0 siblings, 0 replies; 12+ messages in thread
From: Dmitriy L. Kruglikov @ 2006-07-21 6:19 UTC (permalink / raw)
To: ALT Linux Community
On Fri, 21 Jul 2006 00:24:58 +0400
Vitaly Lipatov wrote:
> > > Если есть смысл "копи-пастнуть" это подобие хау-ты на wiki,
> > > то я сделаю :)
> >
> > Если не сильно трудно...
> Сюда:
> http://www.freesource.info/wiki/TZ/PerekljuchenieRaskladok
Проверяй...
--
Best regards,
Dmitriy L. Kruglikov .--.
Dmitriy.Kruglikov_at_orionagro.com.ua |@_@ |
DKR6-RIPE |!_/ |
ICQ# 13047326 // \ \
XMPP:dkr6@jabber.ru (| | )
/'\_ _/`\
Powered by Linux \___)=(___/
-- Мысль --
Кто способен управлять женщиной, способен управлять государством.
-- Бальзак
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Три (и более) раскладки в Х-ах
2006-07-20 13:00 [Comm] Три (и более) раскладки в Х-ах Konstantin. A. Bylym
2006-07-20 13:33 ` Dmitriy L. Kruglikov
@ 2006-07-24 15:53 ` Michael Shigorin
2006-07-25 6:06 ` [Comm] Три ( и более ) " Serge
1 sibling, 1 reply; 12+ messages in thread
From: Michael Shigorin @ 2006-07-24 15:53 UTC (permalink / raw)
To: community
On Thu, Jul 20, 2006 at 04:00:44PM +0300, Konstantin. A. Bylym wrote:
> В связи со сползанием с KDE на IceWM пришла пора расстаться с
> kxkb.. По сему - как сделать сабж.. Про xkb и xxkb (и их маны)
> знаю, но с настройкой пока не справился :(
Например, так:
home:~> grep ru /etc/X11/xorg.conf
#Option "XkbLayout" "rua"
Option "XkbLayout" "us,ua,ru"
home:~> grep -v '^!' .xxkbrc | grep -v ^$
XXkb.group.base: 1
XXkb.group.alt: 3
XXkb.mainwindow.enable: yes
XXkb.mainwindow.appicon: yes
XXkb.mainwindow.xpm.1: en48.xpm
XXkb.mainwindow.xpm.2: ua48.xpm
XXkb.mainwindow.xpm.3: ru48.xpm
XXkb.mainwindow.xpm.4:
XXkb.button.enable: no
XXkb.button.geometry: 15x15+25+3
XXkb.button.gravity: NorthEast
XXkb.button.xpm.1: en15.xpm
XXkb.button.xpm.2: ua15.xpm
XXkb.button.xpm.3: ru15.xpm
XXkb.button.xpm.4:
XXkb.controls.add_when_start: yes
XXkb.controls.add_when_create: yes
XXkb.controls.add_when_change: no
XXkb.controls.focusout: no
XXkb.controls.two_state: yes
XXkb.controls.button_delete: yes
XXkb.bell.enable: no
XXkb.bell.percent: -50
XXkb.ignore.reverse: no
Да, если в конфигурации есть ",winkeys", то будет
",winkeys,winkeys" (и для третьей раскладки чтобы).
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Три (и более) раскладки в Х-ах
2006-07-20 13:33 ` Dmitriy L. Kruglikov
2006-07-20 17:22 ` [Comm] Три ( и более ) " Vyatcheslav Perevalov
2006-07-21 5:20 ` [Comm] Три (и более) " Мерзляков Евгений Анатольевич
@ 2006-07-24 15:54 ` Michael Shigorin
2 siblings, 0 replies; 12+ messages in thread
From: Michael Shigorin @ 2006-07-24 15:54 UTC (permalink / raw)
To: ALT Linux Community
On Thu, Jul 20, 2006 at 04:33:11PM +0300, Dmitriy L. Kruglikov wrote:
> Если есть смысл "копи-пастнуть" это подобие хау-ты на wiki, то
> я сделаю :)
Конечно, имеет.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Три ( и более ) раскладки в Х-ах
2006-07-24 15:53 ` Michael Shigorin
@ 2006-07-25 6:06 ` Serge
2006-07-25 6:37 ` Dmitriy L. Kruglikov
2006-07-25 6:58 ` Michael Shigorin
0 siblings, 2 replies; 12+ messages in thread
From: Serge @ 2006-07-25 6:06 UTC (permalink / raw)
To: community
В сообщении от Понедельник 24 Июль 2006 18:53 Michael Shigorin написал(a):
> On Thu, Jul 20, 2006 at 04:00:44PM +0300, Konstantin. A. Bylym wrote:
> > В связи со сползанием с KDE на IceWM пришла пора расстаться с
> > kxkb.. По сему - как сделать сабж.. Про xkb и xxkb (и их маны)
> > знаю, но с настройкой пока не справился :(
>
> Например, так:
>
> home:~> grep ru /etc/X11/xorg.conf
> #Option "XkbLayout" "rua"
> Option "XkbLayout" "us,ua,ru"
> home:~> grep -v '^!' .xxkbrc | grep -v ^$
> XXkb.group.base: 1
> XXkb.group.alt: 3
> XXkb.mainwindow.enable: yes
> XXkb.mainwindow.appicon: yes
> XXkb.mainwindow.xpm.1: en48.xpm
> XXkb.mainwindow.xpm.2: ua48.xpm
> XXkb.mainwindow.xpm.3: ru48.xpm
> XXkb.mainwindow.xpm.4:
> XXkb.button.enable: no
> XXkb.button.geometry: 15x15+25+3
> XXkb.button.gravity: NorthEast
> XXkb.button.xpm.1: en15.xpm
> XXkb.button.xpm.2: ua15.xpm
> XXkb.button.xpm.3: ru15.xpm
> XXkb.button.xpm.4:
> XXkb.controls.add_when_start: yes
> XXkb.controls.add_when_create: yes
> XXkb.controls.add_when_change: no
> XXkb.controls.focusout: no
> XXkb.controls.two_state: yes
> XXkb.controls.button_delete: yes
> XXkb.bell.enable: no
> XXkb.bell.percent: -50
> XXkb.ignore.reverse: no
>
> Да, если в конфигурации есть ",winkeys", то будет
> ",winkeys,winkeys" (и для третьей раскладки чтобы).
неудается сделать переключение раскладки по левому CTRL+SHIFT
(Если стоит язык, отличный от аглицкого, то переключается по левому CTRL+SHIFT
на аглицкий, но потом уже с аглицкого ничего не переключается)
по правому CTRL+SHIFT - все ОК!
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Три ( и более ) раскладки в Х-ах
2006-07-25 6:06 ` [Comm] Три ( и более ) " Serge
@ 2006-07-25 6:37 ` Dmitriy L. Kruglikov
2006-07-25 6:58 ` Michael Shigorin
1 sibling, 0 replies; 12+ messages in thread
From: Dmitriy L. Kruglikov @ 2006-07-25 6:37 UTC (permalink / raw)
To: ALT Linux Community
On Tue, 25 Jul 2006 09:06:16 +0300
Serge wrote:
> > XXkb.controls.two_state: yes
> неудается сделать переключение раскладки по левому CTRL+SHIFT
> (Если стоит язык, отличный от аглицкого, то переключается по
> левому CTRL+SHIFT на аглицкий, но потом уже с аглицкого ничего
> не переключается) по правому CTRL+SHIFT - все ОК!
Попробуйте XXkb.controls.two_state: no
Если, конечно, в качестве индикатора/переключателя он ....
Или воспринимайте как фичу ...
Всегда можно вернуться на английский (или тот, что по умолчанию)
одним нажатием, вместо двух...
--
Best regards,
Dmitriy L. Kruglikov .--.
Dmitriy.Kruglikov_at_orionagro.com.ua |@_@ |
DKR6-RIPE |!_/ |
ICQ# 13047326 // \ \
XMPP:dkr6@jabber.ru (| | )
/'\_ _/`\
Powered by Linux \___)=(___/
-- Мысль --
Тщеславие, эта нестерпимая, мучительная жажда успеха, есть
великая пытка для ума и состоит из зависти, гордости и алчности.
-- Р.Бертон
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Три ( и более ) раскладки в Х-ах
2006-07-25 6:06 ` [Comm] Три ( и более ) " Serge
2006-07-25 6:37 ` Dmitriy L. Kruglikov
@ 2006-07-25 6:58 ` Michael Shigorin
2006-07-25 11:31 ` Serge
1 sibling, 1 reply; 12+ messages in thread
From: Michael Shigorin @ 2006-07-25 6:58 UTC (permalink / raw)
To: community
On Tue, Jul 25, 2006 at 09:06:16AM +0300, Serge wrote:
> неудается сделать переключение раскладки по левому CTRL+SHIFT
> (Если стоит язык, отличный от аглицкого, то переключается по
> левому CTRL+SHIFT на аглицкий, но потом уже с аглицкого ничего
> не переключается) по правому CTRL+SHIFT - все ОК!
Ловили (на 3.0) такие грабли, не помню, чем закончилось.
Сейчас рабочая конфигурация выглядит дословно так:
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbVariant" ",winkeys,winkeys"
Option "XkbLayout" "us,ru,ua"
Option "XkbOptions" "grp:ctrl_shift_toggle"
EndSection
Возможно, исправляли /usr/lib/X11/xkb/ ...точно, положил сюда:
http://paq.osdn.org.ua/~mike/tmp/xkb-fixed-ct_sh.tar.bz2
2 shrek: кажется, там sr@ напильником махнул, если ещё есть
жалобы на кривой Ctrl+Shift -- мож глянь?
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Три ( и более ) раскладки в Х-ах
2006-07-25 6:58 ` Michael Shigorin
@ 2006-07-25 11:31 ` Serge
0 siblings, 0 replies; 12+ messages in thread
From: Serge @ 2006-07-25 11:31 UTC (permalink / raw)
To: community, shrek
В сообщении от Вторник 25 Июль 2006 09:58 Michael Shigorin написал(a):
> On Tue, Jul 25, 2006 at 09:06:16AM +0300, Serge wrote:
> > неудается сделать переключение раскладки по левому CTRL+SHIFT
> > (Если стоит язык, отличный от аглицкого, то переключается по
> > левому CTRL+SHIFT на аглицкий, но потом уже с аглицкого ничего
> > не переключается) по правому CTRL+SHIFT - все ОК!
>
> Ловили (на 3.0) такие грабли, не помню, чем закончилось.
> Сейчас рабочая конфигурация выглядит дословно так:
>
> Section "InputDevice"
> Identifier "Keyboard0"
> Driver "kbd"
> Option "XkbModel" "pc105"
> Option "XkbVariant" ",winkeys,winkeys"
> Option "XkbLayout" "us,ru,ua"
> Option "XkbOptions" "grp:ctrl_shift_toggle"
> EndSection
>
> Возможно, исправляли /usr/lib/X11/xkb/ ...точно, положил сюда:
> http://paq.osdn.org.ua/~mike/tmp/xkb-fixed-ct_sh.tar.bz2
Спасибо!
заработало (только после распаковки, указанного Вами, xkb-fixed-ct_sh.tar.bz2)
> 2 shrek: кажется, там sr@ напильником махнул, если ещё есть
> жалобы на кривой Ctrl+Shift -- мож глянь?
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2006-07-25 11:31 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-07-20 13:00 [Comm] Три (и более) раскладки в Х-ах Konstantin. A. Bylym
2006-07-20 13:33 ` Dmitriy L. Kruglikov
2006-07-20 17:22 ` [Comm] Три ( и более ) " Vyatcheslav Perevalov
2006-07-20 20:24 ` Vitaly Lipatov
2006-07-21 6:19 ` Dmitriy L. Kruglikov
2006-07-21 5:20 ` [Comm] Три (и более) " Мерзляков Евгений Анатольевич
2006-07-24 15:54 ` Michael Shigorin
2006-07-24 15:53 ` Michael Shigorin
2006-07-25 6:06 ` [Comm] Три ( и более ) " Serge
2006-07-25 6:37 ` Dmitriy L. Kruglikov
2006-07-25 6:58 ` Michael Shigorin
2006-07-25 11:31 ` Serge
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