From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 20 Jul 2006 16:33:11 +0300 From: "Dmitriy L. Kruglikov" To: ALT Linux Community Message-ID: <20060720163311.7f5071af@shadow.orionagro.com.ua> In-Reply-To: <44BF7E7C.7040503@mail.ru> References: <44BF7E7C.7040503@mail.ru> Organization: ORION AGRO X-Mailer: Sylpheed-Claws 2.2.0cvs66 (GTK+ 2.8.18; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-Virus-Scanned: amavisd-new at orionagro.com.ua Subject: Re: [Comm] =?koi8-r?b?9NLJICjJIMLPzMXFKSDSwdPLzMHEy8kg1yDoLcHI?= X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.7 Precedence: list Reply-To: ALT Linux Community List-Id: ALT Linux Community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jul 2006 13:34:09 -0000 Archived-At: List-Archive: List-Post: 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 \___)=(___/ -- Мысль -- Проще избавиться от избыточного веса, чем от избыточного слова. -- Юрий Поляков "Козлёнок в молоке"