Индикатор языка (Как его убрать)
Модератор: Модераторы разделов
-
elri2007
- Сообщения: 46
Индикатор языка
Поставил Кубунту 9.10 с КДЕ 4.3.2. По умолчанию в этой системе переключение раскладки через Alt+Shift, что не есть хорошо. Сменил раскладку на Ctrl+Shift, ради эксперимента поставил галку "Отображать флаг языка" (английский - флажок США, русский - флажок РФ, в трее где часы). Флаг мне надоел, решил убрать. Но он не убирается. Точнее вместо флага стало отображаться ru/en... Как этого зверя на совсем выключить, чтобы индикация осталась только лампочкой ScrollLock?
Поиском как по гуглу, так и по форуму пользовался, ничего касающегося подобной темы вообще не нашел.
Поиском как по гуглу, так и по форуму пользовался, ничего касающегося подобной темы вообще не нашел.
-
allez
- Сообщения: 2223
- Статус: Не очень злой админ :-)
- ОС: SuSE, CentOS, FreeBSD, Windows
Re: Индикатор языка
Не оно?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
-
elri2007
- Сообщения: 46
Re: Индикатор языка
Оно! Спасибо огромное! Просто у меня в русском переводе это называется "не переключать раскладки". Я так это понял, как будто раскладка вообще не будет переключаться, останется либо русский либо английский вариант. Переводец однако...
-
allez
- Сообщения: 2223
- Статус: Не очень злой админ :-)
- ОС: SuSE, CentOS, FreeBSD, Windows
Re: Индикатор языка
Да нет, перевод вполне соответствует оригиналу. "Disable keyboard layouts" буквально означает "отключить раскладки клавиатуры", что, на мой взгляд, очень близко к вашему варианту. :)
-
elri2007
- Сообщения: 46
-
allez
- Сообщения: 2223
- Статус: Не очень злой админ :-)
- ОС: SuSE, CentOS, FreeBSD, Windows
Re: Индикатор языка
Замечательно. :)
Тогда, пожалуйста, добавьте в заголовок темы слово "решено", чтобы помочь тем, кто в будущем столкнется с подобной проблемой. Для этого нужно править первое сообщение в режиме полного редактирования.
Тогда, пожалуйста, добавьте в заголовок темы слово "решено", чтобы помочь тем, кто в будущем столкнется с подобной проблемой. Для этого нужно править первое сообщение в режиме полного редактирования.
-
elri2007
- Сообщения: 46
Re: Индикатор языка
Все, не прокатило. Исчез индикатор, но переключатель вернулся на Alt+Shift
-
Aectann
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
Re: Индикатор языка
Отсюда простой вывод: переключение раскладок лучше выставлять в настройках Xorg, а не для каждого графического окружения отдельно. Т.е. прописать в /etc/X11/xorg.conf что-то вроде:
...
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection
...
P.S. Если у вас настройки через hal берутся, а xorg.conf пустой, см. поиск, найдете быстро.
My god... it's full of stars!...
-
elri2007
- Сообщения: 46
Re: Индикатор языка
Еще раз перерыл поиск по параметрам xorg.conf, раскладка клавиатуры, раскладка клавиатуры hal... Гуглил, не могу найти, поделитесь пожалуйста ссылкой
Попробовал через xorg.conf, вырубил иксы начисто
Попробовал через xorg.conf, вырубил иксы начисто
-
Bizdelnick
- Модератор
- Сообщения: 21416
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Индикатор языка
Туда надо было не подставлять все эти строки, а найти похожие и исправить
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
на
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
elri2007
- Сообщения: 46
Re: Индикатор языка
Bizdelnick писал(а): ↑06.11.2009 19:49Туда надо было не подставлять все эти строки, а найти похожие и исправить
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
на
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
там этих строк вообще небыло. Я их добавил с какой то страницы в инете. Не помогло. Попробовал ради эксперимента.
-
Aectann
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
Re: Индикатор языка
Честно - плохо верится (: Раскладка клавиатуры в hal, первая ссылка в Google. Не получится через hal - показывайте свой xorg.conf.
My god... it's full of stars!...
-
elri2007
- Сообщения: 46
Re: Индикатор языка
файла, указанного в статье у меня просто нет
Section "Screen"
Identifier "Default Screen"
DefaultDepth 24
EndSection
Section "Module"
Load "glx"
EndSection
Section "Device"
Identifier "Default Device"
Driver "nvidia"
Option "NoLogo" "True"
EndSection
Попробовал сейчас создать этот fdi файл с начинкой из статьи, так же не помогло
[offtop]
пол 12го ночи... задолбался, толку ноль, только еще пару раз иксы прибил... пошел я спать, завтра продолжим...
[offtop]
-
elri2007
- Сообщения: 46
Re: Индикатор языка
Утро. После перезагрузки выяснилось, что создание файла все таки вызвало реакцию. В иксах начисто вырубилась клавиатура. Полностью. Загрузился в консоли, удалил файл. Клавиатура заработала... 
Нет больше вариантов, что можно попробовать? Сейчас попробую вытащить настройку из убитой мандривы...
Нет больше вариантов, что можно попробовать? Сейчас попробую вытащить настройку из убитой мандривы...
-
dmvoron
- Сообщения: 87
- ОС: OpenSuse 11.3
Re: Индикатор языка
Так правильный вариант Вам уже подсказали: нужно отредактировать файл /etc/x11/xorg.conf. Секцию "InputDevice" приведите к подобному виду:
Section "InputDevice"
Driver "kbd"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "us,ru"
Option "XkbModel" "pc105"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
Option "XkbRules" "xfree86"
Option "XkbVariant" ",winkeys"
EndSection
Можете просто скопировать всю вышеуказанную секцию взамен своей. Затем перестартуйте иксы (rcxdm restart) с правами рута.
Если хотите, чтобы отображался флаг страны в трее, установите лучше программку kkbswitch. Она нареканий еще ни у кого не вызывала.
Section "InputDevice"
Driver "kbd"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "us,ru"
Option "XkbModel" "pc105"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
Option "XkbRules" "xfree86"
Option "XkbVariant" ",winkeys"
EndSection
Можете просто скопировать всю вышеуказанную секцию взамен своей. Затем перестартуйте иксы (rcxdm restart) с правами рута.
Если хотите, чтобы отображался флаг страны в трее, установите лучше программку kkbswitch. Она нареканий еще ни у кого не вызывала.
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: Индикатор языка
у меня IceWM и там такого нет, потому я поставил xxkb, впрочем, потом я его-же поставил жене(у неё кеды), т.к. эта программа ИМХО удобнее чем кдешный переключатель.
ЗЫЖ Кстати, никто не помнит, как в xxkb отключить виндовую фишку - что-бы раскладка переключалась не для каждого окна, а глобально для всего?
-
strangeman
- Сообщения: 160
- Статус: заблудившийся биоробот
- ОС: Ubuntu 12.04, Debian 6
Re: Индикатор языка
XXkb.controls.add_when_start - если этот режим включен, то при старте xxkb
сам находит все запущенные к этому моменту приложения и начинает их
"отслеживать". По умолчанию - yes.
XXkb.controls.add_when_create - добавлять окно в "список отслеживаемых" при
его создании. По умолчанию - yes.
По-моему эти два параметра в "no" надо установить...
Спасибо сказали:
-
elri2007
- Сообщения: 46
Re: Индикатор языка
dmvoron писал(а): ↑10.11.2009 12:43Так правильный вариант Вам уже подсказали: нужно отредактировать файл /etc/x11/xorg.conf. Секцию "InputDevice" приведите к подобному виду:
Section "InputDevice"
Driver "kbd"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "us,ru"
Option "XkbModel" "pc105"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
Option "XkbRules" "xfree86"
Option "XkbVariant" ",winkeys"
EndSection
Можете просто скопировать всю вышеуказанную секцию взамен своей. Затем перестартуйте иксы (rcxdm restart) с правами рута.
Если хотите, чтобы отображался флаг страны в трее, установите лучше программку kkbswitch. Она нареканий еще ни у кого не вызывала.
такой секции у меня нет в xorg.conf. Если это добавить, то иксы вообще перестают загружаться
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: Индикатор языка
а куда их писать?
-
allez
- Сообщения: 2223
- Статус: Не очень злой админ :-)
- ОС: SuSE, CentOS, FreeBSD, Windows
Re: Индикатор языка
Например, в ~/.xxkbrc.
(http://pascal.tsu.ru/other/xxkb/README) писал(а):Все параметры для настройки xxkb ищет в файлах
- XXkb в директории, где размещаются app-defaults для всех приложений
(обычно это - /usr/X11R6/lib/X11/app-defaults)
- .xxkbrc в "домашней директории" пользователя
Если xxkb собран с опцией XT_RESOURCE_SEARCH (по умолчанию), то
поиск файлов идет в следующем порядке
/usr/X11R6/lib/X11/$(LANG)/app-defaults/XXkb
/usr/X11R6/lib/X11/<lang>/app-defaults/XXkb
/usr/X11R6/lib/X11/app-defaults/XXkb
и, соответственно, в
$(HOME)/$(LANG)/.xxkbrc
$(HOME)/<lang>/.xxkbrc
$(HOME)/.xxkbrc
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current