Раскладка в Fedora Core 6

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Аватара пользователя
b@N6ee
Сообщения: 2
ОС: FC6

Раскладка в Fedora Core 6

Сообщение b@N6ee »

Всем доброго времени суток.
Итак, столкнулся с проблемой: символы на клаве не соответствуют тем, что выводится на экран. В английской раскладке все правильно работает. А вот в русской вместо запятой появляется вопросительный знак, вместо точки слэш вправо, вместо звездочки точка с запятой.

Что делать?
Спасибо сказали:
Аватара пользователя
fuzzy
Сообщения: 175
ОС: WinXP / ArchLinux

Re: Раскладка в Fedora Core 6

Сообщение fuzzy »

Обсуждалось уже не раз на форуме.
В xorg.conf подправить параметр XkbVariant на ",winkeys"
Спасибо сказали:
Аватара пользователя
b@N6ee
Сообщения: 2
ОС: FC6

Re: Раскладка в Fedora Core 6

Сообщение b@N6ee »

Я до этого только на виндах работал, и зарегистрировался только сейчас.
Спасибо, сейчас попробую.

Не нашел такого параметра.
Вот содержимое файла (etc/X11/xorg.conf):


# Xorg configuration created by pyxf86config

Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:shifts_toggle,grp_led:scroll"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "nv"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Спасибо сказали:
Аватара пользователя
Unicorn
Сообщения: 689
Статус: Бригадир мучеников Аль-Аксы
ОС: Gentoo 100% fresh, Archlinux

Re: Раскладка в Fedora Core 6

Сообщение Unicorn »

Вот это

Код: Выделить всё

Option "XkbLayout" "us,ru"


заменить на это

Код: Выделить всё

Option "XkbLayout" "us,ru(winkeys)"
Gentoo, Archlinux / Athlon2600+ / SATA RAID 0 LVM / GNOME
Спасибо сказали:
Аватара пользователя
fuzzy
Сообщения: 175
ОС: WinXP / ArchLinux

Re: Раскладка в Fedora Core 6

Сообщение fuzzy »

Либо оставить как было, но добавить в секции "InputDevice" строку

Код: Выделить всё

Option "XkbVariant" ",winkeys"
Спасибо сказали:
Аватара пользователя
123456
Сообщения: 490

Re: Раскладка в Fedora Core 6

Сообщение 123456 »

fuzzy писал(а):
06.12.2006 19:54
Либо оставить как было, но добавить в секции "InputDevice" строку

Код: Выделить всё

Option "XkbVariant" ",winkeys"


Этот вариант у меня почему-то не прошел! B)
Спасибо сказали:
Аватара пользователя
Unicorn
Сообщения: 689
Статус: Бригадир мучеников Аль-Аксы
ОС: Gentoo 100% fresh, Archlinux

Re: Раскладка в Fedora Core 6

Сообщение Unicorn »

Этот вариант у меня почему-то не прошел!


ищи ответ в /var/log/Xorg.0.log
Gentoo, Archlinux / Athlon2600+ / SATA RAID 0 LVM / GNOME
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Раскладка в Fedora Core 6

Сообщение sash-kan »

(123456 @ Dec 7 2006, в 10:01) писал(а):Этот вариант у меня почему-то не прошел!
поэтому я, например, и не рекомендую пользоваться XkbVariant. новичку бывает сложно понять где там надо запятые расставлять. к тому же есть вроде такая нелинейность: если не указана раскладка us в XkbLayout, она все равно подразумевается как стоящая первой. отсюда еще больше непоняток. так что указание варианта в скобках после файла раскладки — самое то. и не ошибешься, и все наглядно.
моя рекомендация — вообще не пользоваться параметром XkbVariant.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
123456
Сообщения: 490

Re: Раскладка в Fedora Core 6

Сообщение 123456 »

sash-kan писал(а):
07.12.2006 12:33
(123456 @ Dec 7 2006, в 10:01) писал(а):Этот вариант у меня почему-то не прошел!
поэтому я, например, и не рекомендую пользоваться XkbVariant. новичку бывает сложно понять где там надо запятые расставлять. к тому же есть вроде такая нелинейность: если не указана раскладка us в XkbLayout, она все равно подразумевается как стоящая первой. отсюда еще больше непоняток. так что указание варианта в скобках после файла раскладки — самое то. и не ошибешься, и все наглядно.
моя рекомендация — вообще не пользоваться параметром XkbVariant.

Я пробовал и в ручную прописова эту строку, и при помощи графического интерфейса устанавливать клавиатуру в режим Русская(win) (она автоматом прописывает строку Optio "XkbVariant" "winkeys" в файле xorg.conf.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Раскладка в Fedora Core 6

Сообщение sash-kan »

(123456 @ Dec 7 2006, в 12:11) писал(а):Я пробовал и в ручную прописова эту строку, и при помощи графического интерфейса устанавливать клавиатуру в режим Русская(win) (она автоматом прописывает строку Optio "XkbVariant" "winkeys" в файле xorg.conf.
ничего страшного. никто не мешает пойти более наглядным путем и указать вариант (собственно, даже не то чтобы вариант, а просто название секции в соответствующем файле) прямо в опции XkbLayout, параллельно убрав нафик строку с XkbVariant.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
123456
Сообщения: 490

Re: Раскладка в Fedora Core 6

Сообщение 123456 »

sash-kan писал(а):
07.12.2006 13:41
(123456 @ Dec 7 2006, в 12:11) писал(а):Я пробовал и в ручную прописова эту строку, и при помощи графического интерфейса устанавливать клавиатуру в режим Русская(win) (она автоматом прописывает строку Optio "XkbVariant" "winkeys" в файле xorg.conf.
ничего страшного. никто не мешает пойти более наглядным путем и указать вариант (собственно, даже не то чтобы вариант, а просто название секции в соответствующем файле) прямо в опции XkbLayout, параллельно убрав нафик строку с XkbVariant.


В итоге я так и сделал. Правда не очень удобно что в индикации раскладки клавиатуры к ru добавилось длинное (winkeys).
Спасибо сказали:
Аватара пользователя
fuzzy
Сообщения: 175
ОС: WinXP / ArchLinux

Re: Раскладка в Fedora Core 6

Сообщение fuzzy »

123456 писал(а):
07.12.2006 13:14
sash-kan писал(а):
07.12.2006 12:33

(123456 @ Dec 7 2006, в 10:01) писал(а):Этот вариант у меня почему-то не прошел!
поэтому я, например, и не рекомендую пользоваться XkbVariant. новичку бывает сложно понять где там надо запятые расставлять. к тому же есть вроде такая нелинейность: если не указана раскладка us в XkbLayout, она все равно подразумевается как стоящая первой. отсюда еще больше непоняток. так что указание варианта в скобках после файла раскладки — самое то. и не ошибешься, и все наглядно.
моя рекомендация — вообще не пользоваться параметром XkbVariant.

Я пробовал и в ручную прописова эту строку, и при помощи графического интерфейса устанавливать клавиатуру в режим Русская(win) (она автоматом прописывает строку Optio "XkbVariant" "winkeys" в файле xorg.conf.

Option "XkbVariant" "winkeys" - неправильно
должно быть Option "XkbVariant" ",winkeys", если XkbLayout у тебя указан "us,ru"
Спасибо сказали:
ultravirus
Сообщения: 14
ОС: ASPLinux 11.2 Standard

Re: Раскладка в Fedora Core 6

Сообщение ultravirus »

Если на панель гнома (KDE) вывести апплет индикации раскладки - там можно будет поменять настройки клавы. В свойствах клавы входишь на закладку раскладок, сносишь русскую и и вновь устанавливаешь "Русская (windows)" из списка раскладок.

Подход может и ламерский, но мне это помогло, да и вообще: я ламер в лине и есть :-)
Спасибо сказали:
Аватара пользователя
123456
Сообщения: 490

Re: Раскладка в Fedora Core 6

Сообщение 123456 »

(ultravirus @ Dec 12 2006, в 14:12) писал(а):Option "XkbVariant" "winkeys" - неправильно
должно быть Option "XkbVariant" ",winkeys", если XkbLayout у тебя указан "us,ru"


Да все нормально, а вот через графический интерфейс чем пользуется ultravirus она прописывает Option "XkbVariant" "winkeys"
т.е. без запятой.
Спасибо сказали:
Аватара пользователя
fuzzy
Сообщения: 175
ОС: WinXP / ArchLinux

Re: Раскладка в Fedora Core 6

Сообщение fuzzy »

Запятая важна - она и показывает, что winkeys относится к раскладке ru, а не к en.
Спасибо сказали: