Было бы очень удобно привязать скрипт смены раскладки клавиатуры к событию onFocus для окна.
К примеру, работаю постоянно в Eclipse там мне нужен исключительно EN но приходиться общаться в скайпе и ICQ там нужен RU при переключении между окнами часто забываю переключать клавиатуру (да и лишних движений много) собственно появилость желание автоматизировать данный процесс, т.е. если делаю активным окно eclipse автоматом переводим в EN аналогично в ICQ и SKYPE
собственно имею проблемы.
1 -  как приатачить исполнение bash скрипта к событию onFocus того или иного приложения.
2 - какой командой из консоли можно поменять раскладку с одной на другую/(следующую по списку)

2

э-э мб конечно не в тему, но если вы используйте кде или gnome мб это проще сделать через них?

3

tmp13 пишет:

э-э мб конечно не в тему, но если вы используйте кде или gnome мб это проще сделать через них?

Использую KDE 4,4 но в свойствах окна не могу найти возможность привязки скриптов к событиям окна.

4

vorthtoura пишет:
tmp13 пишет:

э-э мб конечно не в тему, но если вы используйте кде или gnome мб это проще сделать через них?

Использую KDE 4,4 но в свойствах окна не могу найти возможность привязки скриптов к событиям окна.

Параметры системы - Язык и стандарты - Раскладка клавиатуры - Параметры переключения - (выбрать) Окно

http://imagepost.ru/thumbs/206/raskladka.png

5

Огромное спасибо mycetophylax за помощь, то что нужно. Я как то видел эту опцию в настройках, но не понял с ходу её.