* [sisyphus] Смена раскладки из командной строки
@ 2007-01-22 6:39 Roman V. Medyakov
2007-01-22 6:42 ` Evgenii Terechkov
2007-01-22 6:53 ` Stanislav Ievlev
0 siblings, 2 replies; 13+ messages in thread
From: Roman V. Medyakov @ 2007-01-22 6:39 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Пишу небольшой скриптик на sh с использованием Zenity. В окошке, где
запрашиваются данные, нужно сразу установить русскую раскладку.
Существует ли возможность переключить раскладку клавиатуры с англ. на
рус. из скрипта?
--
Roman V. Medyakov <merv@gpb.ural.ru>
Gazprombank Yekaterinburg
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] Смена раскладки из командной строки
2007-01-22 6:39 [sisyphus] Смена раскладки из командной строки Roman V. Medyakov
@ 2007-01-22 6:42 ` Evgenii Terechkov
2007-01-22 6:57 ` Roman V. Medyakov
2007-01-22 6:53 ` Stanislav Ievlev
1 sibling, 1 reply; 13+ messages in thread
From: Evgenii Terechkov @ 2007-01-22 6:42 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
"Roman V. Medyakov" пишет:
> Пишу небольшой скриптик на sh с использованием Zenity. В окошке, где
> запрашиваются данные, нужно сразу установить русскую раскладку.
> Существует ли возможность переключить раскладку клавиатуры с англ. на
> рус. из скрипта?
Звучит бредово. А если китаец какой запустит скрипт? Портабельнее нужно...
--
Терешков Евгений, ALT Linux Team.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] Смена раскладки из командной строки
2007-01-22 6:42 ` Evgenii Terechkov
@ 2007-01-22 6:57 ` Roman V. Medyakov
2007-01-22 7:02 ` Evgenii Terechkov
0 siblings, 1 reply; 13+ messages in thread
From: Roman V. Medyakov @ 2007-01-22 6:57 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В Пнд, 22/01/2007 в 13:42 +0700, Evgenii Terechkov пишет:
> "Roman V. Medyakov" пишет:
>
> > Пишу небольшой скриптик на sh с использованием Zenity. В окошке, где
> > запрашиваются данные, нужно сразу установить русскую раскладку.
> > Существует ли возможность переключить раскладку клавиатуры с англ. на
> > рус. из скрипта?
>
> Звучит бредово. А если китаец какой запустит скрипт? Портабельнее нужно...
Мне для внутреннего употребления. Поконкретнее: Через zenity
спрашивается кусок фамилии, далее используя xls2csv парсится файл с
телефонным справочником, откуда потом grep-ается фамилия и вместе с
телефоном выдаётся через zenity. Фамилии у нас только кириллические :)
--
Roman V. Medyakov <merv@gpb.ural.ru>
Gazprombank Yekaterinburg
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] Смена раскладки из командной строки
2007-01-22 6:57 ` Roman V. Medyakov
@ 2007-01-22 7:02 ` Evgenii Terechkov
0 siblings, 0 replies; 13+ messages in thread
From: Evgenii Terechkov @ 2007-01-22 7:02 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
"Roman V. Medyakov" пишет:
>> > Пишу небольшой скриптик на sh с использованием Zenity. В окошке, где
>> > запрашиваются данные, нужно сразу установить русскую раскладку.
>> > Существует ли возможность переключить раскладку клавиатуры с англ. на
>> > рус. из скрипта?
>> Звучит бредово. А если китаец какой запустит скрипт? Портабельнее нужно...
> Мне для внутреннего употребления. Поконкретнее: Через zenity
> спрашивается кусок фамилии, далее используя xls2csv парсится файл с
> телефонным справочником, откуда потом grep-ается фамилия и вместе с
> телефоном выдаётся через zenity. Фамилии у нас только кириллические :)
Здесь уже посоветовали xчегототам, но это тоже звучит не очень.
--
Терешков Евгений, ALT Linux Team.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] Смена раскладки из командной строки
2007-01-22 6:39 [sisyphus] Смена раскладки из командной строки Roman V. Medyakov
2007-01-22 6:42 ` Evgenii Terechkov
@ 2007-01-22 6:53 ` Stanislav Ievlev
2007-01-22 6:54 ` Stanislav Ievlev
1 sibling, 1 reply; 13+ messages in thread
From: Stanislav Ievlev @ 2007-01-22 6:53 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Mon, Jan 22, 2007 at 11:39:14AM +0500, Roman V. Medyakov wrote:
> Пишу небольшой скриптик на sh с использованием Zenity. В окошке, где
> запрашиваются данные, нужно сразу установить русскую раскладку.
> Существует ли возможность переключить раскладку клавиатуры с англ. на
> рус. из скрипта?
setxkbmap
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] Смена раскладки из командной строки
2007-01-22 6:53 ` Stanislav Ievlev
@ 2007-01-22 6:54 ` Stanislav Ievlev
2007-01-22 7:01 ` Roman V. Medyakov
0 siblings, 1 reply; 13+ messages in thread
From: Stanislav Ievlev @ 2007-01-22 6:54 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Mon, Jan 22, 2007 at 09:53:37AM +0300, Stanislav Ievlev wrote:
> On Mon, Jan 22, 2007 at 11:39:14AM +0500, Roman V. Medyakov wrote:
> > Пишу небольшой скриптик на sh с использованием Zenity. В окошке, где
> > запрашиваются данные, нужно сразу установить русскую раскладку.
> > Существует ли возможность переключить раскладку клавиатуры с англ. на
> > рус. из скрипта?
> setxkbmap
Но это глобальный рубильник, будьте осторожны, в случае ошибки можно
оставить пользователя без клавиатуры.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] Смена раскладки из командной строки
2007-01-22 6:54 ` Stanislav Ievlev
@ 2007-01-22 7:01 ` Roman V. Medyakov
2007-01-22 8:57 ` Vitaly Lipatov
2007-01-22 11:27 ` Yuriy Kashirin
0 siblings, 2 replies; 13+ messages in thread
From: Roman V. Medyakov @ 2007-01-22 7:01 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В Пнд, 22/01/2007 в 09:54 +0300, Stanislav Ievlev пишет:
> On Mon, Jan 22, 2007 at 09:53:37AM +0300, Stanislav Ievlev wrote:
> > On Mon, Jan 22, 2007 at 11:39:14AM +0500, Roman V. Medyakov wrote:
> > > Пишу небольшой скриптик на sh с использованием Zenity. В окошке, где
> > > запрашиваются данные, нужно сразу установить русскую раскладку.
> > > Существует ли возможность переключить раскладку клавиатуры с англ. на
> > > рус. из скрипта?
> > setxkbmap
> Но это глобальный рубильник, будьте осторожны, в случае ошибки можно
> оставить пользователя без клавиатуры.
Я про него знаю. Но мне не нужно настраивать xkb. Мне нужно просто
сказать "переключись на русский".
--
Roman V. Medyakov <merv@gpb.ural.ru>
Gazprombank Yekaterinburg
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] Смена раскладки из командной строки
2007-01-22 7:01 ` Roman V. Medyakov
@ 2007-01-22 8:57 ` Vitaly Lipatov
2007-01-22 10:33 ` Roman V. Medyakov
2007-01-22 11:27 ` Yuriy Kashirin
1 sibling, 1 reply; 13+ messages in thread
From: Vitaly Lipatov @ 2007-01-22 8:57 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Monday 22 January 2007 10:01, Roman V. Medyakov wrote:
...
> Я про него знаю. Но мне не нужно настраивать xkb. Мне нужно
> просто сказать "переключись на русский".
Я знаю что это умеет делать xneur. ПосмОтрите, как там сделано?
--
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] Смена раскладки из командной строки
2007-01-22 8:57 ` Vitaly Lipatov
@ 2007-01-22 10:33 ` Roman V. Medyakov
2007-01-22 22:09 ` Vitaly Lipatov
0 siblings, 1 reply; 13+ messages in thread
From: Roman V. Medyakov @ 2007-01-22 10:33 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В Пнд, 22/01/2007 в 11:57 +0300, Vitaly Lipatov пишет:
> On Monday 22 January 2007 10:01, Roman V. Medyakov wrote:
> ...
> > Я про него знаю. Но мне не нужно настраивать xkb. Мне нужно
> > просто сказать "переключись на русский".
> Я знаю что это умеет делать xneur. ПосмОтрите, как там сделано?
Так xneur разве не линкуется с соотв. либами? Неужели придётся писать на
C только из-за этого?
--
Roman V. Medyakov <merv@gpb.ural.ru>
Gazprombank Yekaterinburg
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] Смена раскладки из командной строки
2007-01-22 10:33 ` Roman V. Medyakov
@ 2007-01-22 22:09 ` Vitaly Lipatov
0 siblings, 0 replies; 13+ messages in thread
From: Vitaly Lipatov @ 2007-01-22 22:09 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Monday 22 January 2007 13:33, Roman V. Medyakov wrote:
> В Пнд, 22/01/2007 в 11:57 +0300, Vitaly Lipatov пишет:
> > On Monday 22 January 2007 10:01, Roman V. Medyakov wrote:
> > ...
> >
> > > Я про него знаю. Но мне не нужно настраивать xkb. Мне
> > > нужно просто сказать "переключись на русский".
> >
> > Я знаю что это умеет делать xneur. ПосмОтрите, как там
> > сделано?
>
> Так xneur разве не линкуется с соотв. либами? Неужели придётся
> писать на C только из-за этого?
Ну хотя бы читать C придётся.
В итоге какая-то программа должна вызывать XkbLockGroup...
Может предложить разработчикам xneur добавить возможность
переключать раскладку вызовов xneur с соотв. параметром?
--
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] Смена раскладки из командной строки
2007-01-22 7:01 ` Roman V. Medyakov
2007-01-22 8:57 ` Vitaly Lipatov
@ 2007-01-22 11:27 ` Yuriy Kashirin
2007-01-22 12:00 ` Roman V. Medyakov
1 sibling, 1 reply; 13+ messages in thread
From: Yuriy Kashirin @ 2007-01-22 11:27 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Monday 22 January 2007 09:01, Roman V. Medyakov wrote:
> В Пнд, 22/01/2007 в 09:54 +0300, Stanislav Ievlev пишет:
> > On Mon, Jan 22, 2007 at 09:53:37AM +0300, Stanislav Ievlev wrote:
> > > On Mon, Jan 22, 2007 at 11:39:14AM +0500, Roman V. Medyakov
wrote:
> > > > Пишу небольшой скриптик на sh с использованием Zenity. В
> > > > окошке, где запрашиваются данные, нужно сразу установить
> > > > русскую раскладку. Существует ли возможность переключить
> > > > раскладку клавиатуры с англ. на рус. из скрипта?
> > >
> > > setxkbmap
> >
> > Но это глобальный рубильник, будьте осторожны, в случае ошибки
> > можно оставить пользователя без клавиатуры.
>
> Я про него знаю. Но мне не нужно настраивать xkb. Мне нужно просто
> сказать "переключись на русский".
Если вы сидите в KDE и используете kkbswitch для переключения
раскладок, то к нему есть dcop интерфейс. Вот список раскладок:
yura@uka ~> dcop kkbswitch KBSwitchIntf getGroupNames
U.S. English
Russia
Ukraine
В этом случае для переключения в русский надо сказать:
dcop kkbswitch KBSwitchIntf selectGroup 1
--
Best regards
Yuriy Kashirin
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2007-01-30 11:13 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-01-22 6:39 [sisyphus] Смена раскладки из командной строки Roman V. Medyakov
2007-01-22 6:42 ` Evgenii Terechkov
2007-01-22 6:57 ` Roman V. Medyakov
2007-01-22 7:02 ` Evgenii Terechkov
2007-01-22 6:53 ` Stanislav Ievlev
2007-01-22 6:54 ` Stanislav Ievlev
2007-01-22 7:01 ` Roman V. Medyakov
2007-01-22 8:57 ` Vitaly Lipatov
2007-01-22 10:33 ` Roman V. Medyakov
2007-01-22 22:09 ` Vitaly Lipatov
2007-01-22 11:27 ` Yuriy Kashirin
2007-01-22 12:00 ` Roman V. Medyakov
2007-01-30 11:13 ` Michael Shigorin
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git