в xorg.conf:
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc102"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbVariant" ""
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
нажимаю ctrl+shift и загорается CapsLock но в xterm перестает писатся текст т.е. вместо русской раскладки получается какаето лажа,
зато если нажать правый alt то раскладка меняется, но все буквы стоят не на своих местах типа вместо "фыв" набирается "сда" подскажите как это лечить плиз. и еще ерунда есть - в rc.local:
setfont -v koi8-8x16
так вот, когда переключаюсь между иксами и консолью этот setfont сбрасывается и приходится его снова набирать как это автоматизировать?
переключение раскладки клавиатуры в иксах (ммм...)
Модератор: Bizdelnick
-
Shlomo
- Сообщения: 840
- ОС: ArchLinux
Re: переключение раскладки клавиатуры в иксах
(proglammer @ Jan 10 2006, в 19:22) писал(а):нажимаю ctrl+shift и загорается CapsLock но в xterm перестает писатся текст т.е. вместо русской раскладки получается какаето лажа,
Это говорит о том, что локаль не настроена, или она юникодная. Для начала нужно запостить сюда вывод команды #locale
И потом или настроить локаль (если не настроена) , или искать другой терминал, если она юникодная, например rxvt, mlterm или еще какой.
-
SANTA
- Сообщения: 181
- ОС: GNU/Linux
Re: переключение раскладки клавиатуры в иксах
Чтобы в Xterm'e при переключении раскладки писались русские буквы нужно в ~/.Xdefaults прописать использование русских шрифтов, например у меня такие:
Код: Выделить всё
XTerm*Font: -misc-fixed-medium-r-normal--20-200-75-75-c-100-koi8-r
XTerm*BoldFont: -misc-fixed-medium-r-normal--20-200-75-75-c-100-koi8-r-
mark
- Бывший модератор
- Сообщения: 2055
- Статус: ...
- ОС: Windows 7
Re: переключение раскладки клавиатуры в иксах
Шрифты лучше добавлять используя xfontsel, тк шрифты скорее всего разные...
-
CompoVod
- Сообщения: 27
Re: переключение раскладки клавиатуры в иксах
По поводу rc.local - ИМХО желательно для консольных шрифтов воспользоваться теми средствами, которые есть в дистрибутиве. В debian все замечательно настраивается через console-cyrillic.
А насчет ALT и раскладки мне тоже интересно стало: раньше не замечал
Почто при us-раскладке и нажатом ALT'е в xterm включается ЯВЕРТЫ?
А насчет ALT и раскладки мне тоже интересно стало: раньше не замечал
-
proglammer
- Сообщения: 7
Re: переключение раскладки клавиатуры в иксах
спасибо за советы, буду пробовать и вывод #locale выложу только завтра, щас сижу из redhat-a(про slakware спрашивал) и пару дисков качаю, как качнутся реботнусь,
-
proglammer
- Сообщения: 7
Re: переключение раскладки клавиатуры в иксах
#locale выдало:
LANG=en_US
LC_CTYPE="en_US"
LC_NUMERIC="en_US"
LC_TIME="en_US"
LC_COLLATE=C
LC_MONETARY="en_US"
LC_MESSAGES="en_US"
LC_PAPER="en_US"
LC_NAME="en_US"
LC_ADDRESS="en_US"
LC_TELEPHONE="en_US"
LC_MEASUREMENT="en_US"
LC_IDENTIFICATION="en_US"
LC_ALL=
#---------------------
а после создания файлика ~/.Xdefault :
XTerm*Font: -misc-fixed-medium-r-normal--20-200-75-75-c-100-koi8-r
XTerm*BoldFont: -misc-fixed-medium-r-normal--20-200-75-75-c-100-koi8-r
поменялся только размер xterm-а, он раза в два больше стал.
#-------
если тут кто на slackware10.1 сидит выложите свои конфиги, может мне и подойдет чтонть
.
а локализовать я уже пытался вот по этой теме http://slackware.pp.ru/rus_cons.shtml, но чето не вышло в xmms например вместо букв одни загогулины получились. а шрифты koi8-r стоят точно, в lynx нормально все отображается, и вывод в xterm тоже, только писать по русски не могу.
LANG=en_US
LC_CTYPE="en_US"
LC_NUMERIC="en_US"
LC_TIME="en_US"
LC_COLLATE=C
LC_MONETARY="en_US"
LC_MESSAGES="en_US"
LC_PAPER="en_US"
LC_NAME="en_US"
LC_ADDRESS="en_US"
LC_TELEPHONE="en_US"
LC_MEASUREMENT="en_US"
LC_IDENTIFICATION="en_US"
LC_ALL=
#---------------------
а после создания файлика ~/.Xdefault :
XTerm*Font: -misc-fixed-medium-r-normal--20-200-75-75-c-100-koi8-r
XTerm*BoldFont: -misc-fixed-medium-r-normal--20-200-75-75-c-100-koi8-r
поменялся только размер xterm-а, он раза в два больше стал.
#-------
если тут кто на slackware10.1 сидит выложите свои конфиги, может мне и подойдет чтонть
а локализовать я уже пытался вот по этой теме http://slackware.pp.ru/rus_cons.shtml, но чето не вышло в xmms например вместо букв одни загогулины получились. а шрифты koi8-r стоят точно, в lynx нормально все отображается, и вывод в xterm тоже, только писать по русски не могу.
-
dag
- Сообщения: 188
Re: переключение раскладки клавиатуры в иксах
Shlomo писал(а): ↑10.01.2006 21:52(proglammer @ Jan 10 2006, в 19:22) писал(а):
нажимаю ctrl+shift и загорается CapsLock но в xterm перестает писатся текст т.е. вместо русской раскладки получается какаето лажа,
Это говорит о том, что локаль не настроена, или она юникодная. Для начала нужно запостить сюда вывод команды #locale
И потом или настроить локаль (если не настроена) , или искать другой терминал, если она юникодная, например rxvt, mlterm или еще какой.
Да и с юникодом проблем нету,с чего Вы взяли.
proglammer - а локаль просто настроить надо.
Душа просит ананасов в шампанском,
а организм требует водки....
а организм требует водки....
