Здравствуйте.
Недавно заметила, что на моем Debian Squeeze (6.0) выборочно работает переключение раскладки. Например в браузерах и блокноте все работает, а в PhpStorm и FreeMind нет. В таких программах печать будет именно на том языке, который выбран по умолчанию.
Подскажите, как можно решить эту проблему. Или где поискать ее решение.
Спасибо за время, уделенное моей проблеме
Содержимое /etc/X11/xorg.conf
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbVariant" "nodeadkeys"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection
И содержимое /etc/default/keyboard
XKBMODEL="pc105"
XKBLAYOUT="us,ru"
XKBVARIANT=""
XKBOPTIONS="grp:alt_shift_toggle,grp_led:scroll"
Выборочное переключение раскладки
кстати задавался как то следующим вопросом.
как ограничить действие раскладки локально в приложениях?
ну к примеру, если меняю в браузере, то меняется и в х-терминале.
что не есть удобно.
В случае с PhpStorm это баг, проявляется и под виндой, и под маком. Разработчики уверяют, что кода, связанного с раскладками клавиатуры, в их приложении нет, так что они даже не знают, что фиксить.
В случае с FreeMind предлагается отредактировать файл /etc/scim/global, если такой файл есть, заменив
/SupportedUnicodeLocales = en_US.UTF-8на
/SupportedUnicodeLocales = en_US.UTF-8,ru_RU.UTF-8кстати задавался как то следующим вопросом.
как ограничить действие раскладки локально в приложениях?
ну к примеру, если меняю в браузере, то меняется и в х-терминале.
что не есть удобно.
Насколько я понимаю, это делается средствами DE, например, у меня в GNOME 2.3 вот так:
Показать

Remedy, спасибо за оперативный ответ
Установила scim, изменила global, ничего не изменилось(
Проблема решена. Причина была в использовании OpenJDK. Установила пакеты sun-java6-jre, sun-java6-bin, sun-java6-plugin, sun-java6-fonts, и переключила движок с openJDK на java-6-sun
sudo apt-get install sun-java6-jre sun-java6-bin sun-java6-plugin sun-java6-fonts
sudo update-java-alternatives -s java-6-sun[quote=moshell]кстати задавался как то следующим вопросом.
как ограничить действие раскладки локально в приложениях?
ну к примеру, если меняю в браузере, то меняется и в х-терминале.
что не есть удобно.
Насколько я понимаю, это делается средствами DE, например, у меня в GNOME 2.3 вот так:
Показать

в кедах такого не наблюдаю
в кедах такого не наблюдаю
есть... смотри внимательней...