Войти

Показать полную графическую версию : Глюки с переключением раскладки в KDE


Страниц : 1 [2]

ruslandh
04-06-2003, 01:37
Sean Ingumsky
А каков вариант этих строчек у Вас ?

Sean Ingumsky
04-06-2003, 01:50
ruslandh
Option    "XkbLayout" "us,ru"
Option  "XkbVariant" ",winkeys"
Было недавно:
Option    "XkbLayout" "us,ru(winkeys)"

Kent
04-06-2003, 06:39
Belansky

это в настройках сервисов, стартующих автоматически, прописывается.

Нельзя ли поконкретнее? Я плохо ориентируюсь в Линуксе.

ruslandh
04-06-2003, 07:32
Kent
Во-первых зависит от дистрибутива.
Во-вторых может включаться в момомент запуска системы с помощью демона numlock или в момент запуска X-в.
Как настраивается в момент запуска X-в я не знаю, но при желании, можно найти в документации к вашей версии XFree86 *
Для запуска демона Numlock можно использовать, например, ntsysv
или chkconfig --add numlock

Sean Ingumsky
Ну в этих строчках "криминала" нет :) , хотелось-бы посмотреть :
1 Полное описание секции Input Device,
2 Строчки из XF86Config, Которые Вас самого смущают.

Исправлено: ruslandh, 3:07 5-06-2003

Raven
04-06-2003, 11:09
Нельзя ли поконкретнее? Я плохо ориентируюсь в Линуксе.
Belansky говорил о том, что есть утилитка, которая показывает все демоны и службы, которые стартуют при запуске Линукс - называется drakxservices , там есть "NumLock" - запустить ,остановить

Sean Ingumsky
05-06-2003, 01:57
ruslandh
:):):)
1. Мой "InputDevice":

-----cut-------

Section "InputDevice"

   Identifier"Keyboard1"
   Driver"Keyboard"

   Option "AutoRepeat" "500 30"



   Option "XkbRules""xfree86"
   Option "XkbModel""pc104"
   Option "XkbLayout""us,ru(winkeys)"
   Option "XkbOptions""grp:ctrl_alt_toggle,grp_led:scroll"

EndSection

-----cut---------

Сейчас у меня (вроде как) переключение работает - ScrollLock загорается, но самой смены языка не происходит, надо что-то ещё делать. А одну свою "ошибку" я обнаружил почти случайно - заметил, что у меня было написано grp:ctrl_alt-toggle :)
У меня было установлено ещё и таким образом -
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",(winkeys)"
- но так ничего не работало, а при загрузке Иксов проплывало сообщение об ошибке. Скобки там, наверное, не надо было ставить.
2. В этой секции, пожалуй, у меня нет вопросов, хотя я так и не понимаю, почему переключение раскладки не работает правильно :-)
Спасибо за оказываемую помощь!

ruslandh
05-06-2003, 02:14
Sean Ingumsky
Option "XkbVariant" ",winkeys" *- да, скобки не нужны. Рвсшифровка - у первой раскладки (us) - нет дополнительных параметров, для второй *(ru) - параметр winkeys.
А может проблемы с установкой шрифтов ?


Исправлено: ruslandh, 3:15 5-06-2003

Sean Ingumsky
05-06-2003, 03:08
ruslandh
Может и так.
Правда, в KDE шрифты отображаются, к тому же, когда я настраивал раскладку там, можно было писать,.. но только по-русски. Странно как-то.Рвсшифровка - у первой раскладки (us) - нет дополнительных параметров, для второй *(ru) - параметр winkeys. Да, так и я подумал.


Исправлено: Sean Ingumsky, 4:10 5-06-2003

Kent
05-06-2003, 06:36
ruslandh

Для запуска демона Numlock можно использовать, например, ntsysv
или chkconfig --add numlock

Нет такого демона :(. Дистрибутив ASP 7.3, неполноценный, с какого-то журнала. Может в этом дело?
Иных путей нет?

ruslandh
05-06-2003, 07:57
Kent
Скорей всего да
Sean Ingumsky
А попробуйте вернуться к состоянию, когда писалось только по-русски. Если удасться, то всё-таки надо искать ошибку в XFConfig. Тогда поменяйте только эти две строчки.
PS Может кокой-нибудь еще переключатель клавиатуры включен ?

Sean Ingumsky
05-06-2003, 12:21
ruslandh
Может кокой-нибудь еще переключатель клавиатуры включен ? Если только etc/rc.d/rc.font. В KDE у меня висит значок с американским флагом - раскладка не меняется, а ScrollLock отзывается подмигиванием...
Сейчас посмотрю, что там с тем вариантом, когда только по-русски...

Sean Ingumsky
05-06-2003, 17:40
ruslandh :pray:
Всё. :applause: Большое спасибо за помощь - у меня всё работает. Я отключил опцию "Enable layout" в KDE, и теперь всё переключается так, как и нужно. Моя часть этой темы может считаться закрытой... Вот только у меня теперь не работают все hotkeys, в которых присутствует сочетание RCtrl+RAlt :)
Как мне это исправить? :)
Ещё раз огромное спасибо - теперь и мне знакомы один из азов Линукса :)

SandySandy
09-06-2003, 13:21
Господа!
А вот у меня клавиатура в Иксах 4.3 отлично работает без проблем.
Только дело в том что я хочу чтобы язык был за каждым объектом или окном.
Можно ли такое в настройках Иксов добиться?
Слышал что в КДЕ есть свой переключатель который умеет делать такое, поставил KDE 3.1.2.
Значит настроил все работает и запоминает, вся проблема что переключение на клавишах не срабатывает в не зависимости включены они либо нет, но если мышкой переключить по иконке языковой панели то все окей!
Так вот вопрос как клавиши настроить? Может это xkb Иксов все блокирует и его надо отключать?

ruslandh
09-06-2003, 22:24
SandySandy
Если в настройке X-в не получится, то легче откатится на XFree86 4.2
и использовать xxkb и т.п.
(мне кажется, что так-как поддержку нескольких раскладок внесли непосредственно в X-ы только начиная с XFree86 v 4.3 , то возможно работы с окнами и вообще нет)

Sean Ingumsky
10-06-2003, 01:48
SandySandy
Вы не могди бы поподробнее рассказать о своей проблеме? У меня было нечто похожее, если я правильно понял то, что Вы хотели сказать... Что именно у Вас не работает: переключение раскладки клавишами или "запоминание" раскладки окном?

SandySandy
10-06-2003, 13:19
Sean Ingumsky
переключатель от KDE не откликается на клавиши переключения, мышкой щелкаю по иконке все нормально.

Sean Ingumsky
10-06-2003, 13:48
SandySandy
Отключайте в KDE "Enable layout" и настивайте XF86Config так, как говорили выше.
А в консоли у Вас всё работает нормально?

kitov
10-06-2003, 14:01
лучше не настраивать переключение в Х-ах
Option "XkbOptions""grp:ctrl_alt_toggle,grp_led:scroll"
таким способом
В смысле комбинация ctrl+alt
иначе не работает переключение в виртуальную консоль
и перезагрузка Х-ов
(у меня не работало)

Sean Ingumsky
10-06-2003, 14:26
kitov
Как я понимаю, это обращено ко мне
Да, у меня именно такая проблема была, но я сделал, чтобы у меня раскладка переключалась с помощью RAlt.

SandySandy
11-06-2003, 03:00
Повторяю - клавиатура и переключение русский.английский в Иксах и в любом  WM по умолчанию работает отлично. Но меня достало просто каждый раз переключать, я хочу чтобы он (язык) запоминался по объектам, а не в системе в целом, к примеру работаю в аське на русском и если в другом окне по английски работаю то в аське все равно будет русский без переключения. Вот так.
Такой переключатель есть в KDE. Я его запустил настроил, язык запоминается, но переключает только мышкой если щелкнуть на иконке в низу (EN/RU), так вот проблема в том что там в нем есть настройки переключения по управляющим клавишам, но какой бы я расклад не включал оно на них не реагирует!
Теперь надеюсь все понятно объяснил свою проблему? :)




© OSzone.net 2001-2012