Suse 11.1: Не переключается раскладка

openSUSE, SUSE Linux Enterprise

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

Аватара пользователя
Shlomo
Сообщения: 840
ОС: ArchLinux

Suse 11.1: Не переключается раскладка

Сообщение Shlomo »

Собственно сабж. Управление раскладками настраивал с помощью Sax2. Но ничего не переключается, ни с клавы ни нажатием на индикатор...

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

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "us,il,ru"
  Option       "XkbModel" "microsoftpro"
  Option       "XkbOptions" "grp:lwin_toggle,grp_led:scroll"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" "basic,basic,basic"
EndSection

Вроде должно работать, как работает в Арче. Хелп!
Изображение
Спасибо сказали:
Аватара пользователя
petyanamlt
Сообщения: 1773
ОС: Kubuntu 16.04(x86-64)KDE 5.8.7

Re: Suse 11.1: Не переключается раскладка

Сообщение petyanamlt »

Попробуй
Option "XkbVariant" "basic,winkeys"


Вот мои настройки.
Section "InputDevice"
Driver "kbd"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "us,ru"
Option "XkbModel" "microsoftpro"
Option "XkbOptions" "grp:alt_shift_toggle"
Option "XkbRules" "xfree86"
Option "XkbVariant" "basic,winkeys"
MSI 990FXA-GD80 SocketAM3+ / FX 8350 / Geforce gtx670 4GB / 4xHDD - 2000 -2х500 (Velociraptor) - 240ssd под Kubuntu / 16Gb RAM DDR3 1600 / TV TBS 6281. Ну и разгон естественно, жить без этого не могу.
(mail agent) petyanamlt собака маил.ру
Спасибо сказали:
Аватара пользователя
Shlomo
Сообщения: 840
ОС: ArchLinux

Re: Suse 11.1: Не переключается раскладка

Сообщение Shlomo »

petyanamlt Ты гений! Помогло!
Изображение
Спасибо сказали:
Аватара пользователя
petyanamlt
Сообщения: 1773
ОС: Kubuntu 16.04(x86-64)KDE 5.8.7

Re: Suse 11.1: Не переключается раскладка

Сообщение petyanamlt »

Скажу по секрету, я далеко не гений.
MSI 990FXA-GD80 SocketAM3+ / FX 8350 / Geforce gtx670 4GB / 4xHDD - 2000 -2х500 (Velociraptor) - 240ssd под Kubuntu / 16Gb RAM DDR3 1600 / TV TBS 6281. Ну и разгон естественно, жить без этого не могу.
(mail agent) petyanamlt собака маил.ру
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Suse 11.1: Не переключается раскладка

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

учитывая, что:
Shlomo писал(а):
22.01.2009 15:20
Option "XkbLayout" "us,il,ru"
строка с вариантами должна звучать примерно так:
Option "XkbVariant" "basic,basic,winkeys"
в файлах /usr/share/X11/xkb/symbols/us и /usr/share/X11/xkb/symbols/il есть секция basic.
а в /usr/share/X11/xkb/symbols/ru — нету. зато есть, например, та же winkeys.
а само слово basic можно вообще опустить:
Option "XkbVariant" ",,winkeys"
ввиду того, что секции basic в файлах …us и …il имеют описатель default. эти секции — дефолтные.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
texnicii
Сообщения: 35

Re: Suse 11.1: Не переключается раскладка

Сообщение texnicii »

Добрый день, тоже проблемы с переключением раскладок, пробовал как советовал petyanamlt, не помогло, также имеется kxneur он показывает что русский, а остается все равно английский, также почемуто детектит 2 неопознаных раскладки.

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

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "us,ru"
  Option       "XkbModel" "microsoftpro"
  Option       "XkbOptions" "grp:ctrl_shift_toggle"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" "winkeys"
EndSection
Спасибо сказали:
Аватара пользователя
banzay
Сообщения: 88
ОС: openSUSE 12.1 (x86_64)

Re: Suse 11.1: Не переключается раскладка

Сообщение banzay »

texnicii писал(а):
07.03.2009 14:44
Добрый день, тоже проблемы с переключением раскладок, пробовал как советовал petyanamlt, не помогло, также имеется kxneur он показывает что русский, а остается все равно английский, также почемуто детектит 2 неопознаных раскладки.

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

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "us,ru"
  Option       "XkbModel" "microsoftpro"
  Option       "XkbOptions" "grp:ctrl_shift_toggle"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" "winkeys"
EndSection

Попобуйте вот так

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

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "us,ru"
  Option       "XkbModel" "microsoftpro"
  Option       "XkbOptions" "grp:ctrl_shift_toggle"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" "basic,basic"//неверно...
EndSection

Сорри конечно же:

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

Option       "XkbVariant" "basic,winkeys"

иначе не корректно некоторые символы в русской раскладке работают....
Жить захочешь, не так раскарячишся...
Спасибо сказали:
Аватара пользователя
Minton
Сообщения: 1588
Статус: openSUSE Localization Team
ОС: openSUSE Tumbleweed x86-64

Re: Suse 11.1: Не переключается раскладка

Сообщение Minton »

texnicii писал(а):
07.03.2009 14:44
Добрый день, тоже проблемы с переключением раскладок, пробовал как советовал petyanamlt, не помогло, также имеется kxneur он показывает что русский, а остается все равно английский, также почемуто детектит 2 неопознаных раскладки.

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

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "us,ru"
  Option       "XkbModel" "microsoftpro"
  Option       "XkbOptions" "grp:ctrl_shift_toggle"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" "winkeys"
EndSection

Объявлено две раскладки, а вариант указан только для одной. Должно быть Option       "XkbVariant" ",winkeys" или Option       "XkbVariant" "basic,winkeys", что одно и то же...
Русский раздел на forums.opensuse.org :)

"Настоящие мужчины используют поиск" ©Goodvin
Спасибо сказали:
texnicii
Сообщения: 35

Re: Suse 11.1: Не переключается раскладка

Сообщение texnicii »

Спасибо, как до самого не дошло, теперь настройки kxneur удалить а то он глючит теперь чето
Спасибо сказали:
Аватара пользователя
Zeta
Сообщения: 24
ОС: Win 7 Prof Deutsch

Re: Suse 11.1: Не переключается раскладка

Сообщение Zeta »

a kak vistavit indikator raskladki na panel zada4?
danke
Спасибо сказали:
texnicii
Сообщения: 35

Re: Suse 11.1: Не переключается раскладка

Сообщение texnicii »

у xkb вроде индикатора нет, можно либо включить kbfx от kde или поставить switcher типа gxneur/kxnuer у него прекрасные индикаторы и с флажками
Спасибо сказали:
Аватара пользователя
banzay
Сообщения: 88
ОС: openSUSE 12.1 (x86_64)

Re: Suse 11.1: Не переключается раскладка

Сообщение banzay »

Zeta писал(а):
07.03.2009 22:43
a kak vistavit indikator raskladki na panel zada4?
danke

в kde 4 системные параметры \ язык и стандарты \ раскладка клавиатуры. выбрать "только индикатор" и галочку поставить "флаг страны"
Жить захочешь, не так раскарячишся...
Спасибо сказали:
texnicii
Сообщения: 35

Re: Suse 11.1: Не переключается раскладка

Сообщение texnicii »

выснялось что проблема не kxneur, с любым индикатором раскладки, в KDE3 и KDE4 иногда появляются не опознанные раскладки, например используются 2 раскладки русская и английская, при переключении присутствуют обе и также еще две с маркировками 2 и 3, при переключении на них поочередно используется русский и английский языки соответственно(т е вроде как дублируются). Стоит выйти из сеанса и снова зайти вроде пропадает глюк. Подскажите пожалуйста что подправить.
Спасибо сказали:
HighwayStar
Сообщения: 242
ОС: openSUSE 11.0, 11.1

Re: Suse 11.1: Не переключается раскладка

Сообщение HighwayStar »

texnicii писал(а):
08.03.2009 22:14
выснялось что проблема не kxneur, с любым индикатором раскладки, в KDE3 и KDE4 иногда появляются не опознанные раскладки, например используются 2 раскладки русская и английская, при переключении присутствуют обе и также еще две с маркировками 2 и 3, при переключении на них поочередно используется русский и английский языки соответственно(т е вроде как дублируются). Стоит выйти из сеанса и снова зайти вроде пропадает глюк. Подскажите пожалуйста что подправить.

https://bugzilla.novell.com/show_bug.cgi?id=432627

править нужно пакеты xorg или руками поправить файл /etc/X11/xinit/xinitrc.common как описано по ссылке
Спасибо сказали:
texnicii
Сообщения: 35

Re: Suse 11.1: Не переключается раскладка

Сообщение texnicii »

HighwayStar писал(а):
09.03.2009 06:14
texnicii писал(а):
08.03.2009 22:14
выснялось что проблема не kxneur, с любым индикатором раскладки, в KDE3 и KDE4 иногда появляются не опознанные раскладки, например используются 2 раскладки русская и английская, при переключении присутствуют обе и также еще две с маркировками 2 и 3, при переключении на них поочередно используется русский и английский языки соответственно(т е вроде как дублируются). Стоит выйти из сеанса и снова зайти вроде пропадает глюк. Подскажите пожалуйста что подправить.

https://bugzilla.novell.com/show_bug.cgi?id=432627

править нужно пакеты xorg или руками поправить файл /etc/X11/xinit/xinitrc.common как описано по ссылке


можно немного по-подробнее :), после обновления пакетов xorg в настройках клавиатуры в yast вообще пропал текст с конфигурацией клавиш, и прошлый баг тоже в принципе остался, руками поправлять не очень понятно что
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Suse 11.1: Не переключается раскладка

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

banzay писал(а):
07.03.2009 17:13
иначе не корректно некоторые символы в русской раскладке работают

нифига себе. некорректно. это голова некорректно работала у теоретиков из ms, когда они (ещё одну и не понятно зачем) раскладку придумывли.
и вот взращённые на их продуктах пользователи уже считают чуть более нормальную раскладку «некорректной». (смайлик, не знающий, то ли плакать, то ли смеяться).
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
vitoskin
Сообщения: 1

Re: Suse 11.1: Не переключается раскладка

Сообщение vitoskin »

А что это за код с настройками, который вы настраиваете? Где его найти?
Спасибо сказали:
flaresun
Сообщения: 12
ОС: openSUSE 11.1, GNOME

Re: Suse 11.1: Не переключается раскладка

Сообщение flaresun »

Shlomo писал(а):
22.01.2009 15:20
...

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

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "us,il,ru"
  Option       "XkbModel" "microsoftpro"
  Option       "XkbOptions" "grp:lwin_toggle,grp_led:scroll"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" "basic,basic,basic"
EndSection
...

Не скажу ничего нового, но вдруг кому-то пригодится, а то судя по постам народ особо не вникает в значения параметров. В данном случае ошибка в

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

  Option       "XkbOptions" "grp:lwin_toggle,grp_led:scroll"
  Option       "XkbVariant" "basic,basic,basic"
переключение раскладки повешено на левую winkey, но при этом системе не указано что на клаве есть winkeys (раскладка указана только basic)

Следующий вариант помог

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

Option "XkbOptions" "grp:alt_shift_toggle"
Option "XkbVariant" "basic,winkeys"
хотя бы потому, что переключение раскладок "перевесили" на alt+shift, но заодно "рассказали" системе про winkeys, так что способ переключения раскладки можно было и не менять...
Спасибо сказали:
Аватара пользователя
petyanamlt
Сообщения: 1773
ОС: Kubuntu 16.04(x86-64)KDE 5.8.7

Re: Suse 11.1: Не переключается раскладка

Сообщение petyanamlt »

vitoskin писал(а):
17.03.2009 15:18
А что это за код с настройками, который вы настраиваете? Где его найти?

/etc/X11/xorg.conf
MSI 990FXA-GD80 SocketAM3+ / FX 8350 / Geforce gtx670 4GB / 4xHDD - 2000 -2х500 (Velociraptor) - 240ssd под Kubuntu / 16Gb RAM DDR3 1600 / TV TBS 6281. Ну и разгон естественно, жить без этого не могу.
(mail agent) petyanamlt собака маил.ру
Спасибо сказали:
MMouXe
Сообщения: 252

Re: Suse 11.1: Не переключается раскладка

Сообщение MMouXe »

Для 3-х кед (флаг страны будет висеть в системном лотке и гореть светодиод scroll lock при включенной русской раскладке) - пример для переключения по Alt+Shift:
1)Выставляем следующие настройки в /etc/X11/xorg.conf:
Section "InputDevice"
Driver "kbd"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "us,ru"
Option "XkbModel" "pc104"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
Option "XkbRules" "xorg"
Option "XkbVariant" ",winkeys"
EndSection

2)Центр Управления > Региональные и спец. возможности > Раскладка клавиатуры:
a)1-я закладка (Раскладка):
-выбираем "Включить переключение раскладок клавиатуры"
-добавляем две раскладки - Англ и Русскую, причём для русской ставим галку "Включить латинскую раскладку" и выставляем вариант раскладки "winkeys".
б)3-я закладка (Параметры XKB):
-выбираем "Использовать переключатели XKB"
-ниже выбираем "Alt+Shift переключает группу"

3)Центр Управления > Региональные и спец. возможности > Комбинации клавиш:
-в самом низу назначаем клавиши для "Переключиться на следующую раскладку клавиатуры"
-т.к. "Alt+ISO_Prev_Group; Alt+ISO_Next_Group" - ошибка настройщика, исправим, прописав (от пользователя) в файл ~/.kde/share/config/kdeglobals :
Switch to Next Keyboard Layout=Alt+Shift_L;Alt+Shift_R

4)Идём снова в "Раскладка клавиатуры", отключаем и вночь включаем:
"Включить переключение раскладок клавиатуры"

Всё, теперь должно работать.

С четвертыми кедами вроде бы проблем нет, как и с гномом.
Спасибо сказали:
djalex
Сообщения: 344
Статус: Понимаешь, я какбы беру в руки лопату и говорю...
ОС: Linux Mint 17

Re: Suse 11.1: Не переключается раскладка

Сообщение djalex »

как сделатьт так чтобы клава в Сусе 11.3 переключалась нормально а не по shift-ctrl
постоянно нажимаю по привычке - альт-шифт

переучится не хочу и не могу

никакой региональной настройки в системе и вообще нет котрая тут упомянута

/etc/sysconfig/keyboard смотрел - что менять не понял


я сначала думал что мне подсунули диск без русской поддержки
неделю на транслите работал
ruwin_alt-UTF-8.map.gz tam napisano v fajle

без инета не нашёл бы
kde 4 системные параметры \ язык и стандарты \ раскладка клавиатуры. выбрать "только индикатор" и галочку поставить "флаг страны"

кеды второй раз в жизни пользую
Спасибо сказали:
gtn-gagarin
Сообщения: 95
ОС: Linux

Re: Suse 11.1: Не переключается раскладка

Сообщение gtn-gagarin »

В параметрах кед Устройства ввода - Клавиатура - Вкладка "Дополнительно"
Спасибо сказали: