Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   Переключение между раскладками клавиатуры (http://forum.oszone.net/showthread.php?t=43586)

Napasick 10-01-2005 12:01 287214

Переключение между раскладками клавиатуры
 
Может мой вопрос покажется глупым, но как во фре настроить переключение между разными раскладками клавиатур

FrIcE 10-01-2005 13:37 287235

в консоли:

/etc/rc.conf опция keymap. Если поставить ru.koi8-r, то переключение по клавише Caps Lock, а если ru.koi8-r.winkeys, тогда Ctrl+Shift, как в винде (в этом варианте клавиатура работает согласно обозначениям на кнопках, а не как - попало в 1 варианте).

в иксах:

Код:

Section InputDevice
        Driver "keyboard" (в случае xorg "kbd")

        Option "XkbRules"  "xorg"
        Option "XkbModel"  "pc105"
        Option "XkbLayout"  "us_EN,ru(winkeys)"
        Option "XkbOptions" "grp:ctrl_shift_toggle" (можно alt_shift_toggle)
EndSection

по поводу вариантов переключения смотри man 5 xorg.conf

Napasick 10-01-2005 13:59 287243

Только что пробовал. Не получается, не меняет раскладку :-(
Иксы вообще загружатся отказываются.

Может у меня чтото не установлено ???

FrIcE 10-01-2005 14:24 287250

Где не работает? если в консоли, то после правки rc.conf необходимо либо ручками загрузить раскладку (например kbdmap) либо перегрузить машину. А вот на счёт иксов, тут Вам наверное надо в конфиге не только клаву настроить, но и всё остальное ;)

Napasick 10-01-2005 16:19 287277

Иксы я и не настраивал.

А вот насчет консоли, это уже просто спортивный интерес. Пробовал ручками кбдмап,вибираю ру.кои8р, нихера по русски писать не хочет, как поменять язык ввода ???

archy 10-01-2005 17:46 287295

Какая версия фри и иксов?

Napasick 10-01-2005 18:03 287301

Версия фри 5.2.1.
Иксы я не ставил, и в принципе пока не собираюсь.

FrIcE 10-01-2005 20:23 287336

Кроме смены раскладки, предполагается, что у вас настроены шрифты (тот же rc.conf):
# шрифты
font8x14="cp866-8x14"
font8x16="cp866b-8x16"
font8x8="cp866-8x8"

# раскладка клавиатуры
keymap="ru.koi8-r.win"

# раскладка экрана
scrnmap="koi8-r2cp866"

Belansky 12-01-2005 09:12 287774

Napasick
По руссификации консоли было уже несколько тем в разделе. Пользуйтесь поиском.

Rngr 19-01-2005 14:15 290017

Не указан класс логина юзеря
сделай pw usermod имя_юзера_которому_надо_переключать -L russian (для русского языка если)

B o s s 20-01-2005 10:30 290311

А ти переменную установи:
setenv LANG ru_RU.KOI8-R
если у тебя конечно csh.

x6791 16-12-2005 10:32 383685

> FrIcE
у меня тоже проблема с перекл. раскладки в gnome
в xorg.conf для клав-ры на данный момент:
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbModel" "pc105"
Option "XkbRules" "xorg"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:alt_shift_toggle"
EndSection

я пробовал все комбинации, которые нашел здесь (даже вместо xorg писал xfree86 :)) ), но кнопками раскладка не перекл-ся. только мышью.

как бороть проблему, подскажите, п-ста

Sadok 16-12-2005 13:55 383769

Napasick
1. в /etc/rc.conf:
Код:

keymap="ru.koi8-r.shift"
#можно поставить просто ru.koi8-r, но тогда цифровые клавиши в
#русской раскладке переворачиваются, что мне было непривычно
scrnmap="koi8-r2cp866"
font8x16="cp866b-8x16"
font8x14="cp866-8x14"
font8x8="cp866-8x8"

2. В $HOME/.cshrc
Код:

setenv  LESSCHARSET    koi8-r
setenv  LANG    ru_RU.KOI8-R
setenv  MM_CHARSET      KOI8-R

3. Потом командуем chpass username И в поле "Class:" превращаем в "Class: russian"

Перелогиниваемся. Переключение по Ctrl+Shift


Время: 14:10.

Время: 14:10.
© OSzone.net 2001-