Глобальное переключение раскладок

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
Snake'D
Сообщения: 51
ОС: Linux

Глобальное переключение раскладок

Сообщение Snake'D »

Как сделать так, чтобы раскладка запоминалась для каждого приложения/окна??? А то у меня всегда переключается глобально... Настройки предоставляемые КДЕ меня не устраивают... Хотелось бы как обычно - 2 шифта (или Ctrl+Shift) У меня FC2.
Заранее спасибо.
No matter where you are, everyone is always connected... SE Lain
Спасибо сказали:
Аватара пользователя
Valerius
Бывший модератор
Сообщения: 1469
Статус: Отпетый КДЕ'шник

Re: Глобальное переключение раскладок

Сообщение Valerius »

Выруби нафик КДЕ-шную переключалку, она глючная и поставь kkbswitch. У меня ещё плюс к нему стоит xxkb - он может сразу включать рускую раскладку на тех приложениях, которые ему указажеш.
А Alt+shift - это в иксовом конфиге.
Свобода есть тонкая полоска между диктатурой и анархией.

---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
Спасибо сказали:
Аватара пользователя
Snake'D
Сообщения: 51
ОС: Linux

Re: Глобальное переключение раскладок

Сообщение Snake'D »

Я, наверное, некорректно сформулировал вопрос. Я не использую переключатель КДЕ, у меня в настройках иксов стоит переключение по двум шифтам, xxkb установлен. Когда я перключаю язык, например, на аглицкий в одном приложении, он радостно становится активным для всех приложений, (это иногда напрягает) а хотелось бы а-ля винды. Если это xxkb лечит, то подскажите, пожалуйста, как?
No matter where you are, everyone is always connected... SE Lain
Спасибо сказали:
Аватара пользователя
Valerius
Бывший модератор
Сообщения: 1469
Статус: Отпетый КДЕ'шник

Re: Глобальное переключение раскладок

Сообщение Valerius »

из /usr/share/doc/xxkb-1.10/README.koi8:
  Кроме того xxkb позволяет - устанавливать отдельно состояние клавиатуры для каждого запущенного приложения. Состояние будет автоматически переключаться при изменении фокуса окна.
Вобщемто можно обойтись и без kkbswitch (хотя он тоже может запоминать раскладку для отдельного окна), нужно только в xxkb подобрать иконки нужных размеров (те что идут с прогой не сильно подходят по размерам для трея КДЕ) вот мой конфиг ~/.xxkbrc

Код: Выделить всё

XXkb.xpm.path: /usr/share/xxkb
XXkb.group.base: 1
XXkb.group.alt: 2
XXkb.mainwindow.enable: yes
XXkb.mainwindow.appicon: no
XXkb.mainwindow.in_tray: KDE2
XXkb.mainwindow.geometry: 15x15
XXkb.mainwindow.xpm.1: en15.xpm
XXkb.mainwindow.xpm.2: ru15.xpm
XXkb.mainwindow.xpm.3:
XXkb.mainwindow.xpm.4:
XXkb.controls.mainwindow_delete: no
XXkb.button.enable: no
XXkb.controls.add_when_change: yes
XXkb.controls.focusout: yes
XXkb.button.enable: no
XXkb.controls.two_state: yes
XXkb.controls.button_delete: no
XXkb.bell.enable: yes
XXkb.app_list.wm_class_name.start_alt: VCLSalFrame kmail sim kjots vyqchat konversation
Свобода есть тонкая полоска между диктатурой и анархией.

---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
Спасибо сказали:
Аватара пользователя
pinguino
Сообщения: 44

Re: Глобальное переключение раскладок

Сообщение pinguino »

народ - не понимаю где вы находите kkbswitch в КДЕ ? или это посторонняя прога ?

кстати - всё нормально через КДЕ переключается если по нормальному сделать .... а именно прописать в ~/.kde/share/config в файле kxkbrc ( не забыть сделать его executable by user ):

Код: Выделить всё

[Layout]
Additional=ru
AdditionalEncodings=KOI8-R
Encoding=ISO8859-1
Layout=us,ru(winkeys)
Model=pc105
Options=grp:alt_shift_toggle,grp_led:scroll
ResetOldOptions=false
SwitchMode=WinClass
Use=true
Variants=ru(winkeys)


и радоваЦЦа жизни ... :rolleyes:

---------
мой же пост в практически такой же теме в женту ....
слака - rulez !
Спасибо сказали:
Аватара пользователя
Valerius
Бывший модератор
Сообщения: 1469
Статус: Отпетый КДЕ'шник

Re: Глобальное переключение раскладок

Сообщение Valerius »

народ - не понимаю где вы находите kkbswitch в КДЕ ? или это посторонняя прога ?
Да, это посторонняя прога. Кстати я её только что убрал и всё что нужно у меня работает с xxkb с приведённым выше конфигом. Даже нашёл иконки нужных размеров :)
Свобода есть тонкая полоска между диктатурой и анархией.

---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
Спасибо сказали:
boot
Сообщения: 289

Re: Глобальное переключение раскладок

Сообщение boot »

Код: Выделить всё

    Identifier  "Keyboard0"
    Driver      "keyboard"
    Option     "XkbRules" "xfree86"
    Option     "XkbModel" "microsoft"
    Option     "XkbLayout" "us,ru(winkeys)"
    Option     "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"


Раньше тоже юзал KKbswitch а теперь вот этого конфига хватает даже без индикатора в трее,обхожусь лампочкой.
и радоваЦЦа жизни ... rolleyes.gif

Хотя попробую с настроенной КДЕшной,спасибо:)
Спасибо сказали: