* [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 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: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 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-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-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