Показать полную графическую версию : Глюки с переключением раскладки в KDE
Sean Ingumsky
01-06-2003, 01:06
У меня KDE говорит, что он изменил раскладку, а сам продолжает выводить только русский текст. Отключение языка не помогает (только если перезапустить Иксы). И что тут делать? Скажите, плиз.
ruslandh
01-06-2003, 01:43
Какой дистрибутив и какая версия XFree86 используется ?
Есть-ли переключение в других оконных менеджерах ?
Belansky
01-06-2003, 08:03
Есть такая глюкавость в KDE. Я вообще не пользуюсь средствами KDE для переключения раскладки клавиатуры. А индикатором служит лампочка Scroll Lock.
Sean Ingumsky
01-06-2003, 19:42
ruslandh
Дистрибутив Slackware 9.0 (kernel 2.4.20), XFree86 4.3.0, KDE 3.1
Belansky
А как же тогда переключать раскладку???
Belansky
01-06-2003, 21:43
А как же тогда переключать раскладку??? Так это в файле /etc/X11/XF86Config-4 прописано в секции:
Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection
Вот в строке "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll" это и прописано, а grp_led:scroll отвечает за индикацию переключения раскладки клавиатуры.
Sean Ingumsky
01-06-2003, 22:15
Belansky
Thanx. Буду пробовать.
ruslandh
01-06-2003, 22:35
Другой выриант для XFree86 v 4.3
**********************************************************************
# Keyboard section
# **********************************************************************
Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
Option "AutoRepeat" "250 30"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection
Sean Ingumsky
02-06-2003, 01:25
Belansky
ruslandh
Я сделал так:
Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
Option "AutoRepeat" "250 30"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc104"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection
Но почему-то всё равно не работает. Что мне делать с настройками KDE после установок XFree86Config, и надо ли вообще что-нибудь там делать?
ruslandh
02-06-2003, 07:42
Sean Ingumsky
C настройками KDE делать ничего не надо (ну если только отключить их).
А вот настройку клавиатуры вообще проверить стоит. (переключение должно быть одинаковым во всех оконных менеджерах и и совпадать с переключением в терминале.)
Посмотри еще здесь :
http://forum.oszone.net/topic.cgi?forum=6&topic=1246
Belansky
02-06-2003, 09:13
Sean Ingumsky
В том-то и дело, что настроив переключение раскладки клавиатуры приведенным выше способом, использовать переключатель KDE необходимости уже нет. Нужно только его отключить в Панели управления KDE. А само переключение должно работать одинаково во всех окнах и приложениях.
Sean Ingumsky
02-06-2003, 15:58
ruslandh
То есть в консоли тоже надо поставить Alt+Shift или тому подобное?
А как должен выглядеть etc/rc.d/rc.font?
Belansky
В KDE layout надо вообще отключить? Убрать "Enable layout"?
Belansky
02-06-2003, 20:21
В KDE layout надо вообще отключить? Убрать "Enable layout"?
Да.
Sean Ingumsky
03-06-2003, 02:13
Что-то, прошу прощения, ни хрена у меня не выходит с настройками. Layout в KDE я вырубил нафиг, произвёл, кажется, все нужные настройки в XF86Config, а работать оно (переключение раскладки) всё равно не хочет... :(
Надо ли переопределять клавиши RightAlt и т.п.? Если надо, то куда? И ещё - надо ли мне что-нибудь делать с XLeds?
ruslandh
03-06-2003, 07:23
1 Давайте не будем спешить.
2 Работает-ли переключение клавиатуры без X-в (в тексторвом терминале).
3 Работает-ли ------------//--------- в IceWM, Twm ... Gnome (что-нибудь помимо KDE).
4 Ничего пока (а скорей всего и вообще) перенастраивать не надо.
5 А зачем Вам XLeds ? Вроде это до конца неотработанная фича.
PinkPunk
03-06-2003, 14:17
У меня подобная шняга,были раскладки и не стало,кое-как настроил,но теперь всё через одно место....Дистриб Шапка9
вот XF86config
Section "InputDevice"
#Option"AutoRepeat""500 5"
# when using XQUEUE, comment out the above line, and uncomment the
# following line
#Option"Protocol""Xqueue"
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
#Option"Xleds""1 2 3"
# To disable the XKEYBOARD extension, uncomment XkbDisable.
#Option"XkbDisable"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a non-U.S.
# keyboard, you will probably want to use:
#Option"XkbModel""pc102"
# If you have a US Microsoft Natural keyboard, you can use:
#Option"XkbModel""microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
#Option"XkbLayout""de"
# or:
#Option"XkbLayout""de"
#Option"XkbVariant""nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
#Option"XkbOptions""ctrl:nocaps"
#Option"XkbOptions"""
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "ru,us"
#Option"XkbVariant"""
Option "XkbOptions" "grp:shift_toggle,grp_led:scroll"
EndSection
Sean Ingumsky
ты настраивал XFree86Config или XFree86Config-4 ?
имхо надо XFree86Config-4, т.к. X его первее ищет
Кстати, где и что надо написать, чтобы NumLock включался автоматом?
ruslandh
03-06-2003, 22:27
JeweL
XF86config или XF86config-4 зависит от испаользуемых версий XFree86 и дистрибутива (в некоторых суперновых :) XF86Config используется для XFree86 v 4.3, а версия XFree86 v 3.x вообще в дистрибутиве нет)
Pink_Punk
Может так ?
Option "XkbLayout" "us,ru"
Option "XkbVariant ",winkeys"
Belansky
03-06-2003, 22:27
Kent
Если мне не изменяет склероз, то это в настройках сервисов, стартующих автоматически, прописывается. По крайней мере, в Mandrake так.
Sean Ingumsky
04-06-2003, 01:00
ruslandh
1. OK
2. В консоли (терминале) переключение работает нормально (RCtrl+RAlt).
3. B Gnome и прочих переключение тоже не работает, то есть, как я понимаю, причину надо искать где-то в настройках Иксов, так?
4. Ничего пока (а скорей всего и вообще) перенастраивать не надо Поздно, я уже перенастроил там :)
5. А XLeds... Не знаю, чего-то я посмотрел про них и подумалось мне, что надо попробовать... Хотя я и не знаю толком, зачем мне это нужно.
JeweL
Я настраивал XF86Config, a *-4 у меня нет вообще :(
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.